Mixed case Commands cause issues in RDMLX (JSMX) BIF's

Date:20 March 2009
Product/Release:LANSA Integrator 
Abstract:Mixed case Commands cause issues in RDMLX (JSMX) BIF's.
Submitted By:LANSA Technical Support

The RDMLX BIF code checks if a command passed to it is the SERVICE_LOAD command and if it is, sends HTTP information with the command to LANSA Integrator.

When the command SERVICE_LOAD is mixed case, ie Service_Load, the code logic does not detect the command, so the HTTP information is not made available to JSMDirect services.

For Example:

This fails
#JSMCMD := "Service_Load SERVICE_CONTENT(*HTTP) Service(HTTPService) TRACE(*YES)"

This works :
#JSMCMD := "SERVICE_LOAD SERVICE_CONTENT(*HTTP) Service(HTTPService) TRACE(*YES)"

This issue is scheduled to be fixed via EPC. Check the EPC pages for updates. The workaround, in the meantime is to specify the command in uppercase only.