Hi, Seems this is an rpc/encoded WSDL which is not supported yet in Axis2.
Ajith On 6/29/06, Marta García Rueda <[EMAIL PROTECTED]> wrote:
Hello, I´m trying to make a Client using Axis2 based on samples\userguide\src\userguide\clients for a simply web service in Sun One 7.1 with wsdl: <?xml version="1.0" encoding="UTF-8"?> <definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns=" http://ServicioNotificacion.ws/wsdl/ServicioPrueba" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap=" http://schemas.xmlsoap.org/wsdl/soap/" name="ServicioPrueba" targetNamespace="http://ServicioNotificacion.ws/wsdl/ServicioPrueba"> <types/> <message name="ServicioPruebaIF_getDatosPrueba"> <part name="String_1" type="xsd:string"/></message> <message name="ServicioPruebaIF_getDatosPruebaResponse"/> <portType name="ServicioPruebaIF"> <operation name="getDatosPrueba" parameterOrder="String_1"> <input message="tns:ServicioPruebaIF_getDatosPrueba"/> <output message="tns:ServicioPruebaIF_getDatosPruebaResponse"/></operation></portType> <binding name="ServicioPruebaIFBinding" type="tns:ServicioPruebaIF"> <operation name="getDatosPrueba"> <input> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/ " use="encoded" namespace="http://ServicioNotificacion.ws/wsdl/ServicioPrueba"/></input> <output> <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace=" http://ServicioNotificacion.ws/wsdl/ServicioPrueba"/></output> <soap:operation soapAction=""/></operation> <soap:binding transport=" http://schemas.xmlsoap.org/soap/http" style="rpc"/></binding> <service name="ServicioPrueba"> <port name="ServicioPruebaIFPort" binding="tns:ServicioPruebaIFBinding"> <soap:address xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" location=" http://cabana:8701/ServicioPrueba/ws"/></port></service></definitions> but I have the next exception in the Sun One´s console unexpected encoding style: expected=http://schemas.xmlsoap.org/soap/encoding/, actual= at com.sun.xml.rpc.encoding.SOAPDeserializationContext.verifyEncodingStyle (SOAPDeserializationContext.java:142) at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:148) at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java :115) at ws.ServicioPruebaIF_Tie.deserialize_getDatosPrueba(ServicioPruebaIF_Tie.java:88) at ws.ServicioPruebaIF_Tie.readFirstBodyElement(ServicioPruebaIF_Tie.java:74) at com.sun.xml.rpc.server.StreamingHandler.handle (StreamingHandler.java:164) at com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:280) at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:69) at javax.servlet.http.HttpServlet.service (HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:720) at org.apache.catalina.core.StandardWrapperValve.access$000 (StandardWrapperValve.java:118) at org.apache.catalina.core.StandardWrapperValve$1.run(StandardWrapperValve.java:278) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:274) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212) at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505) at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process (NSAPIProcessor.java:158) at com.iplanet.ias.web.WebContainer.service(WebContainer.java:856) Could you tell me how can I define the encoding style? Thank you very much. Marta García.
-- Ajith Ranabahu --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
