Author Message
IdanBen-Shlush3
Joined: Nov 10, 2010
Messages: 37
Offline
Hi,

I'm trying to use AXIS2 Web Service and I'm getting the following error ("Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers"):

12/01/2016 17:35:48:314 INFO - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Calling method [{http://tempuri.org/}GetStubDetails] on web service [MgarIVRService] at [https://pay24.co.il/WCF/IVR/MgarIVRService.svc]
12/01/2016 17:35:48:616 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Collecting [application/soap+xml] from:header
12/01/2016 17:35:48:616 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Adding HTTP header [Content-Type: application/soap+xml]
12/01/2016 17:35:48:626 INFO - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Using Basic/Digest authentication for web service call
12/01/2016 17:35:49:062 ERROR - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Got AxisFault during web service call: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers
at [row,col {unknown-source}]: [1,50]
12/01/2016 17:35:49:062 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Fault action <- null
12/01/2016 17:35:49:062 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Fault node <- null
12/01/2016 17:35:49:062 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Fault role <- null
12/01/2016 17:35:49:062 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Fault type <- 0
12/01/2016 17:35:49:062 DEBUG - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Fault message <- com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers
at [row,col {unknown-source}]: [1,50]
12/01/2016 17:35:49:131 INFO - DFBD3D70C9621AAB256A0E21070E281E:/MagarCC_Payment : Capturing exception [org.apache.axis2.AxisFault]. Message [com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers
at [row,col {unknown-source}]: [1,50]]
***** Saw exception, tracing before report
org.apache.axis2.AxisFault: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '"' (code 34) in DOCTYPE declaration; expected a space between public and system identifiers
at [row,col {unknown-source}]: [1,50]
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:123)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.avaya.sce.runtime.connectivity.ws2.DDAxis2Stub.execute(DDAxis2Stub.java:130)
at com.avaya.sce.runtime.connectivity.ws2.CallService.execute(CallService.java:388)
at com.avaya.sce.runtime.Data.evaluateActions(Data.java:191)
at flow.getStubDetails.executeDataActions(getStubDetails.java:83)
at com.avaya.sce.runtime.Data.handleRequest(Data.java:104)
at com.avaya.sce.runtime.AppServlet.processRequest(AppServlet.java:96)
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:285)
at com.avaya.sce.runtime.SCEServlet.doPost(SCEServlet.java:190)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)


Any Idea how to solve it ?

Thanks,
Idan.
NeilGoldsmith
Joined: Nov 6, 2013
Messages: 902
Offline
Have you invoked this webservice before outside of OD? Sounds like the doctype is coming back in error.

Do you have localsoaptrace enabled in your ddrt.properties file?
Go to:   
Mobile view