Christian,
Create a client-config.wsdd file with whatever descriptor information you want to use, then make that file available in the classpath.
Tom Gordon
Christian Kalkhoff wrote:
Hi khs,
thank you very much. What i cannot understand is how to set this option for an axis client. :)
Christian
Am Montag, den 22.11.2004, 12:14 +0100 schrieb KHSergel:
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