This test cases are for MTOM though I think. I need to use SOAP with Attachments for my service.
Thanks again, Paul On 21 November 2014 05:41, Willem Jiang <willem.ji...@gmail.com> wrote: > The attachment is mapped by CXF into the MessageContentList. > Here is an unit test[1] in camel-cxf for it, you can find the wsdl file > here[2] > > > [1] > https://github.com/apache/camel/blob/master/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/mtom/CxfMtomConsumerTest.java > [2] > https://github.com/apache/camel/blob/master/components/camel-cxf/src/test/resources/mtom.wsdl > > -- > Willem Jiang > > Red Hat, Inc. > Web: http://www.redhat.com > Blog: http://willemjiang.blogspot.com (English) > http://jnn.iteye.com (Chinese) > Twitter: willemjiang > Weibo: 姜宁willem > > > > On November 21, 2014 at 2:48:50 AM, Paul McCulloch (pkmccull...@gmail.com) > wrote: > > Thanks for getting back to me Willem. I'm afraid I don't understand your > > reply though! What do you mean by "the POJO parameter list"? > > > > I thought you might mean that the attachments get added as additional > > entries to the MessageContentList - but that doesn't seem to be the > case. I > > had a look through the source and can't find anywhere that the incoming > CXF > > attachment is propagated to the POJO, message or exchange. > > > > My use case is implementing a WSD first SOAP service supporting Soap > > with attachments on incoming messages. > > > > Thanks, > > > > Paul > > > > On 20 November 2014 04:25, Willem Jiang wrote: > > > > > Hi Paul, > > > > > > For the POJO, we don’t want to export the attachment from message to > the > > > user as the user can access the attachment from the POJO parameter > list. > > > If we expose the attachment throw the message API for the POJO data > > > formate, it could cause some trouble if the user makes some changes > through > > > the message and POJO parameter list at same time. > > > > > > -- > > > Willem Jiang > > > > > > Red Hat, Inc. > > > Web: http://www.redhat.com > > > Blog: http://willemjiang.blogspot.com (English) > > > http://jnn.iteye.com (Chinese) > > > Twitter: willemjiang > > > Weibo: 姜宁willem > > > > > > > > > > > > On November 20, 2014 at 12:53:17 AM, pkmcculloch ( > pkmccull...@gmail.com) > > > wrote: > > > > I agree that the work for CAMEL-7181 doesn't cover all cases. > Looking at > > > the > > > > current source I see a couple of issues: > > > > > > > > 1) populateExchangeFromCxfRequest(Exchange, Exchange) doesn't check > > > > MTOM_ENABLED - it never includes attachments for POJOs > > > > > > > > 2) populateCxfResponseFromExchange(Exchange, Exchange) - the same > issue. > > > > > > > > Can someone re-open the JIRA task? Or should I log a new one? > > > > > > > > I'm quite happy to make the fixes. What's the best format to submit > the > > > fix > > > > - patch or pull request? > > > > > > > > Thanks, > > > > > > > > Paul > > > > > > > > > > > > > > > > -- > > > > View this message in context: > > > > http://camel.465427.n5.nabble.com/CXF-component-attachment-support-for-POJO-not-implemented-as-specified-tp5746952p5759332.html > > > > Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > > > > > > > > > >