[resolved] tSOAP usage

One Star

[resolved] tSOAP usage

Hello community,
im new to TOS. Just seen TOS on a fair. Now i got a case in which i want to try TOS.
I could't find Documentation about tSOAP. just ( talend.com/resources/documentation.php ) but, the link is broken or not accessible throught JS error.
So my frist question:
Has anyone a link to Documentation? Specialy about TOS and SOAP?
I Just tryed to go on the logic way. Here are my steps:
1) Imported a WDSL as Service ( works => can navigate throught the shema )
2) Created a Job with:
tFixedFlowInput -> tXMLMap -> tSOAP
3) Added the Shema from the Repository / set ENDPOINT and SOAP Action
4) Run The Job
Output:
Starte Job TestExport am 17:44 14/12/2012.
connecting to socket on port 3771
connected
Dez 14, 2012 5:44:15 PM com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
SEVERE: SAAJ0009: Message send failed
Exception in component tSOAP_1
com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
... 5 more
Caused by: java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
... 6 more
CAUSE:
com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
Caused by: java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
... 6 more
CAUSE:
java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
CAUSE:
com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
Caused by: java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
... 6 more
CAUSE:
java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
disconnected
CAUSE:
java.lang.IndexOutOfBoundsException
at java.io.ByteArrayOutputStream.write(Unknown Source)
at sun.net.www.http.PosterOutputStream.write(Unknown Source)
at com.sun.xml.internal.messaging.saaj.soap.MessageImpl.writeTo(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at org.talend.soap.SOAPUtil.invokeSOAP(SOAPUtil.java:110)
at fincairent.testexport_0_1.TestExport.tFixedFlowInput_1Process(TestExport.java:5735)
at fincairent.testexport_0_1.TestExport.runJobInTOS(TestExport.java:5996)
at fincairent.testexport_0_1.TestExport.main(TestExport.java:5861)
Job TestExport endet am 17:44 14/12/2012.

Is the general usage of tSOAP right?
Greetings Brandon

Accepted Solutions
Community Manager

Re: [resolved] tSOAP usage

Hi
You can download the user manual from Talend products download website:
https://www.talend.com/download/
You don't use tSOAP component correct. tSOAP is used to call a SOAP webservice, do you want to deploy a webservice or call a webservice? If the former, you should use Talend Open Studio for ESB.
Shong

----------------------------------------------------------
Talend | Data Agility for Modern Business

All Replies
Community Manager

Re: [resolved] tSOAP usage

Hi
You can download the user manual from Talend products download website:
https://www.talend.com/download/
You don't use tSOAP component correct. tSOAP is used to call a SOAP webservice, do you want to deploy a webservice or call a webservice? If the former, you should use Talend Open Studio for ESB.
Shong

----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: [resolved] tSOAP usage

Hello,
thank you shong! With the manual I solved my Problem.
I was searching for the tWebService component.
Brandon