Prabhath Suminda created AXIS2-5427:
---------------------------------------
Summary: POJO services with Parameters/return types like
List<Integer> not working
Key: AXIS2-5427
URL: https://issues.apache.org/jira/browse/AXIS2-5427
Project: Axis2
Issue Type: Bug
Affects Versions: 1.7.0
Reporter: Prabhath Suminda
Priority: Blocker
I developed a simple service which has following service class,
package Test;
import java.util.*;
public class SimpleService {
public List<Integer> helloService(List<Integer> s){
return s;
}
}
When I deployed this as a AAR file and send following request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:test="http://Test">
<soapenv:Header/>
<soapenv:Body>
<test:helloService>
<!--1 or more repetitions:-->
<test:s>6</test:s>
<test:s>6</test:s>
<test:s>6</test:s>
</test:helloService>
</soapenv:Body>
</soapenv:Envelope>
It gives me following response which is wrong,
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:helloServiceResponse xmlns:ns="http://Test">
<ns:return xsi:type="axis2ns1:int"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns:return xsi:type="axis2ns2:int"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns:return xsi:type="axis2ns3:int"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</ns:helloServiceResponse>
</soapenv:Body>
</soapenv:Envelope>
But this works when type is List<String>. I attached the aar file.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]