cancel
Showing results for 
Search instead for 
Did you mean: 

How to call Teamcenter WSDL using SOAP Request

Experimenter
Experimenter

 I have created SOA services and deployed as WSDL. I am able to see the WSDL information in Services.
I have done testing using SOA Client . It is working fine.
I am testing this WSDL using SOAP UI. I am getting an error in SOAP Response.
In SOA Client I am following the below steps:

• do the login
• Getting this custom service
• Building & passing the necessary parameter
• calling this Service
Whether I need to follow the same procedure in SOAP Request also.. how to test Custom WSDL in SOAP Request.
My SOAP request is :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tcin="http://de4.com/Schemas/TCIntgn/2013-05/TCIntegration">
<soapenv:Header/>
<soapenv:Body>
<tcin:ApplyAMLInTCInput>
<tcin:applyAMLInTCInputData arasAML= "&lt; XML &gt;
&lt;REVISIONS &gt;
&lt;ITEM_REVISION &gt;
&lt; itemNo &gt;000147 &lt; /itemNo &gt;
&lt; rev&gt;&lt;/rev&gt;
&lt; datasetName &gt; &lt;/datasetName &gt;
&lt; type &gt;PDF,DirectModel,MSPowerPointX &gt;&lt;/type &gt;
&lt;/ITEM_REVISION &gt;
&lt;/REVISIONS&gt;
&lt;/XML&gt;
" messag="DownloadDatasetFile">
<tcin:arasObjects arasUid="" tcUid="">
<tcinSmiley SurprisedbjUserData name="" value=""/>
</tcin:arasObjects>
<tcinSmiley SurprisedherInfo name="" value=""/>
</tcin:applyAMLInTCInputData>
</tcin:ApplyAMLInTCInput>
</soapenv:Body>
</soapenv:Envelope>
SOAP Response :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenvSmiley Frustratederver.userException</faultcode>
<faultstring>org.xml.sax.SAXException: Deserializing parameter 'ApplyAMLInTCInput': could not find deserializer for type {http://de4.com/Schemas/TCIntgn/2013-05/TCIntegration}ApplyAMLInTCInput</faultstring>
<detail>