ebXML Module 7.1 SP1 | Understanding and Using webMethods EBXML Module | Installing and Using ebxml Module | Built-In Services | util Folder (wm.ip.ebxml.util) | wm.ip.ebxml.util:migrateTPA
 
wm.ip.ebxml.util:migrateTPA
Migrates the ebXML Module 6.0.1 TPA to the ebXML Module 7.1 TPA. Also creates a backup of the existing 6.0.1 TPA with the agreementId suffixed by _6-0-1. For example, if the agreementId of the 6.0.1 TPA is Sample, the agreementID of the backed up TPA will be Sample_6-0-1.
Input Parameters
senderId
String The external ID for the message sender.
senderIdType
String The sender's ID type. If it is absent, this service uses the host's ID type.
receiverId
String The external ID for the message receiver.
receiverIdType
String The receiver's ID type. If it is absent, this service uses the host's ID type.
agreementId
String A valid agreementID for a TPA.
The wm.ip.ebxml:migrateTPA service does not migrate the following TPA parameters of the ebXML Module 6.0.1:
For this parameter in ebXML Module 6.0.1...
Use this parameter in ebXML Module 7.1
tpaDataSchema.OtherParams.AutoReceiptSend
deliveryReceiptRequested
tpaDataSchema.OtherParams.PayloadProcessSvc
ServiceBinding:Service
tpaDataSchema.OtherParams.MimebodyEncoding
SimplePart[0]:mimeparameters
tpaData.OtherParams.OtherDeliveryChannel
Not supported in ebXML Module 7.1 SP1
tpaData.OtherParams.UserDefined
Not supported in ebXML Module 7.1 SP1
tpaData.OriginalCPA
Not supported in ebXML Module 7.1 SP1. If you require the TPA in a CPA format, invoke the wm.ip.ebxml.cpa:exportCPA service.
Note:
After executing the wm.ip.ebxml:migrateTPA service, for the reliable messaging feature to work, you must set the values for Retries and RetryInterval parameters for both ebXML Message Service Version 1.0 Specification and ebXML Message Service Version 2.0 Specification messages. For a list of the TPA parameters and the valid values for the individual parameters, see Trading Partner Agreement Parameters Version 2. 0 and Trading Partner Agreement Parameters Version 2. 0.