<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-23850</id>
	<title>Nabble - cxf-issues</title>
	<updated>2009-12-16T14:22:18Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/cxf-issues-f23850.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cxf-issues-f23850.html" />
	<subtitle type="html">&lt;a href=&quot;http://incubator.apache.org/cxf/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;CXF&lt;/a&gt;&amp;nbsp;Issues List.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26819550</id>
	<title>[jira] Resolved: (CXF-2386) abdera-extensions-main and abdera-i18n are required by cxf-bundle-minimal but not present in any repository</title>
	<published>2009-12-16T14:22:18Z</published>
	<updated>2009-12-16T14:22:18Z</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-2386?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-2386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2386.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.1.9
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&lt;br&gt;&lt;br&gt;Abdera is now in central. &amp;nbsp; Thus, it should resolve without excludes or any repository entry now.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; abdera-extensions-main and abdera-i18n are required by cxf-bundle-minimal but not present in any repository
&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-2386
&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-2386&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2386&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: Maven 2.2.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Dennis Kieselhorst
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.1.9, 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have updated an application with cxf-bundle-minimal from 2.2 to 2.2.3. Build fails with:
&lt;br&gt;&amp;gt; Missing:
&lt;br&gt;&amp;gt; ----------
&lt;br&gt;&amp;gt; 1) org.apache.abdera:abdera-i18n:jar:0.4.0-incubating
&lt;br&gt;&amp;gt; &amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&amp;gt; &amp;nbsp; Then, install it using the command:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.abdera -DartifactId=abdera-i18n -Dversion=0.4.0-incubating -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&amp;gt; &amp;nbsp; Alternatively, if you host your own repository you can deploy the file there:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.abdera -DartifactId=abdera-i18n -Dversion=0.4.0-incubating -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&amp;gt; &amp;nbsp; Path to dependency:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1) ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2) org.apache.cxf:cxf-bundle-minimal:jar:2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3) org.apache.abdera:abdera-i18n:jar:0.4.0-incubating
&lt;br&gt;&amp;gt; 2) org.apache.abdera:abdera-extensions-main:jar:0.4.0-incubating
&lt;br&gt;&amp;gt; &amp;nbsp; Try downloading the file manually from the project website.
&lt;br&gt;&amp;gt; &amp;nbsp; Then, install it using the command:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; mvn install:install-file -DgroupId=org.apache.abdera -DartifactId=abdera-extensions-main -Dversion=0.4.0-incubating -Dpackaging=jar -Dfile=/path/to/file
&lt;br&gt;&amp;gt; &amp;nbsp; Alternatively, if you host your own repository you can deploy the file there:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; mvn deploy:deploy-file -DgroupId=org.apache.abdera -DartifactId=abdera-extensions-main -Dversion=0.4.0-incubating -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
&lt;br&gt;&amp;gt; &amp;nbsp; Path to dependency:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1) ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2) org.apache.cxf:cxf-bundle-minimal:jar:2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3) org.apache.abdera:abdera-extensions-main:jar:0.4.0-incubating
&lt;br&gt;&amp;gt; Regarding to this malinglist thread &lt;a href=&quot;http://www.nabble.com/Abdera-dependencies-td24264687.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Abdera-dependencies-td24264687.html&lt;/a&gt;&amp;nbsp;scope should be provided. 
&lt;br&gt;&amp;gt; I have to exclude the abdera dependencies to get it build.
&lt;br&gt;&amp;gt; &amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;groupId&amp;gt;org.apache.abdera&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;artifactId&amp;gt;abdera-extensions-main&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;/exclusion&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;groupId&amp;gt;org.apache.abdera&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;artifactId&amp;gt;abdera-i18n&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;/exclusion&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/exclusions&amp;gt;
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2386%29-abdera-extensions-main-and-abdera-i18n-are-required-by-cxf-bundle-minimal-but-not-present-in-any-repository-tp24898046p26819550.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26819174</id>
	<title>[jira] Resolved: (CXF-2579) Aegis reports duplicate tags for some complex types</title>
	<published>2009-12-16T13:56:18Z</published>
	<updated>2009-12-16T13:56:18Z</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-2579?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-2579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2579.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 2.2.6)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Marking this resolved for 2.3. &amp;nbsp; The flattened array stuff is only on trunk and not on 2.2.x. &amp;nbsp; Thus, on 2.2.x, you would get the wrapper tag.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Aegis reports duplicate tags for some complex types
&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-2579
&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-2579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2579&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: Aegis Databinding
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Sergey Beryozkin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; See JAXRS AegisJSONProvider.testManyTags tests
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2579%29-Aegis-reports-duplicate-tags-for-some-complex-types-tp26732489p26819174.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818742</id>
	<title>[jira] Commented: (CXF-2579) Aegis reports duplicate tags for some complex types</title>
	<published>2009-12-16T13:26:18Z</published>
	<updated>2009-12-16T13:26:18Z</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-2579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791590#action_12791590&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2579?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791590#action_12791590&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Daniel Kulp commented on CXF-2579:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&lt;br&gt;This is actually working &amp;quot;as designed&amp;quot; due to the way Aegis doesn't flatten collections down like JAXB does. &amp;nbsp; It creates a wrapper type which then results in a wrapper element. 
&lt;br&gt;&lt;br&gt;However, Benson recently added support for flattened arrays through the aegis xml config. &amp;nbsp; I'm updating that to also allow for flattened Collections as well as added a @XmlFlattenedArray annotation to aegis. &amp;nbsp; &amp;nbsp;Thus, with the new annotation added to the Tags class, I can get the json to look a bit better.
&lt;br&gt;&lt;br&gt;Testing the fixes now.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Aegis reports duplicate tags for some complex types
&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-2579
&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-2579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2579&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: Aegis Databinding
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Sergey Beryozkin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6, 2.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; See JAXRS AegisJSONProvider.testManyTags tests
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2579%29-Aegis-reports-duplicate-tags-for-some-complex-types-tp26732489p26818742.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818213</id>
	<title>[jira] Commented: (CXF-2585) Already connected exception when using a proxy created with JAXRSClientFactory</title>
	<published>2009-12-16T12:50:18Z</published>
	<updated>2009-12-16T12:50:18Z</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-2585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791576#action_12791576&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2585?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791576#action_12791576&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sergey Beryozkin commented on CXF-2585:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;it is a bug affecting a proxy based flavor only. 
