Skip to main content
Summary What is the difference between Orbix 6.3 and Orbix 6.2 IMS RAW service?
Article Number 18562
Environment IBM z/OS V1R7 IBM z/OS V1R8 IBM z/OS V1R9 IBM z/OS V1R10 Orbix Mainframe 6.3
Question/Problem Description What is the difference between Orbix 6.2 and Orbix 6.3 IMS RAW service?
What changes have been made to IMSRaw interface?
BAD_PARAM exception when contacting IMSRaw interface
Clarifying Information
Error Message
Defect/Enhancement Number
Cause
Resolution Orbix Mainframe 6.3 updated the imsraw IDL interface in two ways:
 - the do_trans() operation has been removed.
 - the IMSRaw interface has been scoped inside a module called IT_MFA_IMS

To maintain backwards compatibility with older client applications, the IMS server adapter can be configured to expose the legacy unscoped imsraw API.

The relevant configuration variables are "plugins:imsa:imsraw_api_support" and "plugins:cicsa:cicsraw_api_support". Both of these can be set to "scoped", "unscoped", or "both".

The "scoped" setting exposes only the scoped IT_MFA_IMS::imsraw or IT_MFA_CICS::cicsraw API. This is the default setting.
The "unscoped" setting exposes only the unscoped imsraw or cicsraw API.
Finally, the "both" setting expose both scoped and unscoped versions of the API
Workaround
Notes For more information, please see our Mainframe Migration Guide: http://supportline.microfocus.com/Documentation/books/Orbix/62/Mainframe/mainframe_migration.pdf
Attachment
Created date: 06 September 2011
Last Modified: 13 February 2013
Last Published: 23 June 2012
First Published date: 10 September 2011

#KnowledgeDocs
#Orbix