ESIJMSCustomProperties
The ESIJMSCustomProperties schema defines the custom JMS properties used for theWindchill ESI Open API. The following figure provides an illustrated view of this schema. Refer to the "Custom JMS message Properties" section in the Implementing Windchill ESI for further details.
Field
Description
com_infoengine_user
This value should be mapped from the user listed in the ControlData structure. See Control Data Schema for details.
com_infoengine_messageProcessor
This value, used for an outgoing message from TIBCO BusinessWorks, is populated through the ESIMessage/Processor global variable.
com_infoengine_locale
This value is used to describe the locale of the data in the message and comes directly from the JMS header of the Response message from Windchill PDMLink. It is then mapped to ControlData Locale field in the CBO to be stored. See Control Data Schema for details.
This is an important field as it is used in the adapter message subject name and also for looking up locale specific information for an object (defaults and cross-referencing). The value is in the Java approved format for locale: language_COUNTRY. For example, English for the US is en_US.
com_infoengine_SOAP_class
This value is used when sending messages to Windchill PDMLink. It describes the class of the RPC being called in Windchill PDMLink. It is populated via the following global variable:
ESIClassNames/ReleaseResultClass
com_infoengine_SOAP_method
This value, used for an outgoing message from TIBCO BusinessWorks, describes theWindchill PDMLinkRPCs that are being called. It is populated through the following global variables:ESIGetBOMMethod ESIGetECNMethod ESIGetPartMethodESIPost EventMethod ESIPostResultMethod.
Was this helpful?