&lt;br&gt;The problem is that a proxy does not indicate to the transport-level HttpConduit that an empty POST (with no request body) is coming which is something that never occurs with SOAP proxies.
&lt;br&gt;&lt;br&gt;It will be fixed for soon to be released 2.2.6
&lt;br&gt;&lt;br&gt;Couple of workarounds.
&lt;br&gt;1. Use WebClient :
&lt;br&gt;&lt;br&gt;Response r = WebClient.create(endpointAddress).query(&amp;quot;param&amp;quot;, &amp;quot;bob&amp;quot;).post(null);
&lt;br&gt;String s = (String)r.getEntity();
&lt;br&gt;&lt;br&gt;2. If you do prefer to use a proxy then for the empty POST be processed correctly, you can temporarily register a CXF out interceptor
&lt;br&gt;with a proxy and set a &amp;quot;org.apache.cxf.post.empty&amp;quot; property on a message - let me know please if you'd like to try this option and I will post a code for the interceptor
&lt;br&gt;&lt;br&gt;thanks
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Already connected exception when using a proxy created with JAXRSClientFactory
&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-2585
&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-2585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2585&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: JDK 1.5.0.18
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Stephane Allegro
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6, 2.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm trying to get a very simple Rest client working, but I always got this exception:
&lt;br&gt;&amp;gt; java.lang.IllegalStateException: Already connected
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.setFixedLengthStreamingMode(HttpURLConnection.java:100)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.thresholdNotReached(HTTPConduit.java:1885)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.AbstractThresholdOutputStream.close(AbstractThresholdOutputStream.java:99)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1976)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;gt; 	at $Proxy16.doSomething(Unknown Source)
&lt;br&gt;&amp;gt; 	at com.francetelecom.resttest.RestTest.main(RestTest.java:27)
&lt;br&gt;&amp;gt; Here is my jax-rs interface:
&lt;br&gt;&amp;gt; @Path(&amp;quot;/&amp;quot;)
&lt;br&gt;&amp;gt; public interface RestWS {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @POST
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @Path(&amp;quot;/test&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public String doSomething( @QueryParam(&amp;quot;param&amp;quot;) String paramName);
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; And here the way my client uses it:
&lt;br&gt;&amp;gt; RestWS proxy = JAXRSClientFactory.create(&amp;quot;&lt;a href=&quot;http://localhost:8080/RestWSMock&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/RestWSMock&lt;/a&gt;&amp;quot;,RestWS.class);
&lt;br&gt;&amp;gt; proxy.doSomething(&amp;quot;bob&amp;quot;);
&lt;br&gt;&amp;gt; I can not get it simpler. Any idea what's wrong ?
&lt;br&gt;&amp;gt; regards
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2585%29-Already-connected-exception-when-using-a-proxy-created-with-JAXRSClientFactory-tp26814713p26818213.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818214</id>
	<title>[jira] Updated: (CXF-2585) Already connected exception when using a proxy created with JAXRSClientFactory</title>
	<published>2009-12-16T12:50:18Z</published>
	<updated>2009-12-16T12:50:18Z</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-2585?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-2585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Sergey Beryozkin updated CXF-2585:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.3
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Sergey Beryozkin
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Already connected exception when using a proxy created with JAXRSClientFactory
&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-2585
&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-2585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2585&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: JDK 1.5.0.18
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Stephane Allegro
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Sergey Beryozkin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6, 2.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm trying to get a very simple Rest client working, but I always got this exception:
&lt;br&gt;&amp;gt; java.lang.IllegalStateException: Already connected
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.setFixedLengthStreamingMode(HttpURLConnection.java:100)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.thresholdNotReached(HTTPConduit.java:1885)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.AbstractThresholdOutputStream.close(AbstractThresholdOutputStream.java:99)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1976)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;gt; 	at $Proxy16.doSomething(Unknown Source)
&lt;br&gt;&amp;gt; 	at com.francetelecom.resttest.RestTest.main(RestTest.java:27)
&lt;br&gt;&amp;gt; Here is my jax-rs interface:
&lt;br&gt;&amp;gt; @Path(&amp;quot;/&amp;quot;)
&lt;br&gt;&amp;gt; public interface RestWS {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @POST
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @Path(&amp;quot;/test&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public String doSomething( @QueryParam(&amp;quot;param&amp;quot;) String paramName);
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; And here the way my client uses it:
&lt;br&gt;&amp;gt; RestWS proxy = JAXRSClientFactory.create(&amp;quot;&lt;a href=&quot;http://localhost:8080/RestWSMock&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/RestWSMock&lt;/a&gt;&amp;quot;,RestWS.class);
&lt;br&gt;&amp;gt; proxy.doSomething(&amp;quot;bob&amp;quot;);
&lt;br&gt;&amp;gt; I can not get it simpler. Any idea what's wrong ?
&lt;br&gt;&amp;gt; regards
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2585%29-Already-connected-exception-when-using-a-proxy-created-with-JAXRSClientFactory-tp26814713p26818214.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26818159</id>
	<title>[jira] Assigned: (CXF-2579) Aegis reports duplicate tags for some complex types</title>
	<published>2009-12-16T12:46:18Z</published>
	<updated>2009-12-16T12:46:18Z</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-2579?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-2579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp reassigned CXF-2579:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Daniel Kulp
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Aegis reports duplicate tags for some complex types
&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-2579
&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-2579&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2579&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: Aegis Databinding
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Sergey Beryozkin
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6, 2.3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; See JAXRS AegisJSONProvider.testManyTags tests
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2579%29-Aegis-reports-duplicate-tags-for-some-complex-types-tp26732489p26818159.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26816966</id>
	<title>[jira] Resolved: (CXF-2583) Please remove Maven dependency on slf4j-jdk14</title>
	<published>2009-12-16T11:26:18Z</published>
	<updated>2009-12-16T11:26:18Z</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-2583?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-2583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2583.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Please remove Maven dependency on slf4j-jdk14
&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-2583
&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-2583&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2583&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: Build system
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Chris Wilson
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 0.25h
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 0.25h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Maven POM for CXF 2.2.4 contains the following lines:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.slf4j&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;slf4j-jdk14&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.5.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt; This forces the SLF4J JDK14 binding &amp;nbsp;to be downloaded and included in any project using this POM. Even if we want to use Log4J instead, we have no choice about the JDK14 binding being included in our project.
&lt;br&gt;&amp;gt; We're using the Maven-Eclipse plugin to generate our Eclipse configuration. This results in slf4j-jdk14 being added to the classpath. Again this appears to be unavoidable.
&lt;br&gt;&amp;gt; SLF4J picks the first binding in the classpath. This appears to be unavoidable. There is no documented way to avoid it. Because J comes before L, it always picks the JDK binding over the Log4J binding. This makes it impossible to use Log4J instead.
&lt;br&gt;&amp;gt; I don't think any project should force users to choose a particular logging binding, as this defeats the whole point of SLF4J. Please just depend on the API, and let the developer or user install whatever actual binding they wish.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2583%29-Please-remove-Maven-dependency-on-slf4j-jdk14-tp26808430p26816966.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26816522</id>
	<title>[jira] Updated: (CXF-2427) The CXF DOSGi implementation needs to be updated to support the latest OSGi Remote Services Admin spec.</title>
	<published>2009-12-16T10:58:18Z</published>
	<updated>2009-12-16T10:58:18Z</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-2427?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-2427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Marc Schaaf updated CXF-2427:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: cxf-dosgi-rsa-merge.patch
&lt;br&gt;&lt;br&gt;First implementation of the new Remote Service Admin Spec. 
&lt;br&gt;This patch splits the Distribution Software into a Remote Service Admin and a Topology Manager. Furthermore it changes the interaction between the Topology Manager and the distributed discovery to the mechanisms defined in the new Spec.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The CXF DOSGi implementation needs to be updated to support the latest OSGi Remote Services Admin spec.
&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-2427
&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-2427&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2427&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: Distributed-OSGi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: dOSGi-1.1
&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: cxf-dosgi-rsa-merge.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The API for Distributed OSGi has changed quite significantly between the text in the RFC and the ultimate spec text. The DOSGi implementation in CXF needs to be updated to support the new APIs as described in the (proposed) spec.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2427%29-The-CXF-DOSGi-implementation-needs-to-be-updated-to-support-the-latest-OSGi-Remote-Services-Admin-spec.-tp25345751p26816522.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26815046</id>
	<title>[jira] Assigned: (CXF-2583) Please remove Maven dependency on slf4j-jdk14</title>
	<published>2009-12-16T09:26:18Z</published>
	<updated>2009-12-16T09:26:18Z</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-2583?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-2583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp reassigned CXF-2583:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Daniel Kulp
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Please remove Maven dependency on slf4j-jdk14
&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-2583
&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-2583&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2583&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: Build system
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Chris Wilson
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; Original Estimate: 0.25h
&lt;br&gt;&amp;gt; &amp;nbsp;Remaining Estimate: 0.25h
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The Maven POM for CXF 2.2.4 contains the following lines:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.slf4j&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;slf4j-jdk14&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.5.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;gt; This forces the SLF4J JDK14 binding &amp;nbsp;to be downloaded and included in any project using this POM. Even if we want to use Log4J instead, we have no choice about the JDK14 binding being included in our project.
&lt;br&gt;&amp;gt; We're using the Maven-Eclipse plugin to generate our Eclipse configuration. This results in slf4j-jdk14 being added to the classpath. Again this appears to be unavoidable.
&lt;br&gt;&amp;gt; SLF4J picks the first binding in the classpath. This appears to be unavoidable. There is no documented way to avoid it. Because J comes before L, it always picks the JDK binding over the Log4J binding. This makes it impossible to use Log4J instead.
&lt;br&gt;&amp;gt; I don't think any project should force users to choose a particular logging binding, as this defeats the whole point of SLF4J. Please just depend on the API, and let the developer or user install whatever actual binding they wish.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2583%29-Please-remove-Maven-dependency-on-slf4j-jdk14-tp26808430p26815046.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26814713</id>
	<title>[jira] Created: (CXF-2585) Already connected exception when using a proxy created with JAXRSClientFactory</title>
	<published>2009-12-16T09:08:18Z</published>
	<updated>2009-12-16T09:08:18Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Already connected exception when using a proxy created with JAXRSClientFactory
&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-2585
&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-2585&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2585&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: JAX-RS
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.2.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Environment: JDK 1.5.0.18
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Stephane Allegro
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm trying to get a very simple Rest client working, but I always got this exception:
&lt;br&gt;&lt;br&gt;java.lang.IllegalStateException: Already connected
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.HttpURLConnection.setFixedLengthStreamingMode(HttpURLConnection.java:100)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.thresholdNotReached(HTTPConduit.java:1885)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.io.AbstractThresholdOutputStream.close(AbstractThresholdOutputStream.java:99)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1976)
&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:637)
&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:236)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy16.doSomething(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.francetelecom.resttest.RestTest.main(RestTest.java:27)
&lt;br&gt;&lt;br&gt;Here is my jax-rs interface:
&lt;br&gt;&lt;br&gt;@Path(&amp;quot;/&amp;quot;)
&lt;br&gt;public interface RestWS {
&lt;br&gt;&amp;nbsp; &amp;nbsp; @POST
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Path(&amp;quot;/test&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; public String doSomething( @QueryParam(&amp;quot;param&amp;quot;) String paramName);
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;And here the way my client uses it:
&lt;br&gt;&lt;br&gt;RestWS proxy = JAXRSClientFactory.create(&amp;quot;&lt;a href=&quot;http://localhost:8080/RestWSMock&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/RestWSMock&lt;/a&gt;&amp;quot;,RestWS.class);
&lt;br&gt;proxy.doSomething(&amp;quot;bob&amp;quot;);
&lt;br&gt;&lt;br&gt;I can not get it simpler. Any idea what's wrong ?
&lt;br&gt;regards
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2585%29-Already-connected-exception-when-using-a-proxy-created-with-JAXRSClientFactory-tp26814713p26814713.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26814475</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T08:55:18Z</published>
	<updated>2009-12-16T08:55:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791449#action_12791449&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791449#action_12791449&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sergey Beryozkin commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Sure, no probs :-) I'll apply tomorrow, need to complete some Atom logging work
&lt;br&gt;&lt;br&gt;cheers, Sergey
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2541-jaxrs-client.patch, cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26814475.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26814291</id>
	<title>[jira] Updated: (CXF-2584) NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null</title>
	<published>2009-12-16T08:43:18Z</published>
	<updated>2009-12-16T08:43:18Z</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-2584?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-2584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp updated CXF-2584:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Version/s: &amp;nbsp; &amp;nbsp; (was: 2.2.5)
&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;2.2.6
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null
&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-2584
&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-2584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2584&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.2.6
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2584.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {{NullPointerException}} in {{CXFAuthenticator.getPasswordAuthentication()}} if password is {{null}}.
&lt;br&gt;&amp;gt; Cause of the NPE :
&lt;br&gt;&amp;gt; {code:title=extract from org.apache.cxf.transport.http.CXFAuthenticator}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected PasswordAuthentication getPasswordAuthentication() { 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth = new PasswordAuthentication(httpConduit.getAuthorization().getUserName(),
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpConduit.getAuthorization()
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getPassword().toCharArray());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Stack trace :
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; java.lang.RuntimeException: RuntimeException invoking &lt;a href=&quot;http://localhost:8080/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/&lt;/a&gt;... : java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt; 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt; 	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:2010)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1996)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:639)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:239)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;gt; 	at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;gt; 	...
&lt;br&gt;&amp;gt; Caused by: java.lang.RuntimeException: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1014)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2211)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2110)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2086)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1984)
&lt;br&gt;&amp;gt; 	... 70 more
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.CXFAuthenticator.getPasswordAuthentication(CXFAuthenticator.java:96)
&lt;br&gt;&amp;gt; 	at java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:300)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection$1.run(HttpURLConnection.java:297)
&lt;br&gt;&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.privilegedRequestPasswordAuthentication(HttpURLConnection.java:293)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getServerAuthentication(HttpURLConnection.java:1795)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1159)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
&lt;br&gt;&amp;gt; 	... 73 more
&lt;br&gt;&amp;gt; {noformat}
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2584%29-NullPointerException-in-CXFAuthenticator.getPasswordAuthentication%28%29-if-password-is-null-tp26808969p26814291.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26814293</id>
	<title>[jira] Resolved: (CXF-2584) NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null</title>
	<published>2009-12-16T08:43:18Z</published>
	<updated>2009-12-16T08:43:18Z</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-2584?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-2584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2584.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null
&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-2584
&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-2584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2584&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.2.6
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2584.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {{NullPointerException}} in {{CXFAuthenticator.getPasswordAuthentication()}} if password is {{null}}.
&lt;br&gt;&amp;gt; Cause of the NPE :
&lt;br&gt;&amp;gt; {code:title=extract from org.apache.cxf.transport.http.CXFAuthenticator}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected PasswordAuthentication getPasswordAuthentication() { 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth = new PasswordAuthentication(httpConduit.getAuthorization().getUserName(),
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpConduit.getAuthorization()
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getPassword().toCharArray());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Stack trace :
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; java.lang.RuntimeException: RuntimeException invoking &lt;a href=&quot;http://localhost:8080/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/&lt;/a&gt;... : java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt; 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt; 	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:2010)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1996)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:639)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:239)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;gt; 	at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;gt; 	...
&lt;br&gt;&amp;gt; Caused by: java.lang.RuntimeException: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1014)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2211)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2110)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2086)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1984)
&lt;br&gt;&amp;gt; 	... 70 more
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.CXFAuthenticator.getPasswordAuthentication(CXFAuthenticator.java:96)
&lt;br&gt;&amp;gt; 	at java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:300)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection$1.run(HttpURLConnection.java:297)
&lt;br&gt;&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.privilegedRequestPasswordAuthentication(HttpURLConnection.java:293)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getServerAuthentication(HttpURLConnection.java:1795)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1159)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
&lt;br&gt;&amp;gt; 	... 73 more
&lt;br&gt;&amp;gt; {noformat}
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2584%29-NullPointerException-in-CXFAuthenticator.getPasswordAuthentication%28%29-if-password-is-null-tp26808969p26814293.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26812826</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T07:23:18Z</published>
	<updated>2009-12-16T07:23:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791399#action_12791399&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791399#action_12791399&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Thanks Sergey but I didn't receive my credentials yet.
&lt;br&gt;I may do my first commit on JAX-RS endpoints &amp; clients' exception monitoring ; my project will need it very very soon :-) .
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2541-jaxrs-client.patch, cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26812826.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26812717</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T07:17:18Z</published>
	<updated>2009-12-16T07:17:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791397#action_12791397&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791397#action_12791397&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sergey Beryozkin commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Hi Cyrille, thanks a lot, it looks fine. Would you like to do your first CXF commit :-) ?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2541-jaxrs-client.patch, cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26812717.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26812521</id>
	<title>[jira] Updated: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T07:05:18Z</published>
	<updated>2009-12-16T07:05:18Z</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-2541?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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc updated CXF-2541:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: CXF-2541-jaxrs-client.patch
