[ 
https://issues.apache.org/jira/browse/CXF-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767337#action_12767337
 ] 

Daniel Kulp commented on CXF-1471:
----------------------------------


One more comment: this may already be fixed.   My first reaction was that this 
was an issue with the qualified elements.  JAX-WS/JAXB defaults to unqualified 
and Aegis defaults to qualified.    At one point, they URIMappingInterceptor 
that handles the GET requests in this case was always mapping into unqualified 
elements which is what I thought was this issue here until I saw the outgoing 
chain.    A little while ago, I update the URI stuff to properly look into the 
schema for the proper qnames and such to make sure the qualification is set 
correctly.   Thus, this might be fixed.   Would need to setup a quick testcase 
to try it.


> HTTP GET support doesn't work with Aegis Databinding
> ----------------------------------------------------
>
>                 Key: CXF-1471
>                 URL: https://issues.apache.org/jira/browse/CXF-1471
>             Project: CXF
>          Issue Type: Bug
>          Components: Aegis Databinding, JAX-WS Runtime
>    Affects Versions: 2.0.4
>            Reporter: Dan Diephouse
>            Assignee: Benson Margulies
>
> I get this error:
> INFO: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: NO_MESSAGE_FOR_PART
>       at 
> org.apache.cxf.aegis.databinding.XMLStreamDataWriter.write(XMLStreamDataWriter.java:72)
>       at 
> org.apache.cxf.aegis.databinding.XMLStreamDataWriter.write(XMLStreamDataWriter.java:45)
>       at 
> org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:93)
>       at 
> org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
>       at 
> org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:74)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:208)
>       at 
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:77)
> when calling this url:
> http://localhost/EchoService/echo/echo/hello
> On this service:
> public class EchoService {
>   public String echo(String string) { return string; }
> }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to