Hello,

to tell Axis not to send multirefs, you change the server-config.wsdd like
this:

<globalConfiguration>
  <parameter name="sendMultiRefs" value="false"/>

Default it is set to true.

br
khs


-----UrsprÃngliche Nachricht-----
Von: Christian Kalkhoff <[EMAIL PROTECTED]>
An: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Datum: Montag, 22. November 2004 11:08
Betreff: Re: axis java client and php 5


Hi Julien,

i dunno if it is called multirefs, it is the id/href construction in the
soap messages. I guess axis builds them on base of object references, so
that data referenced twice is represented only once in the soap message.

I looked in the code of php5 soap part end found the error message i
get. It seems php5 can handle only one child element below <soap:body/>.
It uses that element as function demarcation.

Axis soap messages using id/href contains more child elements below
<soap:body/> which means the parser thinks there are more then one
function calls.

At this point the only thing i could do is to tell axis not to use id
refs, instead it should use tree structure below the operation call, but
i cannot find any pointer anywhere that it is possible.

I already searched the list and the web regarding this issue but
nothing. :(

Thanks for your reply.

Christian

> >
> Do you mean multirefs ?
> Can you provide us some more informations ? (excerpt of WSDL and SOAP
> message)


--
- Technik -

[EMAIL PROTECTED]
Tel: +49 (0)89 - 62 44 77 - 56
Fax: +49 (0)89 - 62 44 77 - 39

vitrado GmbH
Grillparzerstrasse 3
81675 MÃÂnchen

www.vitrado.de
______________________________________
GeschÃÂftsfÃÂhrer: Thorsten Meier, Martin PlÃÂckl
Amtsgericht MÃÂnchen, HRB 13119


Reply via email to