&lt;br&gt;&lt;br&gt;Here is the patch for JAX-RS client monitoring :
&lt;br&gt;* define exchange.service in o.a.c.jaxrs.client.AbstractClient.createMessage()
&lt;br&gt;* define exchange.operationname in o.a.c.jaxrs.client.ClientProxyImpl.doChainedInvocation()
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2541-jaxrs-client.patch, cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26812521.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26809929</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T03:48:18Z</published>
	<updated>2009-12-16T03:48:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791337#action_12791337&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791337#action_12791337&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sergey Beryozkin commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Hi Cyrille
&lt;br&gt;&lt;br&gt;AbstractJAXRSFactoryBean.createEndpoint() initializes an endpoint with a service.
&lt;br&gt;&lt;br&gt;Adding exchange.setContent(Service.class, cfg.getConduitSelector().getEndpoint().getService()) ?
&lt;br&gt;in AbstractClient.prepareMessage, after prepareConduitSelector() call, should work...
&lt;br&gt;&lt;br&gt;&amp;gt; The next step would be to pass the OperationResourceInfo to this AbstractClient.prepareMessage() to set the Operation name
&lt;br&gt;&lt;br&gt;AbstractClient.prepareMessage() &amp;nbsp;is also used by WebClient which has no notion of OperationResourceInfo, so doing it in
&lt;br&gt;&lt;br&gt;ClientProxyImpl.doChainedInvocation, immediately after prepareMessage(), on message.getExchange(), should do the trick
&lt;br&gt;&lt;br&gt;cheers, Sergey
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26809929.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26809716</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T03:25:18Z</published>
	<updated>2009-12-16T03:25:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791328#action_12791328&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791328#action_12791328&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Hi Sergey,
&lt;br&gt;&lt;br&gt;For homogeneity with jaxws, I feel more like following the AbstractClient.prepareMessage() way.
&lt;br&gt;&lt;br&gt;Unfortunately, when I step-by-step debug the jax-rs client call, cfg.getConduitSelector().getEndpoint().getService() is null and I am digging to find where it could be elegantly initialized:-(
&lt;br&gt;&lt;br&gt;The next step would be to pass the OperationResourceInfo to this AbstractClient.prepareMessage() to set the Operation name. 
&lt;br&gt;&lt;br&gt;Does it make sense ?
&lt;br&gt;&lt;br&gt;Cyrille
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26809716.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26809052</id>
	<title>[jira] Updated: (CXF-2584) NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null</title>
	<published>2009-12-16T02:25:18Z</published>
	<updated>2009-12-16T02:25:18Z</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-2584?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-2584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc updated CXF-2584:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: CXF-2584.patch
&lt;br&gt;&lt;br&gt;Proposed patch : check for non null authorization.username and username.password .
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null
&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-2584
&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-2584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2584&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.2.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: CXF-2584.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; {{NullPointerException}} in {{CXFAuthenticator.getPasswordAuthentication()}} if password is {{null}}.
&lt;br&gt;&amp;gt; Cause of the NPE :
&lt;br&gt;&amp;gt; {code:title=extract from org.apache.cxf.transport.http.CXFAuthenticator}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; protected PasswordAuthentication getPasswordAuthentication() { 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; auth = new PasswordAuthentication(httpConduit.getAuthorization().getUserName(),
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpConduit.getAuthorization()
&lt;br&gt;&amp;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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getPassword().toCharArray());
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Stack trace :
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; java.lang.RuntimeException: RuntimeException invoking &lt;a href=&quot;http://localhost:8080/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/&lt;/a&gt;... : java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;br&gt;&amp;gt; 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;gt; 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;gt; 	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:2010)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1996)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:639)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:239)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;gt; 	at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;gt; 	...
&lt;br&gt;&amp;gt; Caused by: java.lang.RuntimeException: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1014)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2211)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2110)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2086)
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1984)
&lt;br&gt;&amp;gt; 	... 70 more
&lt;br&gt;&amp;gt; Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; 	at org.apache.cxf.transport.http.CXFAuthenticator.getPasswordAuthentication(CXFAuthenticator.java:96)
&lt;br&gt;&amp;gt; 	at java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:300)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection$1.run(HttpURLConnection.java:297)
&lt;br&gt;&amp;gt; 	at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.privilegedRequestPasswordAuthentication(HttpURLConnection.java:293)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getServerAuthentication(HttpURLConnection.java:1795)
&lt;br&gt;&amp;gt; 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1159)
&lt;br&gt;&amp;gt; 	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
&lt;br&gt;&amp;gt; 	... 73 more
&lt;br&gt;&amp;gt; {noformat}
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2584%29-NullPointerException-in-CXFAuthenticator.getPasswordAuthentication%28%29-if-password-is-null-tp26808969p26809052.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808988</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T02:19:18Z</published>
	<updated>2009-12-16T02:19:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791298#action_12791298&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791298#action_12791298&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Sergey Beryozkin commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Hi Cyrille
&lt;br&gt;&lt;br&gt;thanks for the confirmation.
&lt;br&gt;Perhaps AbstractMessageResponseTimeInterceptor can be updated to get Service out of Endpoint, endpoint.getService() ?
&lt;br&gt;&lt;br&gt;Or may be it would make sense to update AbstractClient.prepareMessage with something like
&lt;br&gt;&lt;br&gt;exchange.setContent(Service.class, cfg.getConduitSelector().getEndpoint().getService()) ?
&lt;br&gt;&lt;br&gt;Actually, ClientProxyImpl.doChainedInvocation should probably be updated to have 
&lt;br&gt;&lt;br&gt;&amp;quot;org.apache.cxf.management.operation.name&amp;quot; set on the exchange as well, so that proxy-based clients can also have 
&lt;br&gt;the operations checked...
&lt;br&gt;&lt;br&gt;thanks, Sergey
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26808988.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808969</id>
	<title>[jira] Created: (CXF-2584) NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null</title>
	<published>2009-12-16T02:16:18Z</published>
	<updated>2009-12-16T02:16:18Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">NullPointerException in CXFAuthenticator.getPasswordAuthentication() if password is null
&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-2584
&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-2584&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2584&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.2.5
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Cyrille Le Clerc
&lt;br&gt;&lt;br&gt;&lt;br&gt;{{NullPointerException}} in {{CXFAuthenticator.getPasswordAuthentication()}} if password is {{null}}.
&lt;br&gt;&lt;br&gt;Cause of the NPE :
&lt;br&gt;&lt;br&gt;{code:title=extract from org.apache.cxf.transport.http.CXFAuthenticator}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; protected PasswordAuthentication getPasswordAuthentication() { 
&lt;br&gt;&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; &amp;nbsp; &amp;nbsp; auth = new PasswordAuthentication(httpConduit.getAuthorization().getUserName(),
&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; httpConduit.getAuthorization()
&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .getPassword().toCharArray());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;...
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;Stack trace :
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;java.lang.RuntimeException: RuntimeException invoking &lt;a href=&quot;http://localhost:8080/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/&lt;/a&gt;... : java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.mapException(HTTPConduit.java:2010)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1996)
&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:188)
&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:639)
&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:239)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;Caused by: java.lang.RuntimeException: java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1014)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2211)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:382)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2110)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2086)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1984)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 70 more
&lt;br&gt;Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.CXFAuthenticator.getPasswordAuthentication(CXFAuthenticator.java:96)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:300)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection$1.run(HttpURLConnection.java:297)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.privilegedRequestPasswordAuthentication(HttpURLConnection.java:293)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getServerAuthentication(HttpURLConnection.java:1795)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1159)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 73 more
&lt;br&gt;{noformat}
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2584%29-NullPointerException-in-CXFAuthenticator.getPasswordAuthentication%28%29-if-password-is-null-tp26808969p26808969.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808721</id>
	<title>[jira] Commented: (CXF-1510) Cannot handle anonymous bare requests</title>
	<published>2009-12-16T01:52:18Z</published>
	<updated>2009-12-16T01:52:18Z</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-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791295#action_12791295&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791295#action_12791295&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Alessio Soldano commented on CXF-1510:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;Thanks Dan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Cannot handle anonymous bare requests
