Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Appendix C TIBCO BusinessConnect SOAP Protocol WSDL Tool : WSDL Import

WSDL Import
To import the WSDL files into TIBCO BusinessConnect configuration, navigate to the TIBCO_HOME/bc/version_number/protocols/soap/tools/wsdl directory and run the following commands:
Windows  wsdlimport.exe
Unix  ./wsdlimport
When importing the WSDL files with the WSDL tool, you must note the following:
Operation bindings are created for the operations imported through the WSDL by selecting BusinessConnect > Business Agreement > Agreement Name > SOAP > Host X can initiate of that particular host and partner mentioned in the wsdlimport.tra file. Business agreement is created if it is not present before the import process. The Override Transports check box in the Transports tab of these operation bindings is selected, and primary transport is set to the transport created under partner for this particular operation.
The Require Digital Signature, Require Content Encryption, and Require UsernameToken Authentication check boxes for that operation in Operations Editor are always unselected after the import process if at least one schema for that operation is in WSDL. The Validate Message check box for that operation in Operations Editor is always selected.
Importing WSDL in nested Schemas
If nested schemas are configured as file references, their location should not change compared to the configured location in the operations editor. This is due to the fact that the content of the schemas components are loaded into the BusinessConnect schema cache on-demand from the specified location. In addition, if the BC palette-based private process imports operations that have been configured with such referenced schema, the original location - with the same path - must be accessible from the importing project only for the duration of the update. After the update on the palette-based project is complete there is no further correlation between the original schema file resources and the imported schemas.
When you use nested schemas in BusinessConnect, use the file reference option and make sure that all dependant schemas are present within the same directory. This way the BusinessConnect palette will import the mentioned schemas to the Designer.
1.Set up the schema as a file reference in BusinessConnect.
2.Import it into BusinessWorks.
3.Import the rest of the nested schemas into a subdirectory in your BusinessWorks project.
4.Open the root schema in BusinessWorks. When it asks for the reference to a sub-schema, select the appropriate file in the imported BusinessWorks directory.
WSDL Import TRA File Configuration
TIBCO BusinessConnect SOAP Protocol WSDL import tool uses the wsdlimport.tra file in the TIBCO_HOME/bc/version_number/protocols/soap/tools/wsdl directory for configuration and command line arguments.
Table 50 and Table 51 describe the properties in the wsdlimport.tra file that you can use to modify for WSDL import process.
java.property.tradingpartner=trading partner name
Specify the SOAP version of the imported WSDL file, such as SOAP1.1 or SOAP1.2. You can use this parameter to update the SOAP version of a trading partner in configuration store.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved