Getting below given error while trying to invoke WS developed in Axis2, but the same thing works when tested with JSP client. Any solution to resolve this? [7/15/09 0:29:48:318 PDT] 65828312 SystemOut O 276754 ERROR [Servlet.Engine.Transports : 2] com.cisco.framework.axis2.receivers.GenericInOutReceiver - Error invoking the service [EngagementStatusService] , operation [getEngagementStatus] org.xml.sax.SAXParseException: unexpected root element (uri:"", local:"EngagementStatusRequest"). Expected elements are <{http://tools-dev.cisco.com/ktn/xsd}EngagementStatusResponse>,<{http://tool s-dev.cisco.com/ktn/xsd}Error>,<{http://tools-dev.cisco.com/ktn/xsd}Engageme ntStatusRequest> at com.cisco.is.ktnx.vws.model.status.impl.runtime.SAXUnmarshallerHandlerImpl.s tartElement(SAXUnmarshallerHandlerImpl.java:113) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRoot ElementHook(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at com.cisco.is.ktnx.vws.model.status.impl.runtime.UnmarshallerImpl.unmarshal(U nmarshallerImpl.java:140) at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshall erImpl.java:131) at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshall erImpl.java:178) at com.cisco.framework.axis2.databinding.JAXBDataBindingProcessor.fromOM(JAXBDa taBindingProcessor.java:53) at com.cisco.framework.axis2.receivers.GenericInOutReceiver.invokeBusinessLogic (GenericInOutReceiver.java:119) at com.cisco.framework.axis2.receivers.GenericInOutReceiver.invokeBusinessLogic (GenericInOutReceiver.java:70) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe ceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle tInstance.java:110) at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy cleServlet.java:174) at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ let.java:313) at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc leServlet.java:116) at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java :283) at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer vletReferenceState.java:42) at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns tanceReference.java:40) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain. java:76) at com.netegrity.was511.filter.ServletFilter.doFilter(ServletFilter.java:54) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstance Wrapper.java:132) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain. java:71) at com.cisco.tools.filter.AccessLogFilter.doFilter(AccessLogFilter.java:114) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstance Wrapper.java:132) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain. java:71) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch( WebAppRequestDispatcher.java:1027) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques tDispatcher.java:544) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest Dispatcher.java:210) at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:139) at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker java:332) at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C achedInvocation.java:71) at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq uestProcessor.java:254) at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene r.java:334) at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav a:56) at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:657) at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:453) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:937)
Thanks, Sudhanshu