&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-1510
&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-1510&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1510&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: Sub-task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JAX-WS Runtime
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Thomas Diesler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [tdiesler@tddell trunk]$ ant -Dtest=jaxws/anonymous test
&lt;br&gt;&amp;gt; tests-run-internal:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Running org.jboss.test.ws.jaxws.anonymous.AnonymousTestCase
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 7.294 sec
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Test org.jboss.test.ws.jaxws.anonymous.AnonymousTestCase FAILED
&lt;br&gt;&amp;gt; 14:43:30,862 ERROR [[AnonymousService]] Allocate exception for servlet AnonymousService
&lt;br&gt;&amp;gt; java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.createBareMessage(ReflectionServiceFactoryBean.java:951)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:330)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:368)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:162)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:97)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:74)
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Commented%3A-%28CXF-1510%29-Cannot-handle-anonymous-bare-requests-tp26808721p26808721.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808625</id>
	<title>[jira] Issue Comment Edited: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T01:44:18Z</published>
	<updated>2009-12-16T01:44:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791290#action_12791290&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791290#action_12791290&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc edited comment on CXF-2541 at 12/16/09 9:42 AM:
&lt;br&gt;-----------------------------------------------------------------
&lt;br&gt;&lt;br&gt;Hi Sergey,
&lt;br&gt;&lt;br&gt;JAX-RS end point per operation monitoring works as expected with your patch. However, there is a problem for JAX-RS cleints (NPE because Service attribute is missing) ; I am working on it.
&lt;br&gt;&lt;br&gt;{noformat}
&lt;br&gt;2009/12/16 10:35:19,028 &amp;nbsp;WARN [http-8080-1] org.apache.cxf.phase.PhaseInterceptorChain - Exception in handleFault on interceptor org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor@1e19bba3
&lt;br&gt;java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.increaseCounter(AbstractMessageResponseTimeInterceptor.java:108)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.endHandlingMessage(AbstractMessageResponseTimeInterceptor.java:74)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor.handleFault(ResponseTimeMessageOutInterceptor.java:62)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.unwind(PhaseInterceptorChain.java:384)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;{noformat}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; was (Author: cleclerc):
&lt;br&gt;&amp;nbsp; &amp;nbsp; Hi Sergey,
&lt;br&gt;&lt;br&gt;JAX-RS end point per operation monitoring works as expected with your patch. However, there is a problem for JAX-RS cleints (NPE because Service attribute is missing) ; I am working on it.
&lt;br&gt;&lt;br&gt;{quote}
&lt;br&gt;2009/12/16 10:35:19,028 &amp;nbsp;WARN [http-8080-1] org.apache.cxf.phase.PhaseInterceptorChain - Exception in handleFault on interceptor org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor@1e19bba3
&lt;br&gt;java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.increaseCounter(AbstractMessageResponseTimeInterceptor.java:108)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.endHandlingMessage(AbstractMessageResponseTimeInterceptor.java:74)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor.handleFault(ResponseTimeMessageOutInterceptor.java:62)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.unwind(PhaseInterceptorChain.java:384)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;{quote}
&lt;br&gt;&amp;nbsp; 
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26808625.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808599</id>
	<title>[jira] Commented: (CXF-2541) JMX Per Operation ResponseTime not collected for JAX-RS services</title>
	<published>2009-12-16T01:42:18Z</published>
	<updated>2009-12-16T01:42:18Z</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-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791290#action_12791290&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791290#action_12791290&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Cyrille Le Clerc commented on CXF-2541:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;Hi Sergey,
