<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-16913</id>
	<title>Nabble - CXF</title>
	<updated>2008-10-13T09:06:46Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/CXF-f16913.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/CXF-f16913.html" />
	<subtitle type="html">Apache &lt;a href=&quot;http://cxf.apache.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CXF&lt;/a&gt; simplifies the construction, integration, and flexible reuse of technical and business components using a standards-based, service-oriented architecture (SOA).</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19957822</id>
	<title>svn commit: r704146 - in /cxf/sandbox/dosgi: dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/ dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/ dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ felix/framework/ felix/framework/src/main/j...</title>
	<published>2008-10-13T09:06:46Z</published>
	<updated>2008-10-13T09:06:46Z</updated>
	<author>
		<name>sergeyb</name>
	</author>
	<content type="html">Author: sergeyb
&lt;br&gt;Date: Mon Oct 13 09:06:45 2008
&lt;br&gt;New Revision: 704146
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=704146&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=704146&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;DOSGI : applying CXF-1862 patch on behalf of David B. 
&lt;br&gt;&lt;br&gt;Added:
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; - copied, changed from r703569, cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/DistributionProvider.java
&lt;br&gt;Removed:
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/
&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/framework/pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/main/pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/Activator.java Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -42,7 +42,7 @@
&lt;br&gt;&amp;nbsp;import org.osgi.framework.hooks.service.ListenerHook;
&lt;br&gt;&amp;nbsp;import org.osgi.service.cm.ConfigurationException;
&lt;br&gt;&amp;nbsp;import org.osgi.service.cm.ManagedService;
&lt;br&gt;-import org.osgi.service.dsw.DistributionProvider;
&lt;br&gt;+import org.osgi.service.distribution.DistributionProvider;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class Activator implements BundleActivator, ServiceListener, ManagedService {
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/CxfDistributionProvider.java Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -21,7 +21,7 @@
&lt;br&gt;&amp;nbsp;import java.util.Map;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import org.osgi.framework.ServiceReference;
&lt;br&gt;-import org.osgi.service.dsw.DistributionProvider;
&lt;br&gt;+import org.osgi.service.distribution.DistributionProvider;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public interface CxfDistributionProvider extends DistributionProvider {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;void addExposedService(ServiceReference serviceReference, Map&amp;lt;String, String&amp;gt; publicationProperties);
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/service/DistributionProviderImpl.java Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -25,7 +25,7 @@
&lt;br&gt;&amp;nbsp;import java.util.Set;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import org.osgi.framework.ServiceReference;
&lt;br&gt;-import org.osgi.service.dsw.DistributionProvider;
&lt;br&gt;+import org.osgi.service.distribution.DistributionProvider;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class DistributionProviderImpl implements DistributionProvider, CxfDistributionProvider {
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/dsw/cxf-dsw/src/test/java/org/apache/cxf/dosgi/dsw/ActivatorTest.java Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -19,7 +19,7 @@
&lt;br&gt;&amp;nbsp;import org.osgi.framework.Bundle;
&lt;br&gt;&amp;nbsp;import org.osgi.framework.BundleContext;
&lt;br&gt;&amp;nbsp;import org.osgi.framework.ServiceRegistration;
&lt;br&gt;-import org.osgi.service.dsw.DistributionProvider;
&lt;br&gt;+import org.osgi.service.distribution.DistributionProvider;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class ActivatorTest extends TestCase{
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/felix/framework/pom.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/framework/pom.xml?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/framework/pom.xml?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/framework/pom.xml (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/framework/pom.xml Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -86,7 +86,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Name&amp;gt;Apache Felix Framework&amp;lt;/Bundle-Name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Description&amp;gt;OSGi R4 framework implementation.&amp;lt;/Bundle-Description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Vendor&amp;gt;The Apache Software Foundation&amp;lt;/Bundle-Vendor&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Export-Package&amp;gt;org.osgi.framework;-split-package:=merge-first,org.osgi.framework.hooks.service;-split-package:=merge-first,org.osgi.service.packageadmin,org.osgi.service.url,org.osgi.service.discovery,org.osgi.service.dsw,org.osgi.service.startlevel,org.osgi.util.tracker&amp;lt;/Export-Package&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Export-Package&amp;gt;org.osgi.framework;-split-package:=merge-first,org.osgi.framework.hooks.service;-split-package:=merge-first,org.osgi.service.packageadmin,org.osgi.service.url,org.osgi.service.discovery,org.osgi.service.distribution,org.osgi.service.startlevel,org.osgi.util.tracker&amp;lt;/Export-Package&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Private-Package&amp;gt;org.apache.felix.moduleloader.*,org.apache.felix.framework.*&amp;lt;/Private-Package&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Import-Package&amp;gt;!*&amp;lt;/Import-Package&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Include-Resource&amp;gt;META-INF/LICENSE=LICENSE,META-INF/NOTICE=NOTICE,{src/main/resources/},org/osgi/framework/=target/classes/org/osgi/framework/&amp;lt;/Include-Resource&amp;gt; 
&lt;br&gt;&lt;br&gt;Copied: cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java (from r703569, cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/DistributionProvider.java)
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java?p2=cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java&amp;p1=cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/DistributionProvider.java&amp;r1=703569&amp;r2=704146&amp;rev=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java?p2=cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java&amp;p1=cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/DistributionProvider.java&amp;r1=703569&amp;r2=704146&amp;rev=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/dsw/DistributionProvider.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/framework/src/main/java/org/osgi/service/distribution/DistributionProvider.java Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -15,7 +15,7 @@
&lt;br&gt;&amp;nbsp; * See the License for the specific language governing permissions and
&lt;br&gt;&amp;nbsp; * limitations under the License.
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;-package org.osgi.service.dsw;
&lt;br&gt;+package org.osgi.service.distribution;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import java.util.Map;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/felix/main/pom.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/pom.xml?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/pom.xml?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/main/pom.xml (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/main/pom.xml Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -165,7 +165,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Name&amp;gt;Apache Felix&amp;lt;/Bundle-Name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Description&amp;gt;OSGi R4 framework.&amp;lt;/Bundle-Description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Bundle-Vendor&amp;gt;The Apache Software Foundation&amp;lt;/Bundle-Vendor&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Private-Package&amp;gt;org.apache.felix.main.*,org.apache.felix.moduleloader.*;-split-package:=merge-first,org.apache.felix.framework.*;-split-package:=merge-first,org.osgi.framework;-split-package:=merge-first,org.osgi.framework.hooks.service;-split-package:=merge-first,org.osgi.service.packageadmin;-split-package:=merge-first,org.osgi.service.startlevel;-split-package:=merge-first,org.osgi.service.url;-split-package:=merge-first,org.osgi.service.discovery;-split-package:=merge-first,org.osgi.service.dsw;-split-package:=merge-first,org.osgi.util.tracker;-split-package:=merge-first&amp;lt;/Private-Package&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Private-Package&amp;gt;org.apache.felix.main.*,org.apache.felix.moduleloader.*;-split-package:=merge-first,org.apache.felix.framework.*;-split-package:=merge-first,org.osgi.framework;-split-package:=merge-first,org.osgi.framework.hooks.service;-split-package:=merge-first,org.osgi.service.packageadmin;-split-package:=merge-first,org.osgi.service.startlevel;-split-package:=merge-first,org.osgi.service.url;-split-package:=merge-first,org.osgi.service.discovery;-split-package:=merge-first,org.osgi.service.distribution;-split-package:=merge-first,org.osgi.util.tracker;-split-package:=merge-first&amp;lt;/Private-Package&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Import-Package&amp;gt;!*&amp;lt;/Import-Package&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;Include-Resource&amp;gt;META-INF/LICENSE=LICENSE,META-INF/NOTICE=NOTICE,{src/main/resources/}&amp;lt;/Include-Resource&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- Include these properties here because we want them
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties?rev=704146&amp;r1=704145&amp;r2=704146&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties Mon Oct 13 09:06:45 2008
&lt;br&gt;@@ -24,7 +24,7 @@
&lt;br&gt;&amp;nbsp; org.osgi.service.startlevel; version=1.0.0, \
&lt;br&gt;&amp;nbsp; org.osgi.service.url; version=1.0.0, \
&lt;br&gt;&amp;nbsp; org.osgi.service.discovery, \
&lt;br&gt;- org.osgi.service.dsw, \
&lt;br&gt;+ org.osgi.service.distribution, \
&lt;br&gt;&amp;nbsp; org.osgi.util.tracker; version=1.3.2 \
&lt;br&gt;&amp;nbsp; ${jre-${java.specification.version}}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-commits-f23851.html&quot; embed=&quot;fixTarget[23851]&quot; target=&quot;_top&quot; &gt;cxf-commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/svn-commit%3A-r704146---in--cxf-sandbox-dosgi%3A-dsw-cxf-dsw-src-main-java-org-apache-cxf-dosgi-dsw--dsw-cxf-dsw-src-main-java-org-apache-cxf-dosgi-dsw-service--dsw-cxf-dsw-src-test-java-org-apache-cxf-dosgi-dsw--felix-framework--felix-framework-src-main-j...-tp19957822p19957822.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19956693</id>
	<title>svn commit: r704141 - in /cxf/sandbox/dosgi/felix/main: pom.xml src/main/resources/config.properties</title>
	<published>2008-10-13T08:06:42Z</published>
	<updated>2008-10-13T08:06:42Z</updated>
	<author>
		<name>sergeyb</name>
	</author>
	<content type="html">Author: sergeyb
&lt;br&gt;Date: Mon Oct 13 08:06:42 2008
&lt;br&gt;New Revision: 704141
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=704141&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=704141&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;DOSGI: adding felix eventadmin and pax logging services to the list of required bundles
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/main/pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/felix/main/pom.xml
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/pom.xml?rev=704141&amp;r1=704140&amp;r2=704141&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/pom.xml?rev=704141&amp;r1=704140&amp;r2=704141&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/main/pom.xml (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/main/pom.xml Mon Oct 13 08:06:42 2008
&lt;br&gt;@@ -110,7 +110,31 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusions&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/dependency&amp;gt;
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;dependency&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;${pom.groupId}&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;org.apache.felix.eventadmin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusions&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusion&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;${pom.groupId}&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;org.osgi.compendium&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusion&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusion&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;${pom.groupId}&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;org.osgi.core&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusion&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusions&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/dependency&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;dependency&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;pax-logging-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/dependency&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;dependency&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;pax-logging-service&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/dependencies&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;build&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;plugins&amp;gt;
&lt;br&gt;@@ -214,6 +238,30 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;overWrite&amp;gt;true&amp;lt;/overWrite&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;outputDirectory&amp;gt;${project.build.directory}/bundle&amp;lt;/outputDirectory&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;${pom.groupId}&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;org.apache.felix.eventadmin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;jar&amp;lt;/type&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;overWrite&amp;gt;true&amp;lt;/overWrite&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;outputDirectory&amp;gt;${project.build.directory}/bundle&amp;lt;/outputDirectory&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;pax-logging-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;jar&amp;lt;/type&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;overWrite&amp;gt;true&amp;lt;/overWrite&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;outputDirectory&amp;gt;${project.build.directory}/bundle&amp;lt;/outputDirectory&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactItem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.ops4j.pax.logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;pax-logging-service&amp;lt;/artifactId&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;jar&amp;lt;/type&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;overWrite&amp;gt;true&amp;lt;/overWrite&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;outputDirectory&amp;gt;${project.build.directory}/bundle&amp;lt;/outputDirectory&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/artifactItem&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/artifactItems&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/execution&amp;gt;
&lt;br&gt;@@ -250,4 +298,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/resource&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/resources&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/build&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;repositories&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;repository&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;id&amp;gt;central&amp;lt;/id&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;Default maven repo&amp;lt;/name&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;url&amp;gt;&lt;a href=&quot;http://repo1.maven.org/maven2/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repo1.maven.org/maven2/&lt;/a&gt;&amp;lt;/url&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/repository&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;/repositories&amp;gt;
&lt;br&gt;+ 
&lt;br&gt;&amp;nbsp;&amp;lt;/project&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties?rev=704141&amp;r1=704140&amp;r2=704141&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties?rev=704141&amp;r1=704140&amp;r2=704141&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/felix/main/src/main/resources/config.properties Mon Oct 13 08:06:42 2008
&lt;br&gt;@@ -34,7 +34,10 @@
&lt;br&gt;&amp;nbsp; file:bundle/org.apache.felix.shell-1.0.1.jar \
&lt;br&gt;&amp;nbsp; file:bundle/org.apache.felix.shell.tui-1.1.0-cxf_dosgi-SNAPSHOT.jar \
&lt;br&gt;&amp;nbsp; file:bundle/org.apache.felix.bundlerepository-1.0.3.jar \
&lt;br&gt;- file:bundle/org.apache.felix.configadmin-1.0.1.jar
&lt;br&gt;+ file:bundle/org.apache.felix.eventadmin-1.0.0.jar \
&lt;br&gt;+ file:bundle/org.apache.felix.configadmin-1.0.1.jar \
&lt;br&gt;+ file:bundle/pax-logging-api-1.1.1.jar \
&lt;br&gt;+ file:bundle/pax-logging-service-1.1.1.jar
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;felix.log.level=1
&lt;br&gt;&amp;nbsp;felix.startlevel.framework=1
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-commits-f23851.html&quot; embed=&quot;fixTarget[23851]&quot; target=&quot;_top&quot; &gt;cxf-commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/svn-commit%3A-r704141---in--cxf-sandbox-dosgi-felix-main%3A-pom.xml-src-main-resources-config.properties-tp19956693p19956693.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19956157</id>
	<title>Commented: (CXF-1860) JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread</title>
	<published>2008-10-13T07:38:44Z</published>
	<updated>2008-10-13T07:38:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12639067#action_12639067&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12639067#action_12639067&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Willem Jiang commented on CXF-1860:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;Hi Richard,
&lt;br&gt;&lt;br&gt;There are some refacting works of JMS Transport[1][2][3][4] in CXF 2.1.3 snapshot, the JMSDestination has been changed a lot.
&lt;br&gt;Could you try your test cast against latest CXF 2.1.3 snapshot[4] to see if the issue is still there?
&lt;br&gt;&lt;br&gt;[1]&lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1773&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1773&lt;/a&gt;&lt;br&gt;[2]&lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1783&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1783&lt;/a&gt;&lt;br&gt;[3]&lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1827&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1827&lt;/a&gt;&lt;br&gt;[4]&lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1832&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1832&lt;/a&gt;&lt;br&gt;[5] &lt;a href=&quot;http://cwiki.apache.org/CXF/download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cwiki.apache.org/CXF/download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CXF-1860
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1860&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1860&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: CXF
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transports
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.1.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Richard Holt
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Critical
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: JMSDestination.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; when running a mass test against a CXF/JMS endpoint we discovered that our solution was disposing of messages. On further investigation we discovered that the code in the JMSListenerThread when it runs out of threads on the workqueue doesn't loop like the comment suggests but rather disposes of the message. 
&lt;br&gt;&amp;gt; We altered the code to follow the comments advice (shown below) and now it calls into the code held in the else statement (which just runs the message in the listener thread, maybe not ideal from an architectural viewpoint but we don't lose messages).
&lt;br&gt;&amp;gt; //FIXME - no room left on workqueue, what to do
&lt;br&gt;&amp;gt; //for now, loop until it WILL fit on the queue, 
&lt;br&gt;&amp;gt; //although we could just dispatch on this thread.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1860%29-JMS-Transport---JMSDestination-no-room-left-on-workqueue-in-JMSListenerThread-tp19952265p19956157.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955770</id>
	<title>Re: [VOTE] Release CXF 2.0.9</title>
	<published>2008-10-13T07:15:29Z</published>
	<updated>2008-10-13T07:15:29Z</updated>
	<author>
		<name>willem.jiang</name>
	</author>
	<content type="html">Hi Christian,
&lt;br&gt;&lt;br&gt;If you want me include your last fix into the CXF 2.0.9.
&lt;br&gt;You need to vote -1 for my current cut version which does not include
&lt;br&gt;the fixing of supporting JMS 1.0.2 by default in CXF JMS transport.
&lt;br&gt;I will cut a new vote version to include it.
&lt;br&gt;&lt;br&gt;If you feel the fix can be include in CXF 2.0.10 or you have some walk
&lt;br&gt;around method, we could add it as an known issue for current CXF 2.0.9
&lt;br&gt;vote version.
&lt;br&gt;&lt;br&gt;Please give me your vote :)
&lt;br&gt;&lt;br&gt;Willem
&lt;br&gt;Christian Schneider wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; +1
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Please include my last fix in the release
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Willem Jiang schrieb:
&lt;br&gt;&amp;gt; This is a vote to release CXF 2.0.9
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Once again, there have been a bunch of bug fixes and enhancements that
&lt;br&gt;&amp;gt; have been done compared to the 2.0.9 release. &amp;nbsp; Over 37 JIRA issues
&lt;br&gt;&amp;gt; are resolved for 2.0.9 which is a large number of fixes for the 2.0.x
&lt;br&gt;&amp;gt; branch.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; List of issues:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;mode=hide&amp;sorter/order=DESC&amp;sorter/field=priority&amp;pid=12310511&amp;fixfor=12313314&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;mode=hide&amp;sorter/order=DESC&amp;sorter/field=priority&amp;pid=12310511&amp;fixfor=12313314&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The staging area is at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://people.apache.org/~ningjiang/stage_cxf/2.0.9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/~ningjiang/stage_cxf/2.0.9&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The distributions are in the &amp;quot;dist&amp;quot; directory. The &amp;quot;maven&amp;quot; directory
&lt;br&gt;&amp;gt; contains the stuff that will by pushed to the central repository.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This release is tagged at:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/repos/asf/cxf/tags/cxf-2.0.9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/cxf/tags/cxf-2.0.9&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here is my +1. &amp;nbsp; The vote will be open here for at least 72 hours.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Willem
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-dev-f16915.html&quot; embed=&quot;fixTarget[16915]&quot; target=&quot;_top&quot; &gt;cxf-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-VOTE--Release-CXF-2.0.9-tp19917694p19955770.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955329</id>
	<title>Updated: (CXF-1862) Rename org.osgi.service.dsw.DistributionProvider to org.osgi.service.distribution.DistributionProvider</title>
	<published>2008-10-13T06:50:44Z</published>
	<updated>2008-10-13T06:50:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;David Bosschaert updated CXF-1862:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: DistributionProvider_PackageRename.patch
&lt;br&gt;&lt;br&gt;Fix provided in the attached patch.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Rename org.osgi.service.dsw.DistributionProvider to org.osgi.service.distribution.DistributionProvider
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CXF-1862
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1862&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: CXF
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: OSGi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: David Bosschaert
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: David Bosschaert
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: DistributionProvider_PackageRename.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1862%29-Rename-org.osgi.service.dsw.DistributionProvider-to-org.osgi.service.distribution.DistributionProvider-tp19954481p19955329.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955118</id>
	<title>Re: Resource management and cleanup</title>
	<published>2008-10-13T06:38:29Z</published>
	<updated>2008-10-13T06:38:29Z</updated>
	<author>
		<name>MattJax</name>
	</author>
	<content type="html">Hi Ulhas,
&lt;br&gt;&lt;br&gt;Thanks for your last post.
&lt;br&gt;&lt;br&gt;I've removed the Bus creation to a static member of the Handler class I am using. &amp;nbsp;I've got a monitor thread which kicks in every 2 minutes and acts as a heartbeat to a WS. &amp;nbsp;This basically boils down to creating a new instance of the following class and then calling 'process' :
&lt;br&gt;&lt;br&gt;public class WSEnabledHandler {
&lt;br&gt;&amp;nbsp; private static Bus bus = null;
&lt;br&gt;&amp;nbsp; private IDSWSPortType webService = null;
&lt;br&gt;&lt;br&gt;&amp;nbsp; public void process() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;createPortService();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; // call the WS
&lt;br&gt;&amp;nbsp; &amp;nbsp; webService.authenticate();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; endProcess();
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; private void createPortService() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(bus == null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bus = BusFactory.newInstance().createBus();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BusFactory.setDefaultBus(bus);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BusFactory.setThreadDefaultBus(bus); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; factory.setBus(bus);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; factory.setServiceClass(IDSWSPortType.class);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; factory.setAddress(wsConfig.getWSDLUrl());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; webService = (IDSWSPortType) factory.create();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // turn chunking off
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Client client = ClientProxy.getClient(webService);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HTTPConduit httpConduit = (HTTPConduit) client.getConduit();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpClientPolicy.setAllowChunking(false);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpConduit.setClient(httpClientPolicy);
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&amp;nbsp; private void endProcess() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // does nothing, but should it?
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;I'm getting a slow leak on memory - roughly 0.7Mb per call. &amp;nbsp;With this background thread, together with user activity (which does similar to above), we're quite quickly running out of memory. &amp;nbsp;Do I need to do anything to explicitly release resources tied up in the JaxWsProxyFactoryBean or Client?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Matt&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-user-f16914.html&quot; embed=&quot;fixTarget[16914]&quot; target=&quot;_top&quot; &gt;cxf-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Resource-management-and-cleanup-tp19644012p19955118.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955122</id>
	<title>Use SOAP 1.1 and SOAP 1.2 in the same service (Binding)</title>
	<published>2008-10-13T06:37:45Z</published>
	<updated>2008-10-13T06:37:45Z</updated>
	<author>
		<name>Maxime Orain-2</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I try to use SOAP 1.1 &amp; 1.2 bindings in the same service but I didn't
&lt;br&gt;find how defining 2 bindings on 1 service.
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I try this:
&lt;br&gt;&lt;br&gt;&amp;lt;jaxws:server id=&amp;quot;MyService&amp;quot; serviceClass=&amp;quot;com.MyService&amp;quot;
&lt;br&gt;address=&amp;quot;/MyService&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;jaxws:binding&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;soap:soapBinding id=&amp;quot;MyServiceSoap11&amp;quot; version=&amp;quot;1.1&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;soap:soapBinding id=&amp;quot;MyServiceSoap12&amp;quot; version=&amp;quot;1.2&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/jaxws:binding&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;/jaxws:server&amp;gt;
&lt;br&gt;&lt;br&gt;But it only generates one binding :-(
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;I try also to set list but the result is the same :-(
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;If someone has a configuration which permits to do this of an idea
&lt;br&gt;please help me ;)
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Thanks for reading,
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Maxime
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;This email was sent to you by Thomson Reuters, the global news and information company.
&lt;br&gt;Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Thomson Reuters.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-user-f16914.html&quot; embed=&quot;fixTarget[16914]&quot; target=&quot;_top&quot; &gt;cxf-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Use-SOAP-1.1-and-SOAP-1.2-in-the-same-service-%28Binding%29-tp19955122p19955122.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19955042</id>
	<title>svn commit: r704117 - /cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java</title>
	<published>2008-10-13T06:32:36Z</published>
	<updated>2008-10-13T06:32:36Z</updated>
	<author>
		<name>sergeyb</name>
	</author>
	<content type="html">Author: sergeyb
&lt;br&gt;Date: Mon Oct 13 06:32:35 2008
&lt;br&gt;New Revision: 704117
&lt;br&gt;&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=704117&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=704117&amp;view=rev&lt;/a&gt;&lt;br&gt;Log:
&lt;br&gt;Excluding system services when doing look ups
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp; cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java
&lt;br&gt;&lt;br&gt;Modified: cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java
&lt;br&gt;URL: &lt;a href=&quot;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java?rev=704117&amp;r1=704116&amp;r2=704117&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java?rev=704117&amp;r1=704116&amp;r2=704117&amp;view=diff&lt;/a&gt;&lt;br&gt;==============================================================================
&lt;br&gt;--- cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java (original)
&lt;br&gt;+++ cxf/sandbox/dosgi/dsw/cxf-dsw/src/main/java/org/apache/cxf/dosgi/dsw/hooks/CxfListenerHook.java Mon Oct 13 06:32:35 2008
&lt;br&gt;@@ -18,6 +18,9 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp;package org.apache.cxf.dosgi.dsw.hooks;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+import java.util.HashSet;
&lt;br&gt;+import java.util.Set;
&lt;br&gt;+import java.util.logging.Logger;
&lt;br&gt;&amp;nbsp;import java.util.regex.Matcher;
&lt;br&gt;&amp;nbsp;import java.util.regex.Pattern;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -28,10 +31,19 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class CxfListenerHook extends AbstractClientHook implements ListenerHook {
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final Logger LOG = Logger.getLogger(CxfListenerHook.class.getName());
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static String CLASS_NAME_EXPRESSION =
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;.*\\(&amp;quot; + Constants.OBJECTCLASS + &amp;quot;=([a-zA-Z_0-9.]+)\\).*&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private final static Pattern CLASS_NAME_PATTERN = 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Pattern.compile(CLASS_NAME_EXPRESSION);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static final Set&amp;lt;String&amp;gt; SYSTEM_PACKAGES;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;static {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SYSTEM_PACKAGES = new HashSet&amp;lt;String&amp;gt;();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SYSTEM_PACKAGES.add(&amp;quot;org.osgi.service&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private ThreadLocal&amp;lt;Boolean&amp;gt; findCallsInProgress
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= new ThreadLocal&amp;lt;Boolean&amp;gt;() {
&lt;br&gt;@@ -75,10 +87,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String className = getClassNameFromFilter(listener.getFilter());
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (className == null) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!isClassSupported(className)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;processClientDescriptions(listener.getBundleContext(), 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;className, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;listener.getFilter(), 
&lt;br&gt;@@ -103,8 +116,8 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String filter,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; boolean allServices) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (className == null) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!isClassSupported(className)) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (isCallInProgress()) {
&lt;br&gt;@@ -130,4 +143,20 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private void setCallCompleted() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;findCallsInProgress.set(Boolean.FALSE);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;private static boolean isClassSupported(String className) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (className == null) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (String p : SYSTEM_PACKAGES) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (className.startsWith(p)) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LOG.fine(&amp;quot;Lookup for &amp;quot; + className + &amp;quot; is ignored&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return false;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return true;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-commits-f23851.html&quot; embed=&quot;fixTarget[23851]&quot; target=&quot;_top&quot; &gt;cxf-commits&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/svn-commit%3A-r704117----cxf-sandbox-dosgi-dsw-cxf-dsw-src-main-java-org-apache-cxf-dosgi-dsw-hooks-CxfListenerHook.java-tp19955042p19955042.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19958142</id>
	<title>RE: Aegis versus jaxrs</title>
	<published>2008-10-13T06:26:15Z</published>
	<updated>2008-10-13T06:26:15Z</updated>
	<author>
		<name>Sergey Beryozkin-2</name>
	</author>
	<content type="html">Hi Benson
&lt;br&gt;&lt;br&gt;Lets add AbstractJAXBProvider.setContextProperties(Map&amp;lt;String, Object&amp;gt;)
&lt;br&gt;and pass those props to the JAXBContext creation calls. If none is
&lt;br&gt;explicitly passed from Spring then a default empty Map can be used
&lt;br&gt;instead. In fact, I just removed that code in my previous merge as I
&lt;br&gt;thought there was no use for it. 
&lt;br&gt;About Schema : I presume you ask about the one from javax.xml.validation
&lt;br&gt;?
&lt;br&gt;I just added it recently to support the optional schema validation...
&lt;br&gt;&lt;br&gt;Cheers, Sergey
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Benson Margulies [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19958142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bimargulies@...&lt;/a&gt;] 
&lt;br&gt;Sent: 12 October 2008 12:13
&lt;br&gt;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19958142&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Aegis versus jaxrs
&lt;br&gt;&lt;br&gt;I think I finally have a sensible question by analogy with JAXB.
&lt;br&gt;&lt;br&gt;JAXBContext objects have a variety of options and properties. The
&lt;br&gt;JAXBDataBinding allows the CXF app to control these items. The user
&lt;br&gt;can make their own context and inject it into the data binding, or the
&lt;br&gt;user can set various properties of ours that our code uses to tune the
&lt;br&gt;context.
&lt;br&gt;&lt;br&gt;If I'm reading the JAX-RS code correctly, AbstractJAXBProvider just
&lt;br&gt;creates a JAXBContext per package or class and uses it. Any app that
&lt;br&gt;wanted to customize it would be required to make their own subclass of
&lt;br&gt;AbstractJAXBProvider, or so it seems to me. Am I missing anything?
&lt;br&gt;&lt;br&gt;Anyway, I'm going to bang something together.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Oct 10, 2008 at 12:42 PM, Sergey Beryozkin
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19958142&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sergey.beryozkin@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sergey,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm not feeling like I'm doing a very good job of explaining myself
&lt;br&gt;&amp;gt;&amp;gt; here. It's probably true that the best way for me to proceed is to
&lt;br&gt;&amp;gt;&amp;gt; code something and with some comments that say: 'Sergey, I'm
&lt;br&gt;&amp;gt;&amp;gt; frustrated HERE.' ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yea, please do it :-) ! I do hope though that you wouldn't need to get
&lt;/div&gt;into
&lt;br&gt;&amp;gt; the details of the actual
&lt;br&gt;&amp;gt; JAX-RS runtime impl, hopefully you'd be able to craft a basic Aegis
&lt;br&gt;support
&lt;br&gt;&amp;gt; inside the 'shell' of the (Aegis)
&lt;br&gt;&amp;gt; JAX-RS MessageBodyReader/Writer implementation...If we could say limit
&lt;br&gt;the
&lt;br&gt;&amp;gt; support to pure Aegis (that is without it also supporting JAXB - which
&lt;br&gt;is
&lt;br&gt;&amp;gt; something CXF Aegis can do as far as I understand) then it would be
&lt;br&gt;super...
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers, Sergey
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --benson
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Fri, Oct 10, 2008 at 11:44 AM, Sergey Beryozkin
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19958142&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sergey.beryozkin@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Benson
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm sorry If I'm too slow :-) but I'm still not getting what is it
&lt;/div&gt;that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; you're proposing.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; That said, I believe that may be we should postponse the discussion
&lt;br&gt;on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; how
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to improve the overall
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JAX-RS implementation until after it reaches 1.0.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In meantime, if we had even a basic JAX-RS Aegis provider such that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; peopple
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; could start doing Aegis and REST or indeed combining SOAP and REST
&lt;br&gt;with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; help of Aegis, then it would be cool IMHO....
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers, Sergey
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I think I'm beginning to get the idea of what I'm trying to
&lt;br&gt;complain
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; about.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; An AegisDatabinding object has input configuration and it has
&lt;br&gt;state.
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; As it goes along, it constructs mappings for types.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm having trouble swallowing a situation in which each individual
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; JAX-RS item does this independently, as opposed to all the of the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; items in a service sharing a single state. Am I just confused?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ----------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; IONA Technologies PLC (registered in Ireland)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Registered Number: 171387
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Registered Address: The IONA Building, Shelbourne Road, Dublin 4,
&lt;/div&gt;Ireland
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ----------------------------
&lt;br&gt;&amp;gt; IONA Technologies PLC (registered in Ireland)
&lt;br&gt;&amp;gt; Registered Number: 171387
&lt;br&gt;&amp;gt; Registered Address: The IONA Building, Shelbourne Road, Dublin 4,
&lt;br&gt;Ireland
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-dev-f16915.html&quot; embed=&quot;fixTarget[16915]&quot; target=&quot;_top&quot; &gt;cxf-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Aegis-versus-jaxrs-tp18755024p19958142.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19954481</id>
	<title>Created: (CXF-1862) Rename org.osgi.service.dsw.DistributionProvider to org.osgi.service.distribution.DistributionProvider</title>
	<published>2008-10-13T06:00:44Z</published>
	<updated>2008-10-13T06:00:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Rename org.osgi.service.dsw.DistributionProvider to org.osgi.service.distribution.DistributionProvider
&lt;br&gt;------------------------------------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CXF-1862
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1862&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1862&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: CXF
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: OSGi
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: David Bosschaert
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: David Bosschaert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1862%29-Rename-org.osgi.service.dsw.DistributionProvider-to-org.osgi.service.distribution.DistributionProvider-tp19954481p19954481.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19953799</id>
	<title>Created: (CXF-1861) WSDLQueryHandler error</title>
	<published>2008-10-13T05:16:44Z</published>
	<updated>2008-10-13T05:16:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">WSDLQueryHandler error
&lt;br&gt;----------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CXF-1861
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1861&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1861&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: CXF
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Documentation
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.0.8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Luis Olivera
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm trying to run hello world sample but when I request &lt;a href=&quot;http://localhost/services/helloWorld?wsdl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost/services/helloWorld?wsdl&lt;/a&gt;&amp;nbsp;I got the following error:
&lt;br&gt;&lt;br&gt;java.lang.NoSuchMethodError: org.w3c.dom.Document.setXmlStandalone(Z)V
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.transport.http.WSDLQueryHandler.updateDoc(WSDLQueryHandler.java:253)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:201)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:156)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
&lt;br&gt;&lt;br&gt;My web.xml is as follow:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;servlet&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-name&amp;gt;CXFServlet&amp;lt;/servlet-name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-class&amp;gt;org.apache.cxf.transport.servlet.CXFServlet&amp;lt;/servlet-class&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;load-on-startup&amp;gt;2&amp;lt;/load-on-startup&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;lt;/servlet&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;servlet-mapping&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;servlet-name&amp;gt;CXFServlet&amp;lt;/servlet-name&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;url-pattern&amp;gt;/services/*&amp;lt;/url-pattern&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;
&lt;br&gt;&lt;br&gt;and I got the following maven lib configuration:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;cxf-rt-core&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;2.0.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;cxf-rt-frontend-simple&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;2.0.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;cxf-rt-frontend-jaxws&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;2.0.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;cxf-rt-transports-http&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;2.0.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.apache.cxf&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;cxf-common-utilities&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;2.0.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1861%29-WSDLQueryHandler-error-tp19953799p19953799.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19953282</id>
	<title>Problems using encryption together with username token</title>
	<published>2008-10-13T04:40:58Z</published>
	<updated>2008-10-13T04:40:58Z</updated>
	<author>
		<name>ChristianD</name>
	</author>
	<content type="html">Hi there,
&lt;br&gt;&lt;br&gt;as the subject says, i have problems to get my web service running with encryption and username token activated. But when I only use encryption everything is fine.
&lt;br&gt;&lt;br&gt;&lt;b&gt;Here is my config for the server:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;1) cxf.xml:&lt;/i&gt;&lt;br&gt;&amp;lt;jaxws:inInterceptors&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;bean class=&amp;quot;org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;constructor-arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;entry key=&amp;quot;action&amp;quot; value=&amp;quot;Encrypt UsernameToken&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;entry key=&amp;quot;decryptionPropFile&amp;quot; value=&amp;quot;server.properties&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;entry key=&amp;quot;passwordCallbackClass&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=&amp;quot;de.sms_stiewi.services.PwCallbackHandler&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/map&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/constructor-arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/bean&amp;gt;			
&lt;br&gt;&amp;lt;/jaxws:inInterceptors&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;i&gt;2) server.properties:&lt;/i&gt;&lt;br&gt;org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.type=jks
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.alias=serveralias
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.password=serversecret
&lt;br&gt;org.apache.ws.security.crypto.merlin.file=serverkeystore.jks
&lt;br&gt;&lt;br&gt;&lt;i&gt;3) PwCallbackHandler Class:&lt;/i&gt;&lt;br&gt;public class PwCallbackHandler implements CallbackHandler {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WSPasswordCallback passwordCallback = (WSPasswordCallback) callbacks[0];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (passwordCallback.getIdentifer().equals(&amp;quot;Anonymous&amp;quot;)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; passwordCallback.setPassword(&amp;quot;secret&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;And here the configuration for the client to test it:&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;1) Interceptor configuration:&lt;/i&gt;&lt;br&gt;WSS4JOutInterceptor wss4jOutInterceptor = new WSS4JOutInterceptor();
&lt;br&gt;wss4jOutInterceptor.setProperty(WSHandlerConstants.ACTION, WSHandlerConstants.USERNAME_TOKEN + &amp;quot; &amp;quot; + WSHandlerConstants.ENCRYPT);
&lt;br&gt;wss4jOutInterceptor.setProperty(WSHandlerConstants.USER, &amp;quot;Anonymous&amp;quot;);
&lt;br&gt;wss4jOutInterceptor.setProperty(WSHandlerConstants.PW_CALLBACK_CLASS, &amp;quot;de.sms_stiewi.services.PwCallbackHandler&amp;quot;);
&lt;br&gt;wss4jOutInterceptor.setProperty(WSHandlerConstants.ENC_PROP_FILE, &amp;quot;client.properties&amp;quot;);
&lt;br&gt;&lt;br&gt;&lt;i&gt;2) client.properties:&lt;/i&gt;&lt;br&gt;org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.type=jks
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.alias=clientalias
&lt;br&gt;org.apache.ws.security.crypto.merlin.keystore.password=clientsecret
&lt;br&gt;org.apache.ws.security.crypto.merlin.file=clientkeystore.jks
&lt;br&gt;&lt;br&gt;&lt;i&gt;3) PwCallbackHandler Class:&lt;/i&gt;&lt;br&gt;public class PwCallbackHandler implements CallbackHandler {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WSPasswordCallback passwordCallback = (WSPasswordCallback) callbacks[0];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; passwordCallback.setPassword(&amp;quot;secret&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;But if I run the client, i get the following Exception:
&lt;br&gt;org.apache.cxf.binding.soap.SoapFault: Security processing failed.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor$WSS4JOutInterceptorInternal.handleMessage(WSS4JOutInterceptor.java:234)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor$WSS4JOutInterceptorInternal.handleMessage(WSS4JOutInterceptor.java:107)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:296)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:242)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:178)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy46.importiereKlrStammdaten(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at de.sms_stiewi.services.MainClient.main(MainClient.java:37)
&lt;br&gt;Caused by: org.apache.ws.security.WSSecurityException: WSHandler: Encryption: error during message processingorg.apache.ws.security.WSSecurityException: General security error (Unexpected number of X509Data: for Encryption)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ws.security.action.EncryptionAction.execute(EncryptionAction.java:65)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.ws.security.handler.WSHandler.doSenderAction(WSHandler.java:197)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor.access$200(WSS4JOutInterceptor.java:47)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor$WSS4JOutInterceptorInternal.handleMessage(WSS4JOutInterceptor.java:219)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 8 more
&lt;br&gt;&lt;br&gt;When I only use encryption, I had to set the USER property of the out-interceptor to the alias in the keystore (e.g. &amp;quot;clientalias&amp;quot;). But when I do this with UsernameToken activated, I get the following Exception:
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; javax.xml.ws.soap.SOAPFaultException: General security error (WSSecurityEngine: Callback supplied no password for: serveralias)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:199)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy46.importiereKlrStammdaten(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at de.sms_stiewi.services.MainClient.main(MainClient.java:37)
&lt;br&gt;Caused by: org.apache.cxf.binding.soap.SoapFault: General security error (WSSecurityEngine: Callback supplied no password for: serveralias)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:70)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:96)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:449)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2029)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1865)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:170)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:593)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:296)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:242)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:178)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 2 more
&lt;br&gt;&lt;br&gt;If someone can help me, I would be very thankful.
&lt;br&gt;&lt;br&gt;Greetings
&lt;br&gt;Christian&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-user-f16914.html&quot; embed=&quot;fixTarget[16914]&quot; target=&quot;_top&quot; &gt;cxf-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Problems-using-encryption-together-with-username-token-tp19953282p19953282.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19953180</id>
	<title>Re: Memory leak in CXF HTTP transport in Solaris ?</title>
	<published>2008-10-13T04:14:37Z</published>
	<updated>2008-10-13T04:14:37Z</updated>
	<author>
		<name>anoopPrasad</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;META content=&quot;MSHTML 6.00.2900.3243&quot; name=GENERATOR&gt;&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Dear Bharat,&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;1. I have tested on three OS 
Env&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;gt;Win XP 
&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;gt;Solaris 
10&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;gt;SuSE Linux (on ATCA)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;2. Yes, on windows the behavior is not- alarming. 
Its stable. But solaris and Linux shows a memory Increase, as i have explained 
in the prev Post.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;3. I have used JConsole&amp;nbsp; and rational Purify 
to monitor the Heap/non-heap/Perm Generations of Memory.&lt;BR&gt;&amp;nbsp;&amp;nbsp; 
&quot;prstat&quot; utility was used on Solaris to observe the memory claimed by the 
process.Also &quot;pmap&quot;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;4. &lt;EM&gt;&amp;lt;i&amp;gt;//The memory of the server 
continously increases from ~90M to ~350M which&lt;BR&gt;never comes down.&lt;BR&gt;How did 
you check this?&amp;lt;/i&amp;gt;&lt;BR&gt;&lt;/EM&gt;At startup prstat gives a value around 80M 
Resident Memory and total Mem 164M. After the load testing (around 800,000 
continuous requests) the value goes very high, ie 325M RSS and 388M Total 
Memory.&lt;BR&gt;At the same time Heap shows negligible increase after GC, as i have 
shown in the table.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;One word about the table:&lt;BR&gt;Table has the 
following columns&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; Total&amp;nbsp; Mem as shown in 
prstat&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; RSS&amp;nbsp; Mem as shown in 
prstat&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
eg:&lt;BR&gt;&amp;nbsp; PID USERNAME&amp;nbsp; SIZE&amp;nbsp;&amp;nbsp; RSS STATE&amp;nbsp; PRI 
NICE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TIME&amp;nbsp; CPU PROCESS/NLWP&lt;BR&gt;&amp;nbsp;3769 
root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 207M&amp;nbsp; 124M sleep&amp;nbsp;&amp;nbsp; 
59&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; 0:02:09 4.4% java/40&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
and..&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;Used&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;gt;Commited&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;Maximum allowed&lt;BR&gt;Memory as per 
JConsole of JDK 5&lt;BR&gt;And the RSS and total mem used for the process never goes 
down from the high&lt;BR&gt;value even after GC (but this is the behavior of process 
on Solaris ?)&lt;BR&gt;5. This memory Increase happens only in HTTP transport. in JMS 
its fine, as Hubert observed.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT face=Arial size=2&gt;6. I can send the pmap dump and other details, if 
required.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV align=left&gt;&lt;FONT face=Arial color=black size=2&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=gray size=2&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Tahoma color=purple size=2&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: purple; FONT-FAMILY: Tahoma&quot;&gt;anoopPrasad&lt;?xml:namespace 
prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; 
/&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;FONT face=Tahoma color=#993366 size=1&gt;&lt;SPAN style=&quot;FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #993366; FONT-FAMILY: Tahoma&quot;&gt;Two 
roads diverged in a wood, and I -- I took the one less traveled by, and that has 
made all the difference!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV align=left&gt;&lt;FONT face=Arial color=gray size=2&gt;HUAWEI TECHNOLOGIES CO.,LTD. 
&lt;/FONT&gt; &lt;/DIV&gt;
&lt;P&gt;&lt;/P&gt;&lt;BR&gt;&lt;FONT face=Arial color=gray size=1&gt;Address: Huawei Industrial 
Base&lt;BR&gt;Bantian Longgang&lt;BR&gt;Shenzhen 518129, 
P.R.China&lt;BR&gt;www.huawei.com&lt;BR&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=gray size=1&gt;-------------------------------------------------------------------------------------------------------------------------------------&lt;BR&gt;This 
e-mail and its attachments contain confidential information from HUAWEI, which 
&lt;BR&gt;is intended only for the person or entity whose address is listed above. Any 
use of the &lt;BR&gt;information contained herein in any way (including, but not 
limited to, total or partial &lt;BR&gt;disclosure, reproduction, or dissemination) by 
persons other than the intended &lt;BR&gt;recipient(s) is prohibited. If you receive 
this e-mail in error, please notify the sender by &lt;BR&gt;phone or email immediately 
and delete it!&lt;BR&gt;&lt;/FONT&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-dev-f16915.html&quot; embed=&quot;fixTarget[16915]&quot; target=&quot;_top&quot; &gt;cxf-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Memory-leak--tp19619011p19953180.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19952258</id>
	<title>Updated: (CXF-1860) JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread</title>
	<published>2008-10-13T03:26:44Z</published>
	<updated>2008-10-13T03:26:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Richard Holt updated CXF-1860:
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: JMSDestination.java
&lt;br&gt;&lt;br&gt;fix to allow the messages to post to the listener thread
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: CXF-1860
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1860&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1860&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: CXF
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: Transports
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.1.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Richard Holt
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Critical
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: JMSDestination.java
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; when running a mass test against a CXF/JMS endpoint we discovered that our solution was disposing of messages. On further investigation we discovered that the code in the JMSListenerThread when it runs out of threads on the workqueue doesn't loop like the comment suggests but rather disposes of the message. 
&lt;br&gt;&amp;gt; We altered the code to follow the comments advice (shown below) and now it calls into the code held in the else statement (which just runs the message in the listener thread, maybe not ideal from an architectural viewpoint but we don't lose messages).
&lt;br&gt;&amp;gt; //FIXME - no room left on workqueue, what to do
&lt;br&gt;&amp;gt; //for now, loop until it WILL fit on the queue, 
&lt;br&gt;&amp;gt; //although we could just dispatch on this thread.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1860%29-JMS-Transport---JMSDestination-no-room-left-on-workqueue-in-JMSListenerThread-tp19952265p19952258.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19952265</id>
	<title>Created: (CXF-1860) JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread</title>
	<published>2008-10-13T03:26:44Z</published>
	<updated>2008-10-13T03:26:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">JMS Transport - JMSDestination no room left on workqueue in JMSListenerThread
&lt;br&gt;-----------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CXF-1860
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1860&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1860&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: CXF
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Transports
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.1.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Richard Holt
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Critical
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Attachments: JMSDestination.java
&lt;br&gt;&lt;br&gt;when running a mass test against a CXF/JMS endpoint we discovered that our solution was disposing of messages. On further investigation we discovered that the code in the JMSListenerThread when it runs out of threads on the workqueue doesn't loop like the comment suggests but rather disposes of the message. 
&lt;br&gt;&lt;br&gt;We altered the code to follow the comments advice (shown below) and now it calls into the code held in the else statement (which just runs the message in the listener thread, maybe not ideal from an architectural viewpoint but we don't lose messages).
&lt;br&gt;&lt;br&gt;//FIXME - no room left on workqueue, what to do
&lt;br&gt;//for now, loop until it WILL fit on the queue, 
&lt;br&gt;//although we could just dispatch on this thread.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1860%29-JMS-Transport---JMSDestination-no-room-left-on-workqueue-in-JMSListenerThread-tp19952265p19952265.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19952129</id>
	<title>RE: Change the bindingName</title>
	<published>2008-10-13T03:16:13Z</published>
	<updated>2008-10-13T03:16:13Z</updated>
	<author>
		<name>Maxime Orain-2</name>
	</author>
	<content type="html">Hello Daniel,
&lt;br&gt;&lt;br&gt;I tried to add the bindingNamePostfix but it didn't work :(
&lt;br&gt;&lt;br&gt;I see in the different XSD that soapBinding can only accept:
&lt;br&gt;&amp;nbsp;- mtomEnabled, version, style, use.
&lt;br&gt;&lt;br&gt;None about the bindingName nor bindingNamePostfix...
&lt;br&gt;&lt;br&gt;But I succeed when I defined a new BindingConfiguration class like you
&lt;br&gt;said previously here:
&lt;br&gt;&lt;a href=&quot;http://markmail.org/message/6qqguevxo4sxkzsw#query:bindingName%20cxf+pag&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://markmail.org/message/6qqguevxo4sxkzsw#query:bindingName%20cxf+pag&lt;/a&gt;&lt;br&gt;e:1+mid:e5zzcovmprd3mtbi+state:results
&lt;br&gt;&lt;br&gt;Thanks again for your help.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Daniel Kulp [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952129&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dkulp@...&lt;/a&gt;] 
&lt;br&gt;Sent: 10 October 2008 19:39
&lt;br&gt;To: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952129&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;users@...&lt;/a&gt;
&lt;br&gt;Cc: Maxime Orain
&lt;br&gt;Subject: Re: Change the bindingName
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;There certainly isn't an &amp;quot;easy&amp;quot; way to do this. &amp;nbsp; Nothing in any of the
&lt;br&gt;specs 
&lt;br&gt;really allows control over this. &amp;nbsp;
&lt;br&gt;&lt;br&gt;In spring config, you can specify a binding configuration object. &amp;nbsp; The 
&lt;br&gt;SoapBindingConfiguration object has a bindingNamePostfix which can be 
&lt;br&gt;configured in Spring to reset it to something else. &amp;nbsp; &amp;nbsp; Kind of like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;jaxws:endpoint id=&amp;quot;simpleWithBinding&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; implementor=&amp;quot;#greeter&amp;quot;
&lt;br&gt;address=&amp;quot;&lt;a href=&quot;http://localhost:8080/simpleWithAddress3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/simpleWithAddress3&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;jaxws:binding&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;soap:soapBinding bindingNamePostfix=&amp;quot;HttpBinding&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/jaxws:binding&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/jaxws:endpoint&amp;gt;
&lt;br&gt;&lt;br&gt;(I think, haven't actually tried it)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Dan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Friday 10 October 2008 12:56:05 pm Maxime Orain wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Re Hello to all!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When I generate the WSDL from Java I get my Binding name set to :
&lt;br&gt;&amp;gt; SERVICE_NAME + &amp;quot;SoapBinding&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is there a way to change this?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would change it to SERVICE_NAME + &amp;quot;HttpBinding&amp;quot; &amp;nbsp;(Like XFire did it)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for your help!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This email was sent to you by Thomson Reuters, the global news and
&lt;br&gt;&amp;gt; information company. Any views expressed in this message are those of
&lt;/div&gt;the
&lt;br&gt;&amp;gt; individual sender, except where the sender specifically states them to
&lt;br&gt;be
&lt;br&gt;&amp;gt; the views of Thomson Reuters.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Daniel Kulp
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19952129&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dkulp@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://dankulp.com/blog&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dankulp.com/blog&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;This email was sent to you by Thomson Reuters, the global news and information company.
&lt;br&gt;Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Thomson Reuters.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-user-f16914.html&quot; embed=&quot;fixTarget[16914]&quot; target=&quot;_top&quot; &gt;cxf-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Change-the-bindingName-tp19922145p19952129.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19951850</id>
	<title>Created: (CXF-1859) mtom-enabled property case sensitive</title>
	<published>2008-10-13T03:00:44Z</published>
	<updated>2008-10-13T03:00:44Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">mtom-enabled property case sensitive
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: CXF-1859
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;https://issues.apache.org/jira/browse/CXF-1859&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1859&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: CXF
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: Configuration
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.0.8
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: jdk1.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Adrian Corcoran
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Priority: Minor
&lt;br&gt;&lt;br&gt;&lt;br&gt;Setting of jax-ws endpoint property mtom-enabled is case sensitive - setting value to 'TRUE' rather than 'true' will not enable mtom.
&lt;br&gt;&lt;br&gt;The root of this problem is in MessageUtils.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public static boolean isTrue(Object value) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (Boolean.TRUE.equals(value) || &amp;quot;true&amp;quot;.equals(value)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;This should obviously be
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public static boolean isTrue(Object value) {
&lt;br&gt;return Boolean.valueOf(value.toString());
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;You can reply to this email to add a comment to the issue online.
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Created%3A-%28CXF-1859%29-mtom-enabled-property-case-sensitive-tp19951850p19951850.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19951509</id>
	<title>Intercept http 302 response</title>
	<published>2008-10-13T02:37:01Z</published>
	<updated>2008-10-13T02:37:01Z</updated>
	<author>
		<name>ripcord</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm using a jax-ws webservice generated from WSDL. It's SOAP document style and everything works fine. The server is protected by Suns Policy agent, so the client passes a session token as a cookie in the http header. However, if the token is incorrect, the policy agent will return an empty http 302 redirect message. This has no body and so the client throws a SOAP fault.
&lt;br&gt;&lt;br&gt;Would anyone know what kind of interceptor I need to write for the client that will catch the 302 response before CXF tries to parse the SOAP body? Also, how would I exit the chain without the rest of the interceptors being called?
&lt;br&gt;&lt;br&gt;Thanks for any help..
&lt;br&gt;Here's the code to setup my client..
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QName serviceName = new QName(&amp;quot;&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;&amp;quot;, &amp;quot;MyService&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QName portName = new QName(&amp;quot;&lt;a href=&quot;http://tempuri.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://tempuri.org/&lt;/a&gt;&amp;quot;, &amp;quot;BasicHttpBinding_IMyService&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String address = &amp;quot;&lt;a href=&quot;http://sample.com/Webservices/MyService/Service.svc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sample.com/Webservices/MyService/Service.svc&lt;/a&gt;&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // create port
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Service service = Service.create(serviceName);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; service.addPort(portName, SOAPBinding.SOAP11HTTP_BINDING, address);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; servicePort = (IMyService)service.getPort(portName, IMyService.class);
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-user-f16914.html&quot; embed=&quot;fixTarget[16914]&quot; target=&quot;_top&quot; &gt;cxf-user&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Intercept-http-302-response-tp19951509p19951509.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19950783</id>
	<title>Re: Memory leak in CXF HTTP transport in Solaris ?</title>
	<published>2008-10-13T01:36:25Z</published>
	<updated>2008-10-13T01:36:25Z</updated>
	<author>
		<name>Bharath Ganesh-2</name>
	</author>
	<content type="html">I have verified the same test on Windows with the same JDK. My memory usage
&lt;br&gt;looks stable.
&lt;br&gt;Could anyone try on Solaris?
&lt;br&gt;&lt;br&gt;Anoop,
&lt;br&gt;&lt;br&gt;Have you tried the test on any non-solaris OS?
&lt;br&gt;//The memory of the server continously increases from ~90M to ~350M which
&lt;br&gt;never comes down.
&lt;br&gt;How did you check this?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Bharath
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Fri, Oct 10, 2008 at 5:39 PM, anoopPrasad &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19950783&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;anoopp@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dear Bharat,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have observed the same behavior. Allow me to present the details u seek.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Server:
&lt;br&gt;&amp;gt; Created a Sample HTTP Service with CXF 2.0.3(publishing Greeter interface
&lt;br&gt;&amp;gt; provided in sample )
&lt;br&gt;&amp;gt; Service was published using :
&lt;br&gt;&amp;gt; Endpoint ep = Endpoint.publish(&amp;quot;&lt;a href=&quot;http://localhost:9000/Greeter&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:9000/Greeter&lt;/a&gt;&amp;quot;, new
&lt;br&gt;&amp;gt; GreeterImpl());
&lt;br&gt;&amp;gt; and GreeterImpl has &amp;quot;String greetMe(String me)&amp;quot; which just returns a
&lt;br&gt;&amp;gt; string.
&lt;br&gt;&amp;gt; Server is running on a Solaris 10 machine with java version &amp;quot;1.5.0_14&amp;quot;
&lt;br&gt;&amp;gt; Server does nothing else.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The libs in classpath are
&lt;br&gt;&amp;gt; -classpath
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; lib:/lib/cxf/asm-2.2.3.jar:lib/cxf/commons-logging-1.1.jar:lib/cxf/cxf-2.0.3-incubator.jar:lib/cxf/geronimo-activation_1.1_spec-1.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 0-M1.jar:lib/cxf/geronimo-annotation_1.0_spec-1.1.jar:lib/cxf/geronimo-javamail_1.4_spec-1.0-M1.jar:lib/cxf/geronimo-jms_1.1_spec-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1.1.jar:lib/cxf/geronimo-servlet_2.5_spec-1.1-M1.jar:lib/cxf/geronimo-ws-metadata_2.0_spec-1.1.1.jar:lib/cxf/jaxb-api-2.0.jar:lib/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; cxf/jaxb-impl-2.0.5.jar:lib/cxf/jaxb-xjc-2.0.jar:lib/cxf/jaxen-1.1.jar:lib/cxf/jaxws-api-2.0.jar:lib/cxf/jetty-6.1.12.rc2.jar:lib/
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; cxf/jetty-util-6.1.12.rc2.jar:lib/cxf/jra-1.0-alpha-4.jar:lib/cxf/js-1.6R5.jar:lib/cxf/neethi-2.0.2.jar:lib/cxf/saaj-api-1.3.jar:l
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ib/cxf/saaj-impl-1.3.jar:lib/cxf/slf4j-api-1.3.1.jar:lib/cxf/slf4j-jdk14-1.3.1.jar:lib/cxf/spring-beans-2.0.6.jar:lib/cxf/spring-c
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ontext-2.0.6.jar:lib/cxf/spring-core-2.0.6.jar:lib/cxf/stax-api-1.0.1.jar:lib/cxf/stax-utils-20060502.jar:lib/cxf/wsdl4j-1.6.1.jar
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; :lib/cxf/wss4j-1.5.1.jar:lib/cxf/wstx-asl-3.2.1.jar:lib/cxf/xalan-2.7.0.jar:lib/cxf/xbean-2.2.0.jar:lib/cxf/xml-apis-1.3.02.jar:li
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; b/cxf/xml-resolver-1.2.jar:lib/cxf/XmlSchema-1.3.2.jar:lib/activemq-core-5.0.0.jar:lib/geronimo-j2ee-management_1.0_spec-1.0.jar
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Server is run with JVM parameters &amp;quot;-Xmx129m -XX:MaxPermSize=128m &amp;quot;. No
&lt;br&gt;&amp;gt; other
&lt;br&gt;&amp;gt; tuning parameters added in server[However, a lot of other tuning were tried
&lt;br&gt;&amp;gt; (like, &amp;nbsp;-XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled
&lt;br&gt;&amp;gt; -XX:+CMSPermGenSweepingEnabled) and found that the result is not favorable]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Client:
&lt;br&gt;&amp;gt; Client written in CXF, sends requests continuously to the server.(infinite
&lt;br&gt;&amp;gt; loop)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Behavior:
&lt;br&gt;&amp;gt; The memory of the server continously increases from ~90M to ~350M which
&lt;br&gt;&amp;gt; never comes down.
&lt;br&gt;&amp;gt; But through jconsole we know that the Heap, or non-heap memory hasn't
&lt;br&gt;&amp;gt; increased much.
&lt;br&gt;&amp;gt; Below table contains mem usage details over a period of 1Hr (800,000
&lt;br&gt;&amp;gt; Request/Response)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;prstat &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Heap &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Non-Heap
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CMS PermGen
&lt;br&gt;&amp;gt; Total &amp;nbsp; RSS &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Used &amp;nbsp;Comitd Max &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Used &amp;nbsp;Comitd &amp;nbsp; Max
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Used &amp;nbsp;Comitd &amp;nbsp; Max
&lt;br&gt;&amp;gt; 176 &amp;nbsp; &amp;nbsp; 103 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; &amp;nbsp; 36 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp;30 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 14 &amp;nbsp; &amp;nbsp; &amp;nbsp;28 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt; 184 &amp;nbsp; &amp;nbsp; 124 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; 35 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20 &amp;nbsp; &amp;nbsp; &amp;nbsp;24 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt; 184 &amp;nbsp; &amp;nbsp; 129 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; 13 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 22 &amp;nbsp; &amp;nbsp; &amp;nbsp;25 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt; 200 &amp;nbsp; &amp;nbsp; 145 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; 19 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 22 &amp;nbsp; &amp;nbsp; &amp;nbsp;25 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt; 204 &amp;nbsp; &amp;nbsp; 149 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; &amp;nbsp; 45 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 22 &amp;nbsp; &amp;nbsp; &amp;nbsp;25 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 16 &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt; 253 &amp;nbsp; &amp;nbsp; 207 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5 &amp;nbsp; &amp;nbsp; &amp;nbsp; 18 &amp;nbsp; &amp;nbsp; &amp;nbsp;120 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 19 &amp;nbsp; &amp;nbsp; &amp;nbsp;20 &amp;nbsp; &amp;nbsp; &amp;nbsp;163
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 14 &amp;nbsp; &amp;nbsp; &amp;nbsp;16 &amp;nbsp; &amp;nbsp; &amp;nbsp;131
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Same test was carried out with CXF Version 2.1.2 and it behaves the same
&lt;br&gt;&amp;gt; way.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OS : Solaris 10
&lt;br&gt;&amp;gt; &amp;nbsp;root@SUN50 # psrinfo -v
&lt;br&gt;&amp;gt; Status of virtual processor 0 as of: 03/31/2000 22:38:54
&lt;br&gt;&amp;gt; &amp;nbsp;on-line since 03/25/2000 04:24:44.
&lt;br&gt;&amp;gt; &amp;nbsp;The sparcv9 processor operates at 1593 MHz,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and has a sparcv9 floating point processor.
&lt;br&gt;&amp;gt; Status of virtual processor 1 as of: 03/31/2000 22:38:54
&lt;br&gt;&amp;gt; &amp;nbsp;on-line since 03/25/2000 04:24:44.
&lt;br&gt;&amp;gt; &amp;nbsp;The sparcv9 processor operates at 1593 MHz,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and has a sparcv9 floating point processor.
&lt;br&gt;&amp;gt; Status of virtual processor 2 as of: 03/31/2000 22:38:54
&lt;br&gt;&amp;gt; &amp;nbsp;on-line since 03/25/2000 04:24:44.
&lt;br&gt;&amp;gt; &amp;nbsp;The sparcv9 processor operates at 1593 MHz,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and has a sparcv9 floating point processor.
&lt;br&gt;&amp;gt; Status of virtual processor 3 as of: 03/31/2000 22:38:54
&lt;br&gt;&amp;gt; &amp;nbsp;on-line since 03/25/2000 04:24:43.
&lt;br&gt;&amp;gt; &amp;nbsp;The sparcv9 processor operates at 1593 MHz,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and has a sparcv9 floating point processor.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; root@SUN50 # prtconf | grep Memory
&lt;br&gt;&amp;gt; Memory size: 8192 Megabytes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please help us identify the reason for this mem increase.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; anoopPrasad
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; bharath-5 wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi Hubert,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Is the leak replicable? Is is that the memory was just high or it was a
&lt;br&gt;&amp;gt; &amp;gt; leak? Did you see an OOM?
&lt;br&gt;&amp;gt; &amp;gt; Will be of great help if you can send the test case.
&lt;br&gt;&amp;gt; &amp;gt; Also let me know which CXF version you are using?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;gt; Bharath
&lt;br&gt;&amp;gt; &amp;gt; IBM - India Software Labs
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://thoughts.bharathganesh.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://thoughts.bharathganesh.com&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; On Tue, Sep 23, 2008 at 5:36 AM, Sky-Tiger
&lt;br&gt;&amp;gt; &amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19950783&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;darktemplarster@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Dear Dan,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; I wrote a very simple application using CXF, just like Helloworld.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Firstly, I run the application using JMS as tranport layer,
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; erverything is ok.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; But when i change the JMS with HTTP, I find the memory will
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; increase
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; slowly. And such increasing can not be checked by Jconsole.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; Are there some issues in CXF or Jetty for memory leak?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Hubert.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Memory-leak--tp19619011p19619011.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Memory-leak--tp19619011p19619011.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Sent from the cxf-dev mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Memory-leak--tp19619011p19917037.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Memory-leak--tp19619011p19917037.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the cxf-dev mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-dev-f16915.html&quot; embed=&quot;fixTarget[16915]&quot; target=&quot;_top&quot; &gt;cxf-dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Memory-leak--tp19619011p19950783.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19950514</id>
	<title>Issues with Attachments: week of 2008-10-13</title>
	<published>2008-10-13T01:14:00Z</published>
	<updated>2008-10-13T01:14:00Z</updated>
	<author>
		<name>dkulp</name>
	</author>
	<content type="html">CXF - Monday, October 13, 2008
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; 13 Issues with Attachments
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; (sorted oldest to newest)
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1648] org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-06-12 - Sub-task - victor escutia)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1648&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1648&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1785] wsdlLocation attribute and XmlBeans: Getting NullPointerException/UNMARSHALL_ERROR
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-05 - Bug - Juan Velez)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1785&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1785&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1817] wsdl2java RandomValueProvider gives StackOverflowException on bidirectional reference
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-23 - Bug - Bob Fields)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1817&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1817&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1818] java2ws -createxsdimports with packages that reference other packages should have schemaLocation in schema import
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-23 - Bug - Bob Fields)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1818&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1818&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1828] inFaultInterceptors doesn't work as expected
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-27 - Bug - Dmitry)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1828&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1828&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1829] xmlbean binding can not handle Exception
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-28 - Bug - quzhe)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1829&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1829&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1832] Third step of Refactoring JMS Transport
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-09-29 - Improvement - Christian Schneider)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1832&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1832&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1841] Some issues with outbound jca connector
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-06 - Bug - William Tam)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1841&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1841&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1846] Attribute namespaces added in handler are not preserved after processing by interceptors
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-07 - Bug - Jonathan Miller)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1846&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1846&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1847] AttachmentDeserializer cannot handle attachments with Quoted Printable content transfer encoding
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-07 - Bug - aaron pieper)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1847&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1847&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1850] org.apache.cxf.endpoint.ServerImpl does not shut down destination in stop() when MultipleEndpointObserver is used.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-08 - Bug - Gyorgy Orban)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1850&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1850&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1852] Provider classes must implement Provider&amp;lt;T&amp;gt; even when superclass does
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-09 - Bug - Andrew Clegg)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1852&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1852&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; [CXF-1854] Create a multi-bundle distribution of DOSGi - DSW
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (2008-10-09 - Improvement - David Bosschaert)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://issues.apache.org/jira/browse/CXF-1854&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://issues.apache.org/jira/browse/CXF-1854&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/cxf-issues-f23850.html&quot; embed=&quot;fixTarget[23850]&quot; target=&quot;_top&quot; &gt;cxf-issues&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Issues-with-Attachments%3A-week-of-2008-10-13-tp19950514p19950514.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19949573</id>
	<title>Re: Passing array parameters when using document/literal/bare SOAP binding</title>
	<published>2008-10-12T23:42:09Z</published>
	<updated>2008-10-12T23:42:09Z</updated>
	<author>
		<name>Libor Svehlak</name>
	</author>
	<content type="html">Thank you for fast answer. Originally I thought that generated proxy stubs should be the same independent on binding. Seems I need to learn more in this area. Thanks again.
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;dkulp wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;This is all correct. &amp;nbsp;Arrays/collections in &amp;quot;bare&amp;quot; mode really don't work 
&lt;br&gt;well. &amp;nbsp; &amp;nbsp; Global elements in schema aren't allowed to have a &amp;quot;maxOccurs&amp;quot; on 
&lt;br&gt;them. &amp;nbsp;Since doc/lit has to point at an element, we have to generate a pseudo 
&lt;br&gt;element that points to a sequence with an element with the maxOccurs. &amp;nbsp; Kind 
&lt;br&gt;of a wrapped thing. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Code generated from that would then generate a type for that wrapper type 
&lt;br&gt;thing and point at it.
&lt;br&gt;&lt;br&gt;Anyway, a bit strange, but is working properly. &amp;nbsp; &amp;nbsp;For the most part though, 
&lt;br&gt;I'd recommend sticking to wrapped doc/lit for code first type things.
&lt;br&gt;&lt;br&gt;Dan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Thursday 09 October 2008 7:12:49 am Libor Svehlak wrote:
&lt;br&gt;&amp;gt; I n