Page 1 of 1

Webservices client stage - Fatal error

Posted: Sat Dec 17, 2016 1:47 pm
by Naren12345babu
Hi All,

I am using Webservices client stage. My job is failing with the below error:

WSDL_WebService,0: Fatal Error: Fatal: 0026`:`com.ascentialsoftware.wsclient.ServiceInvocationException: Service invocation exception:
at com.ascentialsoftware.wsclient.WebService.callService(WebService.java:1602)
at com.ascentialsoftware.wsclient.WebService.callService(WebService.java:1544)
at com.ascentialsoftware.wspack.Transformer.process(Transformer.java:105)
at com.ascentialsoftware.jds.StageFactory.runStage(StageFactory.java:544)
at com.ascentialsoftware.jds.StageFactory.runTarget(StageFactory.java:348)
Caused by: java.lang.NullPointerException
at java.io.FilterInputStream.read(FilterInputStream.java:94)
at org.apache.xerces.impl.XMLEntityManager$RewindableInputStream.read(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(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 org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:242)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
at com.ascentialsoftware.wsclient.OperationCall.handleRemoteException(OperationCall.java:403)
at com.ascentialsoftware.wsclient.OperationCall.invoke(OperationCall.java:311)
at com.ascentialsoftware.wsclient.WebService.callServiceInternal(WebService.java:1685)
at com.ascentialsoftware.wsclient.WebService.callService(WebService.java:1591)
... 4 more

Can anyone help me please, I have checked remaining posts but they did not help

Posted: Sat Dec 17, 2016 6:37 pm
by tradersjoe57
Try first using SOAP UI to check if web service call is actually working or not

Posted: Sun Dec 18, 2016 10:41 am
by JRodriguez
If the web service works outside of the DataStage environment, then take a look at APAR JR45664 For a client-side patch for Fatal error 0026 related to incomplete results table definitions when importing WSDL file

Also you could try to define the table definitions manually, best practice is to import via the WSDL, but nothing prevent you to carefully define them manually ..... to see if the error clear off