&lt;br&gt;&lt;br&gt;JAX-RS end point per operation monitoring works as expected with your patch. However, there is a problem for JAX-RS cleints (NPE because Service attribute is missing) ; I am working on it.
&lt;br&gt;&lt;br&gt;{quote}
&lt;br&gt;2009/12/16 10:35:19,028 &amp;nbsp;WARN [http-8080-1] org.apache.cxf.phase.PhaseInterceptorChain - Exception in handleFault on interceptor org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor@1e19bba3
&lt;br&gt;java.lang.NullPointerException
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.increaseCounter(AbstractMessageResponseTimeInterceptor.java:108)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.AbstractMessageResponseTimeInterceptor.endHandlingMessage(AbstractMessageResponseTimeInterceptor.java:74)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor.handleFault(ResponseTimeMessageOutInterceptor.java:62)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.unwind(PhaseInterceptorChain.java:384)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:305)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:429)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:166)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy69.sayHello(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;{quote}
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JMX Per Operation ResponseTime not collected for JAX-RS services
&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-2541
&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-2541&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2541&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: JAX-RS
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Cyrille Le Clerc
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-2541.patch, usage-of-OperationInfo-and-OperationResourceInfo.log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The JMX ResponseTimeFeature does not work on a per operation basis for JAXRS calls but works on a per Service basis.
&lt;br&gt;&amp;gt; My understanding is that it works on a per service basis because both o.a.c.jaxrs.JAXRSServiceImpl and o.a.c.service.ServiceImpl implement the same o.a.c.service.Service interface and are indexed in the Exchange map at the o.a.c.service.Service entry.
&lt;br&gt;&amp;gt; On the other hand, it does not work on the per operation basis because o.a.c.jaxrs.model.OperationResourceInfo and o.a.c.service.model.OperationInfo do not implement a shared interface. Thus, the ResponseTimeFeature is specific to SOAP operations and can not handle JAXRS 'operations'.
&lt;br&gt;&amp;gt; A fix could be to introduce a shared Operation interface, to make both OperationResourceInfo and OperationInfo implement this interface and to us the interface as the key for the Exchange map instead of the current OperationResourceInfo.class and OperationInfo.class.
&lt;br&gt;&amp;gt; There are 30 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationInfo.class. and 8 &amp;quot;put()&amp;quot; &amp; &amp;quot;get()&amp;quot; calls on OperationResourceInfo.class.
&lt;br&gt;&amp;gt; I would be very pleased to propose a patch if the project is interested.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2541%29-JMX-Per-Operation-ResponseTime-not-collected-for-JAX-RS-services-tp26376049p26808599.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808497</id>
	<title>[jira] Resolved: (CXF-2578) Discovery problem when two dependent bundles export interfaces</title>
	<published>2009-12-16T01:34:18Z</published>
	<updated>2009-12-16T01:34:18Z</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-2578?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-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;David Bosschaert resolved CXF-2578.
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Discovery problem when two dependent bundles export interfaces
&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-2578
&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-2578&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2578&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: Distributed-OSGi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: dOSGi-1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: felix-2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alexander Broekhuis
&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: cxf-dosgi-ri-multibundle-distribution-1.2-SNAPSHOT.tar.gz, cxf-dosgi-ri-singlebundle-distribution-1.2-SNAPSHOT.jar, testcase.tar.gz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have the following setup:
&lt;br&gt;&amp;gt; - first bundle with a common interface (common)
&lt;br&gt;&amp;gt; - second bundle with a common interface (commonb)
&lt;br&gt;&amp;gt; - client bundle with a service implementing the first common interface (client)
&lt;br&gt;&amp;gt; - server bundle with a service implementing the second common interface (server)
&lt;br&gt;&amp;gt; Both the client and the server export the implemented interface.
&lt;br&gt;&amp;gt; The client service has a tracker to the interface published by the server.
&lt;br&gt;&amp;gt; So the interface of the client isn't used.
&lt;br&gt;&amp;gt; Further, I use the 1.1 singlebundle distribution.
&lt;br&gt;&amp;gt; If I run this situation, the client most of the time does not track any server interface. Stopping the client and the distributed osgi bundle, and then first starting the dosgi bundle, and after that the client, makes the tracker work.
&lt;br&gt;&amp;gt; If I remove the remote properties from the client the tracker works. I can start stop any way I want, it keeps finding the server interface.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2578%29-Discovery-problem-when-two-dependent-bundles-export-interfaces-tp26711768p26808497.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26808430</id>
	<title>[jira] Created: (CXF-2583) Please remove Maven dependency on slf4j-jdk14</title>
	<published>2009-12-16T01:28:18Z</published>
	<updated>2009-12-16T01:28:18Z</updated>
	<author>
		<name>JIRA jira@apache.org</name>
	</author>
	<content type="html">Please remove Maven dependency on slf4j-jdk14
&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-2583
&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-2583&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2583&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: Build system
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 2.2.4
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Chris Wilson
&lt;br&gt;&lt;br&gt;&lt;br&gt;The Maven POM for CXF 2.2.4 contains the following lines:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.slf4j&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;lt;artifactId&amp;gt;slf4j-jdk14&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;lt;version&amp;gt;1.5.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/dependency&amp;gt;
&lt;br&gt;&lt;br&gt;This forces the SLF4J JDK14 binding &amp;nbsp;to be downloaded and included in any project using this POM. Even if we want to use Log4J instead, we have no choice about the JDK14 binding being included in our project.
&lt;br&gt;&lt;br&gt;We're using the Maven-Eclipse plugin to generate our Eclipse configuration. This results in slf4j-jdk14 being added to the classpath. Again this appears to be unavoidable.
&lt;br&gt;&lt;br&gt;SLF4J picks the first binding in the classpath. This appears to be unavoidable. There is no documented way to avoid it. Because J comes before L, it always picks the JDK binding over the Log4J binding. This makes it impossible to use Log4J instead.
&lt;br&gt;&lt;br&gt;I don't think any project should force users to choose a particular logging binding, as this defeats the whole point of SLF4J. Please just depend on the API, and let the developer or user install whatever actual binding they wish.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2583%29-Please-remove-Maven-dependency-on-slf4j-jdk14-tp26808430p26808430.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26807927</id>
	<title>[jira] Assigned: (CXF-1520) MTOM chunked encoding transfer</title>
	<published>2009-12-16T00:40:18Z</published>
	<updated>2009-12-16T00:40:18Z</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-1520?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-1520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Alessio Soldano reassigned CXF-1520:
&lt;br&gt;------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: jimma
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; MTOM chunked encoding transfer
&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-1520
&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-1520&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1520&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: Core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Thomas Diesler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: jimma
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [tdiesler@tddell trunk]$ ant -Dtest=jaxws/jbws2000 test
&lt;br&gt;&amp;gt; tests-run-internal:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Running org.jboss.test.ws.jaxws.jbws2000.JBWS2000TestCase
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 77.876 sec
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Test org.jboss.test.ws.jaxws.jbws2000.JBWS2000TestCase FAILED
&lt;br&gt;&amp;gt; BUILD SUCCESSFUL
&lt;br&gt;&amp;gt; Total time: 1 minute 26 seconds
&lt;br&gt;&amp;gt; [tdiesler@tddell trunk]$ cat output/tests/reports/TEST-org.jboss.test.ws.jaxws.jbws2000.JBWS2000TestCase.txt 
&lt;br&gt;&amp;gt; Testsuite: org.jboss.test.ws.jaxws.jbws2000.JBWS2000TestCase
&lt;br&gt;&amp;gt; Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 77.876 sec
&lt;br&gt;&amp;gt; Testcase: testFileTransfer took 73.095 sec
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Caused an ERROR
&lt;br&gt;&amp;gt; Could not send Message.
&lt;br&gt;&amp;gt; javax.xml.ws.soap.SOAPFaultException: Could not send Message.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:211)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at $Proxy21.transferFile(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.jboss.test.ws.jaxws.jbws2000.JBWS2000TestCase.testFileTransfer(JBWS2000TestCase.java:70)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.extensions.TestSetup.run(TestSetup.java:23)
&lt;br&gt;&amp;gt; Caused by: org.apache.cxf.interceptor.Fault: Could not send Message.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:64)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:170)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 21 more
&lt;br&gt;&amp;gt; Caused by: java.net.SocketTimeoutException: Read timed out
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.SocketInputStream.socketRead0(Native Method)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.SocketInputStream.read(SocketInputStream.java:129)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:659)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:604)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:957)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:367)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1884)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1812)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:582)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ... 26 more
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Assigned%3A-%28CXF-1520%29-MTOM-chunked-encoding-transfer-tp26807927p26807927.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26807410</id>
	<title>[jira] Commented: (CXF-2578) Discovery problem when two dependent bundles export interfaces</title>
	<published>2009-12-15T23:46:18Z</published>
	<updated>2009-12-15T23:46:18Z</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-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791254#action_12791254&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2578?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12791254#action_12791254&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Alexander Broekhuis commented on CXF-2578:
