IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.


#Sterling
#Supplychain
 View Only
  • 1.  RUN map - parse command line failure : 56

    Posted 06/11/09 05:23 PM

    Originally posted by: AnnGS


    We are running in version 8.2.0.4. I have interim fix 1 installed. Do I need interim fix 2 installed?
    I am receiving this error "RUN map - parse command line failure : 56" in the log when running a map from the Management Console. What could be causing the error? The map is complex sending many emails, reading and writing to several databases. All database rows and other files appear to be created properly. However, I cannot tell for sure if all intended emails get created and sent.

    Any suggestions!

    Thanks,

    Ann S.
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender
    #DataExchange


  • 2.  Re: RUN map - parse command line failure : 56

    Posted 06/12/09 05:16 AM

    Originally posted by: Kepa_Screen


    Normally this error means that the command line passed to the run command is not well formated.

    Could you put here the Command passed to RUN ?
    i might help you with that.
    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender


  • 3.  Re: RUN map - parse command line failure : 56

    Posted 06/12/09 12:36 PM

    Originally posted by: AnnGS


    The command is built in the map rules based on the data passed to the map. When I receive the error, the map audit log is not being produced so I am not able to determine the exact command line that is producing the error. This occurs sporadically, most of the time the command is created properly. Here is a sample of a command that worked. The resource registry entries get resolved correctly in this example. The email address is populated from the result of a DBLOOKUP as is the data for the subject, and the number used in the trace and attachment file names.

    -OAEMAIL1 '%EPay_Remit_Email% -TO abcinc@bis.midco.net -SUB Remit_Info:(ABC_INC)(84372) -TV ..\..\Trace\EPayRemit_84372_tr.txt -ATT %Files_Path%ElectronicPayments\Data\84372_Vndr.txt'

    So if the command is not being created properly it could be an issue with the email address or other fields that are being put in the command? Is that a fair assumption?

    Thanks,
    Ann
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange


  • 4.  Re: RUN map - parse command line failure : 56

    Posted 06/12/09 02:29 PM

    Originally posted by: repanzer


    If you forget to put a space between the -TV and the trace address, such as;

    -TV../folder

    WTX can not regonize the "- command", and will give this error.

    It'll give a 65 for I option (command options on the -Ixx1 side) and 68 for "O" command like options (command options on the -0xx1 side). Your error isn't specifiying ,so it may not be able to know which it is. you may want to post the entire statement here, or just check all your quote marks are in the right place.
    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 5.  Re: RUN map - parse command line failure : 56

    Posted 06/12/09 02:33 PM

    Originally posted by: repanzer


    -PROTO is a required Email adapter command.

    We also have to use -SERVER or we can't send emails, because it's require for -PROTO INET.
    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 6.  Re: RUN map - parse command line failure : 56

    Posted 06/12/09 02:34 PM

    Originally posted by: repanzer


    Sorry; -PROTOL is a required adapter command for {CCMAIL|INET|LNOTES|MAPI|NOTES}
    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender


  • 7.  Re: RUN map - parse command line failure : 56

    Posted 06/15/09 03:23 AM

    Originally posted by: Kepa_Screen


    If the map can not run, then it does not put a Audit log file.
    In this case, i would create a new output card with a single char item, and print out the command that it's going to be passed to the run function.
    Also, may "comment" the run command in order to let the map run without errors and see what exactly is being passed to the run function.

    It may be something related to a path or a command parameter bad-formed. Usually it's something related to quotes missing, or bad written.
    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 8.  Re: RUN map - parse command line failure : 56

    Posted 06/15/09 09:07 AM

    Originally posted by: SystemAdmin


    In earlier versions I have seen return code 56 when the length of the command line passed to the map is greater then 256. I think this is still an issue with 8.2.
    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender