I can not send Map object as parameter.
---------------------------------------

                 Key: AXIS2-4567
                 URL: https://issues.apache.org/jira/browse/AXIS2-4567
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: client-api
            Reporter: Chatree Srichart


I would like to send Map object as SOAP message. I try to create OMElement by 
send Map object in array like this...

OMElement payload = BeanUtil.getOMElement(serviceName, new Object[] 
{mapObject}, null, false, typeTable);

But I got...

<serviceName><arg0>paramName</arg0><arg1 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="ns1:Map"></arg1></serviceName>

So, the arg1 should has content like this...

<item>
    <key>firstName</key>
    <value>AAA</value>
    <key>lastName</key>
    <value>BBBB</value>
</item>

but it empty.

Because I would like to migrate from Axis to Axis2. In Axis I use ..

result = call.invoke(params)

It work fine.

Please any one tell me how should I do?

Thank you...



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to