First create a XML schema.
Then take the wsdl pallete configure input messasge,output message,and port type(which contain operation).
This wsdl is called abstract wsdl.
To make this concerete wsdl we have to take soap event source or service pallet.
If you take soap event source we have to add binding to this which is called Http coonection.
In soap event source we can add one operation but if you use service pallet you can add more operation.
Step 2 : The another way
Create WSDL with required Messages and configure Porttype with operations in it.
Now create HTTP Shared Connection using HTTP palette.
Now select WSDL and right click on WSDL.
Select “Tools Or Multi-User —>Generate Web Service—>From WSDL” menu.
It will popup dialog.Enter HTTP transport and click “Generate”. This will create BW SOAP Service.
Make sure to implement Operation processes for generated Service.
Above step will generate “BW Service Agent” resource. Go to its WSDL tab.
That will be your concrete WSDL.
Save that WSDL in project.
Take new BW process and drop Soap Request Reply activity from SOAP palette and configure it with concrete WSDL.
This will be your BW Soap Client.
Hope this will help you.
For training on TIBCO BusinessWorks mail us at [email protected]