Hello, I found no solution for my problem in the archive, therefor I send a new email.
I have a simple service with a method String[] logout. I generated the wsdl by java2wsdl tool. Relevant part looks okay: <xs:element name="logoutResponse"> <xs:complexType> <xs:sequence> <xs:element maxOccurs="unbounded" name="return" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> On the client side, I generate the Stub with wsdl2Java. The client Code, using this stub looks like: SessionBasedServiceStub.LogoutResponse logoutResponse = serviceStub.logout(); String[] value = logoutResponse.get_return(); get_return(); returns a String[]; But the problem is, by calling the logout() method, an exception is thrown: java.lang.RuntimeException: java.lang.RuntimeException: Unexpected subelement return at de.nepatec.jzink.webservice.client.SessionBasedServiceStub.fromOM(SessionBasedServiceStub.java:2887) at de.nepatec.jzink.webservice.client.SessionBasedServiceStub.logout(SessionBasedServiceStub.java:586) at de.nepatec.jzink.webservice.client.Client.main(Client.java:38) Caused by: java.lang.RuntimeException: Unexpected subelement return at de.nepatec.jzink.webservice.client.SessionBasedServiceStub$LogoutResponse$Factory.parse(SessionBasedServiceStub.java:1721) at de.nepatec.jzink.webservice.client.SessionBasedServiceStub.fromOM(SessionBasedServiceStub.java:2881) ... 2 more The XMLParser does not know the return elements in the return message from the service: <ns:logoutResponse xmlns:ns="http://org.apache.axis2/xsd"> <ns:return>firstString</ns:return> <ns:return>secondString</ns:return> </ns:logoutResponse> What is my fault? Does anyone know, how to return a String[]? Thanks a lot! The service.xml: <service name="SessionBasedService" scope="soapsession"> .. <operation name="logout"> <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/> </operation> <parameter name="ServiceClass">de.nepatec.jzink.webservice.SessionBasedService</parameter> .... </service> _________________________________________________________________________ In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten! Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]