Gianluca, when you have a chance please try to apply the patch that I sent
you.

Jacopo

On Wed, Nov 12, 2014 at 11:34 PM, Gianluca84 <[email protected]> wrote:

> Yes, I've seen it. (that's where I got the link for the RPC-Literal
> specifications that I posted)
> These are the solutions suggested: (quoting)
>
>
> Daniel Kulp wrote
> > 1) Download the wsdl and edit it to match what the service really
> > produces.
> > In this case, all the part names of "parameters" need to be mapped into
> > the
> > appropriate name.   ("createLearningActivityReturn")    Then use this
> wsdl
> > instead of the "live" wsdl.
> >
> > 2) Write an interceptor that would run just before the RPCInInterceptor
> > that
> > takes the XmlStreamReader and wrappers it with a new XmlStreamReader that
> > would map the QNames to the expected names.
>
> As for 1) I don't think it will work in this case, since the problem is
> that
> RPC-literal style isn't followed to the standards. Better yet, let's say I
> don't know how to 'doctor' a wsdl file to get that result.
>
> 2) I'm not really sure how to approch this but I suppose that is possible
> to
> trasform the response xml using an interceptor to get the result that is
> expected. I'd prefer a more integrated solution though.
>
>
>
> --
> View this message in context:
> http://ofbiz.135035.n4.nabble.com/Failed-comunication-between-Axis-server-and-JAX-WSclient-tp4658126p4658138.html
> Sent from the OFBiz - Dev mailing list archive at Nabble.com.
>

Reply via email to