Follow these steps:
If the message contains character data, the generated code will call MQXCNVC. If your exit uses this call, link-edit it with the exit stub program CSQASTUB. The stub is language-independent and environment-independent. Alternatively, you can load the stub dynamically using the dynamic call name CSQXCNVC. See Dynamically calling the WebSphere MQ stub for more information.
Place the link-edited module in your application load library, and in a data set that is referenced by the CSQXLIB DD statement of your task procedure started by your channel initiator.
See Writing WebSphere MQ-IMS bridge applications for information about data conversion within the WebSphere MQ-IMS bridge.