&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;Yes for now I have either a workaround, or the bugs are fixed.
&lt;br&gt;&lt;br&gt;Thanks for the multibundle file.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Discovery problem when two dependent bundles export interfaces
&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-2578
&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-2578&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2578&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: Distributed-OSGi
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: dOSGi-1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: felix-2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alexander Broekhuis
&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: cxf-dosgi-ri-multibundle-distribution-1.2-SNAPSHOT.tar.gz, cxf-dosgi-ri-singlebundle-distribution-1.2-SNAPSHOT.jar, testcase.tar.gz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have the following setup:
&lt;br&gt;&amp;gt; - first bundle with a common interface (common)
&lt;br&gt;&amp;gt; - second bundle with a common interface (commonb)
&lt;br&gt;&amp;gt; - client bundle with a service implementing the first common interface (client)
&lt;br&gt;&amp;gt; - server bundle with a service implementing the second common interface (server)
&lt;br&gt;&amp;gt; Both the client and the server export the implemented interface.
&lt;br&gt;&amp;gt; The client service has a tracker to the interface published by the server.
&lt;br&gt;&amp;gt; So the interface of the client isn't used.
&lt;br&gt;&amp;gt; Further, I use the 1.1 singlebundle distribution.
&lt;br&gt;&amp;gt; If I run this situation, the client most of the time does not track any server interface. Stopping the client and the distributed osgi bundle, and then first starting the dosgi bundle, and after that the client, makes the tracker work.
&lt;br&gt;&amp;gt; If I remove the remote properties from the client the tracker works. I can start stop any way I want, it keeps finding the server interface.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2578%29-Discovery-problem-when-two-dependent-bundles-export-interfaces-tp26711768p26807410.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26803030</id>
	<title>[jira] Resolved: (CXF-2546) NullPointerException when trying to find WS-Addressing Action</title>
	<published>2009-12-15T14:33:18Z</published>
	<updated>2009-12-15T14:33:18Z</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-2546?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-2546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2546.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.1.9
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException when trying to find WS-Addressing Action
&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-2546
&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-2546&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2546&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: WS-* Components
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: John Hite
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.1.9, 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: WSAddressingSample.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have wsdl operations that look like this
&lt;br&gt;&amp;gt; &amp;lt;wsdl:operation name=&amp;quot;Ping&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input wsam:Action=&amp;quot;Test.Services/IProxyService/Ping&amp;quot; message=&amp;quot;tns:IProxyService_Ping_InputMessage&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output wsam:Action=&amp;quot;Test.Services/IProxyService/PingResponse&amp;quot; message=&amp;quot;tns:IProxyService_Ping_OutputMessage&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt; wsam=&lt;a href=&quot;http://www.w3.org/2007/05/addressing/metadata&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2007/05/addressing/metadata&lt;/a&gt;&lt;br&gt;&amp;gt; If I try to run the client with this wsdl, I get a NullPointerException
&lt;br&gt;&amp;gt; IProxyServiceClient:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Invoking ping...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Nov 17, 2009 4:15:58 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] WARNING: Interceptor has thrown exception, unwinding now
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.ContextUtils.getAction(ContextUtils.java:803)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionFromInputMessage(MAPAggregator.java:438)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionUri(MAPAggregator.java:521)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.assembleGeneric(MAPAggregator.java:427)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.aggregate(MAPAggregator.java:396)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.mediate(MAPAggregator.java:342)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.handleMessage(MAPAggregator.java:158)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at $Proxy39.ping(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at services.test.IProxyService_CustomBindingIProxyService_Client.main(IProxyService_CustomBindingIProxyService_Client.java:56)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Exception in thread &amp;quot;main&amp;quot; javax.xml.ws.soap.SOAPFaultException: Fault string, and possibly fault code, not set
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at $Proxy39.ping(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at services.test.IProxyService_CustomBindingIProxyService_Client.main(IProxyService_CustomBindingIProxyService_Client.java:56)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.ContextUtils.getAction(ContextUtils.java:803)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionFromInputMessage(MAPAggregator.java:438)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionUri(MAPAggregator.java:521)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.assembleGeneric(MAPAggregator.java:427)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.aggregate(MAPAggregator.java:396)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.mediate(MAPAggregator.java:342)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.handleMessage(MAPAggregator.java:158)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; ... 2 more
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Java Result: 1
&lt;br&gt;&amp;gt; if I switch the namespace prefix of the actions to wsaw, where wsaw=&lt;a href=&quot;http://www.w3.org/2006/05/addressing/wsdl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2006/05/addressing/wsdl&lt;/a&gt;, everything works.
&lt;br&gt;&amp;gt; I'll upload a sample wsdl and ant build file. It will generate a client, server and ant file.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2546%29-NullPointerException-when-trying-to-find-WS-Addressing-Action-tp26398213p26803030.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26802412</id>
	<title>[jira] Updated: (CXF-1510) Cannot handle anonymous bare requests</title>
	<published>2009-12-15T13:49:18Z</published>
	<updated>2009-12-15T13:49:18Z</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-1510?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-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp updated CXF-1510:
&lt;br&gt;-----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 2.1.9)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Cannot handle anonymous bare requests
&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-1510
&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-1510&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1510&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: Sub-task
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: JAX-WS Runtime
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Thomas Diesler
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [tdiesler@tddell trunk]$ ant -Dtest=jaxws/anonymous test
&lt;br&gt;&amp;gt; tests-run-internal:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Running org.jboss.test.ws.jaxws.anonymous.AnonymousTestCase
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 7.294 sec
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; [junit] Test org.jboss.test.ws.jaxws.anonymous.AnonymousTestCase FAILED
&lt;br&gt;&amp;gt; 14:43:30,862 ERROR [[AnonymousService]] Allocate exception for servlet AnonymousService
&lt;br&gt;&amp;gt; java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.createBareMessage(ReflectionServiceFactoryBean.java:951)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.buildServiceFromClass(ReflectionServiceFactoryBean.java:330)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:368)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:162)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:97)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:74)
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Updated%3A-%28CXF-1510%29-Cannot-handle-anonymous-bare-requests-tp26802412p26802412.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26801950</id>
	<title>[jira] Resolved: (CXF-2135) JAXB binding files with no schemaLocation don't work</title>
	<published>2009-12-15T13:19:35Z</published>
	<updated>2009-12-15T13:19:35Z</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-2135?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-2135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2135.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Won't Fix
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: Invalid
&lt;br&gt;&lt;br&gt;&lt;br&gt;Marking this invalid. &amp;nbsp;Per JAXB spec, the schemaLocation is required so not accepting it is OK.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; JAXB binding files with no schemaLocation don't work
&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-2135
&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-2135&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2135&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: Tooling
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benson Margulies
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: Invalid
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In order to clean up other code and prevent other bugs, I am breaking the code that allows JAXB binding files with no schemaLocation attribute to work.
&lt;br&gt;&amp;gt; In 2.2 and earlier, this worked because we fed all the schemas to JAXB under the same key. This is contrary to the doc and likely to cause other more confusing problems, such as mis-applied customizations.
&lt;br&gt;&amp;gt; The correct solution seems to be to just leave off the schemaLocation, but as of JAXB 2.1.10, that doesn't work, since JAXB doesn't handle this case for outboard customization files. Heck, perhaps recycling outboard customization files with JAXB is just not a good idea, period.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2135%29-JAXB-binding-files-with-no-schemaLocation-don%27t-work-tp22735092p26801950.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26801895</id>
	<title>[jira] Resolved: (CXF-1886) Disappearing types from @XmlRootElement and no particular namespace</title>
	<published>2009-12-15T13:15:18Z</published>
	<updated>2009-12-15T13:15:18Z</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-1886?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-1886?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-1886.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.1.9
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&lt;br&gt;&lt;br&gt;This is actually the same issue as CXF-1510 and was fixed as part of that. &amp;nbsp; Param types with just XmlRootElement and no XmlType are pretty much considered anonymous types.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Disappearing types from @XmlRootElement and no particular namespace
&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-1886
&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-1886&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-1886&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: JAXB Databinding
&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: Benson Margulies
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.1.9, 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: trouble.patch, wsdl
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The attached patch adds two 'innocent' types to the the tests in cxf-rt-javascript. If you look at the attached WSDL, you will see that the type 'inheritanceTestDerived' is referenced in the WSDL but does not end up defined in the schema at all, anywhere!
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Created%3A-%28CXF-1886%29-Disappearing-types-from-%40XmlRootElement-and-no-particular-namespace-tp20165468p26801895.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26801423</id>
	<title>[jira] Resolved: (CXF-2093) CXF Compatiblity</title>
	<published>2009-12-15T12:40:18Z</published>
	<updated>2009-12-15T12:40:18Z</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-2093?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-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2093.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.1.9
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm resolving this. &amp;nbsp; Using the test case above, I checked:
&lt;br&gt;&lt;br&gt;|| Client || Server
&lt;br&gt;|2.1.9-SNAPSHOT|2.1.9-SNAPSHOT|
&lt;br&gt;|2.1.9-SNAPSHOT|2.2.6-SNAPSHOT|
&lt;br&gt;|2.2.6-SNAPSHOT|2.1.9-SNAPSHOT|
&lt;br&gt;|2.2.6-SNAPSHOT|2.2.6-SNAPSHOT|
&lt;br&gt;&lt;br&gt;Thus, all the 2.1 &amp;lt;--&amp;gt; 2.2 scenarios are now working. &amp;nbsp; The 2.0.x scenarios might not be, but we don't support 2.0.x anymore.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; CXF Compatiblity
&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-2093
&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-2093&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2093&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: Integration
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.0.9, 2.1.3, 2.0.10, 2.1.4, 2.2, 2.1.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Brian Relph
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Benson Margulies
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.1.9, 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: cxf-test-case.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The attached projects attempt to illustrate the compatibility problems between CXF versions. &amp;nbsp;The projects also illustrate some bugs within each CXF code branch. &amp;nbsp;Hopefully these test projects can help to identify the bugs.
&lt;br&gt;&amp;gt; The -service projects are wars. &amp;nbsp;They each contain a test that starts the war, generates a client, and runs each service method. &amp;nbsp;The wars can also run standalone with 'mvn jetty:run', and you can run the -client projects tests against it.
&lt;br&gt;&amp;gt; The -client projects contains a test that creates a client, and attempts to run each service method against a localhost:8080 server.
&lt;br&gt;&amp;gt; Here is an overview of the current compatibility with the supplied projects:
&lt;br&gt;&amp;gt; 2.0 Service
&lt;br&gt;&amp;gt; ----------------
&lt;br&gt;&amp;gt; 1. &amp;nbsp;2.0 Client: &amp;nbsp;The client throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanTypeInfo.getType(BeanTypeInfo.java:199).
&lt;br&gt;&amp;gt; 2. &amp;nbsp;2.1 Client: &amp;nbsp;The client &amp;nbsp;throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanType.getMinOccurs(BeanType.java:775).
&lt;br&gt;&amp;gt; 3. &amp;nbsp;2.2 Client: &amp;nbsp;The client cannot send any method arguments (all methods receive null-valued arguments.
&lt;br&gt;&amp;gt; 2.1 Service
&lt;br&gt;&amp;gt; ----------------
&lt;br&gt;&amp;gt; 1. &amp;nbsp;2.0 Client: &amp;nbsp;The client throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanTypeInfo.getType(BeanTypeInfo.java:199).
&lt;br&gt;&amp;gt; 2. &amp;nbsp;2.1 Client: &amp;nbsp;The client &amp;nbsp;throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanType.getMinOccurs(BeanType.java:775).
&lt;br&gt;&amp;gt; 3. &amp;nbsp;2.2 Client: &amp;nbsp;The client cannot send any method arguments (all methods receive null-valued arguments.
&lt;br&gt;&amp;gt; 2.2 Service
&lt;br&gt;&amp;gt; ----------------
&lt;br&gt;&amp;gt; 1. &amp;nbsp;2.0 Client: &amp;nbsp;The client throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanTypeInfo.getType(BeanTypeInfo.java:199).
&lt;br&gt;&amp;gt; 2. &amp;nbsp;2.1 Client: &amp;nbsp;The client &amp;nbsp;throws a null-pointer exception when creating the Aegis databinding at org.apache.cxf.aegis.type.basic.BeanType.getMinOccurs(BeanType.java:775).
&lt;br&gt;&amp;gt; 3. &amp;nbsp;2.2 Client: &amp;nbsp;All tests pass.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2093%29-CXF-Compatiblity-tp22381987p26801423.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26801241</id>
	<title>[jira] Assigned: (CXF-2546) NullPointerException when trying to find WS-Addressing Action</title>
	<published>2009-12-15T12:28:18Z</published>
	<updated>2009-12-15T12:28:18Z</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-2546?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-2546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp reassigned CXF-2546:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Assignee: Daniel Kulp
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; NullPointerException when trying to find WS-Addressing Action
&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-2546
&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-2546&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2546&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: WS-* Components
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 2.2.4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: John Hite
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: WSAddressingSample.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have wsdl operations that look like this
&lt;br&gt;&amp;gt; &amp;lt;wsdl:operation name=&amp;quot;Ping&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:input wsam:Action=&amp;quot;Test.Services/IProxyService/Ping&amp;quot; message=&amp;quot;tns:IProxyService_Ping_InputMessage&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl:output wsam:Action=&amp;quot;Test.Services/IProxyService/PingResponse&amp;quot; message=&amp;quot;tns:IProxyService_Ping_OutputMessage&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/wsdl:operation&amp;gt;
&lt;br&gt;&amp;gt; wsam=&lt;a href=&quot;http://www.w3.org/2007/05/addressing/metadata&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2007/05/addressing/metadata&lt;/a&gt;&lt;br&gt;&amp;gt; If I try to run the client with this wsdl, I get a NullPointerException
&lt;br&gt;&amp;gt; IProxyServiceClient:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Invoking ping...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Nov 17, 2009 4:15:58 PM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] WARNING: Interceptor has thrown exception, unwinding now
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.ContextUtils.getAction(ContextUtils.java:803)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionFromInputMessage(MAPAggregator.java:438)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionUri(MAPAggregator.java:521)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.assembleGeneric(MAPAggregator.java:427)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.aggregate(MAPAggregator.java:396)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.mediate(MAPAggregator.java:342)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.handleMessage(MAPAggregator.java:158)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at $Proxy39.ping(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at services.test.IProxyService_CustomBindingIProxyService_Client.main(IProxyService_CustomBindingIProxyService_Client.java:56)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Exception in thread &amp;quot;main&amp;quot; javax.xml.ws.soap.SOAPFaultException: Fault string, and possibly fault code, not set
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at $Proxy39.ping(Unknown Source)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at services.test.IProxyService_CustomBindingIProxyService_Client.main(IProxyService_CustomBindingIProxyService_Client.java:56)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Caused by: java.lang.NullPointerException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.ContextUtils.getAction(ContextUtils.java:803)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionFromInputMessage(MAPAggregator.java:438)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.getActionUri(MAPAggregator.java:521)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.assembleGeneric(MAPAggregator.java:427)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.aggregate(MAPAggregator.java:396)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.mediate(MAPAggregator.java:342)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.ws.addressing.MAPAggregator.handleMessage(MAPAggregator.java:158)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] &amp;nbsp; &amp;nbsp; ... 2 more
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Java Result: 1
&lt;br&gt;&amp;gt; if I switch the namespace prefix of the actions to wsaw, where wsaw=&lt;a href=&quot;http://www.w3.org/2006/05/addressing/wsdl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2006/05/addressing/wsdl&lt;/a&gt;, everything works.
&lt;br&gt;&amp;gt; I'll upload a sample wsdl and ant build file. It will generate a client, server and ant file.
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2546%29-NullPointerException-when-trying-to-find-WS-Addressing-Action-tp26398213p26801241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26800409</id>
	<title>[jira] Resolved: (CXF-2550) transactions don't work in jaxws Endpoint  with jms transport</title>
	<published>2009-12-15T11:33:18Z</published>
	<updated>2009-12-15T11:33:18Z</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-2550?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-2550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Daniel Kulp resolved CXF-2550.
&lt;br&gt;------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 2.2.6
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.1.9
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; transactions don't work in jaxws Endpoint &amp;nbsp;with jms transport
&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-2550
&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-2550&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://issues.apache.org/jira/browse/CXF-2550&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.2.4, 2.2.5
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: javier
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Daniel Kulp
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 2.1.9, 2.2.6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: jms_queue.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; i'm trying cxf with jms transport with transaction to process a message and it is dequeued &amp;nbsp;when the implementor object &amp;nbsp;throw an error .
&lt;br&gt;&amp;gt; the message is inonly and the code is:
&lt;br&gt;&amp;gt; 	EndpointImpl endpoint = new EndpointImpl(new ObjectImpl());
&lt;br&gt;&amp;gt; 	endpoint.setAddress(&amp;quot;jms://&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(&amp;quot;tcp://localhost:61616&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JMSConfiguration jmsConfig = new JMSConfiguration();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; jmsConfig.setConnectionFactory(connectionFactory);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; jmsConfig.setTargetDestination(&amp;quot;sso2&amp;quot;);
&lt;br&gt;&amp;gt; 	jmsConfig.setSessionTransacted(true);
&lt;br&gt;&amp;gt; 	jmsConfig.setPubSubDomain(false);
&lt;br&gt;&amp;gt; 	jmsConfig.setUseJms11(true);
&lt;br&gt;&amp;gt; 	jmsConfig.setTransactionManager(new JmsTransactionManager(connectionFactory));
&lt;br&gt;&amp;gt; 	JMSConfigFeature jmsConfigFeature = new JMSConfigFeature();
&lt;br&gt;&amp;gt; 	jmsConfigFeature.setJmsConfig(jmsConfig);
&lt;br&gt;&amp;gt; 	endpoint.getFeatures().add(jmsConfigFeature);
&lt;br&gt;&amp;gt; 	endpoint.publish();
&lt;br&gt;&amp;gt; seems that the exception never arrive to &amp;nbsp;AbstractMessageListenerContainer.doExecuteListener but it is catched inside
&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;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28CXF-2550%29-transactions-don%27t-work-in-jaxws-Endpoint--with-jms-transport-tp26432577p26800409.html" />
</entry>

</feed>
