Make sure the program calling ICAPICMD is passing in all 41 position. CL has a 32 position limit on what it automatically clears.
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Steinmetz, Paul
Sent: Wednesday, April 09, 2014 12:48 PM
To: 'Midrange Systems Technical Discussion'
Subject: CLP pgm with 2 paramters intermittently getting garbage when called from AJS
I have a CLP program that I call from AJS (Advanced Job Scheduler) Intermittently, the 2nd parameter is getting garbage characters at the end, shown via dump of CLP pgm.
In the CLP program, parm 1 length defined as 15, parm 2 length defined as 41.
The lengths being passed from AJS are less, 12 and 33.
Program . . . . . . . . . . . . > ICAPICMD Name
Library . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB
Parameters . . . . . . . . . . . > '10.5.173.152'
+ for more values > 'sudo /sbin/service jboss-as start'
From the CLP dump
&CMD *CHAR 41 'sudo /sbin/service jboss-as start E seque'
The "E seque" is the garbage, causing the CLP to fail.
Is this an AJS parameter issue?
Thank You
_____
Paul Steinmetz
IBM i Systems Administrator
Pencor Services, Inc.
462 Delaware Ave
Palmerton Pa 18071
610-826-9117 work
610-826-9188 fax
610-349-0913 cell
610-377-6012 home
psteinmetz@xxxxxxxxxx
http://www.pencor.com/
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at
http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.