cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CXF-1471) HTTP GET support doesn't work with Aegis Databinding
Date Mon, 19 Oct 2009 15:10:59 GMT

    [ 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.


Mime
View raw message