Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 14077 invoked from network); 8 Jul 2005 11:44:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Jul 2005 11:44:53 -0000 Received: (qmail 709 invoked by uid 500); 8 Jul 2005 11:44:37 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 520 invoked by uid 500); 8 Jul 2005 11:44:36 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 350 invoked by uid 99); 8 Jul 2005 11:44:35 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=WEIRD_PORT X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Jul 2005 04:44:23 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 8AE39D2 for ; Fri, 8 Jul 2005 13:44:19 +0200 (CEST) Message-ID: <1937696206.1120823059567.JavaMail.jira@ajax.apache.org> Date: Fri, 8 Jul 2005 13:44:19 +0200 (CEST) From: "Franck HUGOT (JIRA)" To: axis-dev@ws.apache.org Subject: [jira] Created: (AXIS2-69) Problem calling a web service Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Problem calling a web service ----------------------------- Key: AXIS2-69 URL: http://issues.apache.org/jira/browse/AXIS2-69 Project: Apache Axis 2.0 (Axis2) Type: Bug Components: client-api =20 Environment: JDK1.42, AXIS 1.2 RC2 Reporter: Franck HUGOT I have this error when I call a web service on a bea weblogic server : AxisFault faultCode: {http://www.bea.com/2003/04/jwFaultCode/}JWSError faultSubcode:=20 faultString:=20 Error deserializing arguments. Unrecognized element arg0@com/xyz/namespace/ - expected buffer@com/xyz/name= space/ =20 faultActor:=20 faultNode:=20 faultDetail:=20 =09{http://www.bea.com/2002/04/jwErrorDetail/}jwErrorDetail: com.bea.wlw.runtime.core.request.RequestValidationException: Erro= r deserializing arguments. Unrecognized element arg0@com/xyz/namespace/ - expected buffer@com/xyz/name= space/ [ServiceException] =09at com.bea.wlw.runtime.jws.request.SoapResponse.processException(SoapRes= ponse.java:194) =09at com.bea.wlw.runtime.core.request.BaseResponse.setFault(BaseResponse.j= ava:23) =09at com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDisp= atcherBean.java:298) =09at com.bea.wlw.runtime.core.bean.BaseDispatcherBean.invoke(BaseDispatche= rBean.java:54) =09at com.bea.wlw.runtime.core.bean.SyncDispatcherBean.invoke(SyncDispatche= rBean.java:168) =09at com.bea.wlw.runtime.core.bean.SyncDispatcher_k1mrl8_EOImpl.invoke(Syn= cDispatcher_k1mrl8_EOImpl.java:100) =09at com.bea.wlw.runtime.core.dispatcher.Dispatcher.remoteDispatch(Dispatc= her.java:161) =09at com.bea.wlw.runtime.core.dispatcher.Dispatcher.dispatch(Dispatcher.ja= va:49) =09at com.bea.wlw.runtime.core.dispatcher.HttpServerHelper.executePostReque= st(HttpServerHelper.java:713) =09at com.bea.wlw.runtime.core.dispatcher.HttpServer.doPost(HttpServer.java= :49) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) =09at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run= (ServletStubImpl.java:1006) =09at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm= pl.java:419) =09at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm= pl.java:315) =09at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio= n.run(WebAppServletContext.java:6718) =09at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate= dSubject.java:321) =09at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:= 121) =09at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe= rvletContext.java:3764) =09at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm= pl.java:2644) =09at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219) =09at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178) Caused by: com.bea.wlw.runtime.core.request.RequestValidationException: Err= or deserializing arguments. Unrecognized element arg0@com/xyz/namespace/ - expected buffer@com/xyz/name= space/ =09at com.bea.wlw.runtime.jws.request.SoapRequest.resolveArgs(SoapRequest.j= ava:593) =09at com.bea.wlw.runtime.core.request.BaseRequest.validateArgs(BaseRequest= .java:306) =09at com.bea.wlw.runtime.core.container.Invocable.invoke(Invocable.java:21= 2) =09at com.bea.wlw.runtime.core.bean.BaseContainerBean.invokeBase(BaseContai= nerBean.java:224) =09at com.bea.wlw.runtime.core.bean.SLSBContainerBean.invoke(SLSBContainerB= ean.java:103) =09at com.bea.wlwgen.StatelessContainer_ly05hg_ELOImpl.invoke(StatelessCont= ainer_ly05hg_ELOImpl.java:153) =09at com.bea.wlwgen.GenericStatelessSLSBContAdpt.invokeOnBean(GenericState= lessSLSBContAdpt.java:62) =09at com.bea.wlw.runtime.core.bean.BaseDispatcherBean.runAsInvoke(BaseDisp= atcherBean.java:153) =09... 19 more Caused by: com.bea.xml.marshal.XmlEncodingException: Unrecognized element a= rg0@com/xyz/namespace/ - expected buffer@com/xyz/namespace/ =09at com.bea.xml.marshal.UnmarshalContext.error(UnmarshalContext.java:198) =09at com.bea.xml.marshal.UnmarshalContext.error(UnmarshalContext.java:193) =09at com.bea.xml.marshal.BaseUPlan.unmarshal(BaseUPlan.java:507) =09at com.bea.xml.marshal.MethodUPlan.unmarshal(MethodUPlan.java:424) =09at com.bea.wlw.runtime.core.dispatcher.DispMessage.unmarshalXml(DispMess= age.java:347) =09at com.bea.wlw.runtime.jws.request.SoapRequest.resolveArgs(SoapRequest.j= ava:585) =09... 26 more =20 Error deserializing arguments. Unrecognized element arg0@com/xyz/namespace/ - expected buffer@com/xyz/name= space/ =20 =09at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder= .java:221) =09at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.= java:128) =09at org.apache.axis.encoding.DeserializationContext.endElement(Deserializ= ationContext.java:1083) =09at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endEleme= nt(Unknown Source) =09at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scan= EndElement(Unknown Source) =09at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp= l$FragmentContentDispatcher.dispatch(Unknown Source) =09at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp= l.scanDocument(Unknown Source) =09at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U= nknown Source) =09at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U= nknown Source) =09at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown So= urce) =09at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Un= known Source) =09at javax.xml.parsers.SAXParser.parse(Unknown Source) =09at org.apache.axis.encoding.DeserializationContext.parse(Deserialization= Context.java:226) =09at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645) =09at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) =09at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnders= tandChecker.java:62) =09at org.apache.axis.client.AxisClient.invoke(AxisClient.java:173) =09at org.apache.axis.client.Call.invokeEngine(Call.java:2719) =09at org.apache.axis.client.Call.invoke(Call.java:2702) =09at org.apache.axis.client.Call.invoke(Call.java:2378) =09at org.apache.axis.client.Call.invoke(Call.java:2301) =09at org.apache.axis.client.Call.invoke(Call.java:1758) =09at TestClient.main(TestClient.java:25) The WSDL on my web service is :=20 M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. M=C3=83=C2=A9thode d'appel d'un service TUXEDO. N=C3=83=C2= =A9cessite que ce service soit d=C3=83=C2=A9clar=C3=83=C2=A9 en /DOMAIN et = configur=C3=83=C2=A9 via WTC. Web Service passerelle vers Tuxedo (via Weblogic Tuxedo Conn= ector). Do you have an idea about the problem? Here is my code : import org.apache.axis.client.Call; import org.apache.axis.client.Service; import javax.xml.namespace.QName; public class TestClient { =09 =09 =09public static void main(String[] args) { =09=09try { =09=09=09 =09=09=09//String endpoint =3D "http://localhost:8080/axis/services/WSTuxed= oJolt"; =09=09=09String endpoint =3D "http://ntrec51:8001/WSTuxedo/com/sofinco/fram= ework/webservices/tuxedo/WSTuxedo.jws"; =09=09=09Service service =3D new Service(); =09=09=09Call call =3D (Call) service.createCall(); =09=09=09call.setTargetEndpointAddress(new java.net.URL(endpoint)); =09=09=09call.setOperationName(new QName("com/xyz/namespace/","callTuxedoSe= rvice")); =09=09=09//call.setOperationName(new QName("http://soapinterop.org/","call"= )); =09=09=09 =09=09=09String ret =3D (String) call.invoke(new Object[] { "TOUPPER","test= " }); =09=09=09System.out.println("BUFFER SORTIE=3D" + ret); =09=09} catch (Exception e) { =09=09=09e.printStackTrace(); =09=09} =09} } --=20 This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira