axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Axis-C called from Java
Date Thu, 01 Apr 2004 11:52:26 GMT

I use Axis-C as soap server and I also have Axis-Java used as soap client. I
noticed the following problems in Axis-C. Please reply if somebody knows the

1. If I make a call from Java to C and I have more parameters, I can't set
order of parameters with wsdl attribute "parameterOrder", but I have to add
"wsdl:part" tags in the right order into "wsdl:message".

2. When i use "multiref"-s in soap message (as the default is in Java),
Axis-C can't read them. i had to set it manually in Java by line:

((Stub)ws)._setProperty(AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);

Is any way to do it without this?

3. When I send the following soap message

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv=""
   <key xsi:type="ns1:PGenKeyData">
    <seed xsi:type="xsd:string">0102e2adc3893ca82fc05d4448cee7dd5b</seed>
    <n xsi:type="xsd:string">01ebfef1e833d17bfc57f81912dd20318b</n>
   <message xsi:type="xsd:base64Binary"></message>

, and the 2nd parameter "message" is empty, Value1 what I get in C is not
empty neither null, but has the value of the previous parameter

Can anybody explain this?


Jan Simon

This e-mail and any attachment is for authorised use by the intended recipient(s) only. It
may contain proprietary material, confidential information and/or be subject to legal privilege.
It should not be copied, disclosed to, retained or used by, any other party. If you are not
an intended recipient then please promptly delete this e-mail and any attachment and all copies
and inform the sender. Thank you.

View raw message