OnDemand User Group

Support Forums => z/OS Server => Topic started by: geoffwilde on March 29, 2012, 10:20:26 AM

Title: ARSXML and libpath variables
Post by: geoffwilde on March 29, 2012, 10:20:26 AM
Trying to run ARSXML on Z, and my libpath variable goes beyond col 72. Anyone been able to move the environmental variables to a dataset, or an ishell profile?

Title: Re: ARSXML and libpath variables
Post by: geoffwilde on March 29, 2012, 12:36:33 PM
Never mind.... make sure line numbers are off. Doh!
Title: Re: ARSXML and libpath variables
Post by: Ed_Arnold on March 30, 2012, 07:12:56 AM
Geoff - if it helps, I see in all of my sample jobs for the ODF IVP it looks like you can split that stuff at the colon:

//STDENV DD *                                               
CLASSPATH=/usr/lpp/ars/V8R5M0/bin/xml/ODAdmin.jar:           
          /usr/lpp/java/J6.0_64/lib/core.jar                 
LIBPATH=/usr/lpp/ixm1a/IBM/xml4c-5_7/lib/:$LIBPATH           
PATH=/usr/lpp/java/J6.0_64/bin:/usr/lpp/ars/V8R5M0/bin:$PATH
/*         

(full job)

//STEP1    EXEC PGM=BPXBATCH,REGION=0M                         
//*                                                             
//STEPLIB  DD DISP=SHR,DSN=ARS.ARSV850.SARSLOAD                 
//         DD DISP=SHR,DSN=DSN.DB2VA10.SDSNEXIT                 
//         DD DISP=SHR,DSN=DSN.DB2VA10.SDSNLOAD                 
//SYSPRINT DD SYSOUT=*                                         
//SYSOUT   DD SYSOUT=*                                         
//STDERR   DD PATH='/tmp/bpxbatch.err',PATHMODE=SIRWXU,         
//            PATHOPTS=(OWRONLY,OCREAT,OTRUNC)                 
//STDOUT   DD PATH='/tmp/bpxbatch.out',PATHMODE=SIRWXU,         
//            PATHOPTS=(OWRONLY,OCREAT,OTRUNC)                 
//STDPARM DD *                                                 
PGM /usr/lpp/ars/V8R5M0/bin/arsxml                             
add                                                             
-h ARCH850 -u odadmin -p for4raw -v                             
-i /usr/lpp/ars/V8R5M0/bin/xml/samples/recipientAdd.ebcdic.xml 
//STDENV DD *                                                   
CLASSPATH=/usr/lpp/ars/V8R5M0/bin/xml/ODAdmin.jar:           
          /usr/lpp/java/J6.0_64/lib/core.jar                 
LIBPATH=/usr/lpp/ixm1a/IBM/xml4c-5_7/lib/:$LIBPATH           
PATH=/usr/lpp/java/J6.0_64/bin:/usr/lpp/ars/V8R5M0/bin:$PATH
/*                                                                                                             
Title: Re: ARSXML and libpath variables
Post by: geoffwilde on April 03, 2012, 06:54:19 AM
Thanks Ed. I did get it into a parm member too, but forgot to turn off line numbers so it didn't like them hanging on at the end of the line.

Now, if you had the magic libpath info to get arsxml working with 8.4.0.3 for us.

Title: Re: ARSXML and libpath variables for 8.4.0.3
Post by: Ed_Arnold on April 12, 2012, 01:28:36 PM
> if you had the magic libpath info to get arsxml working with 8.4.0.3 for us

Here's what I use:

//STEP1    EXEC PGM=BPXBATCH,REGION=0M                             
//STEPLIB  DD DISP=SHR,DSN=DSN.DB2V810.SDSNEXIT                   
//         DD DISP=SHR,DSN=DSN.DB2V810.SDSNLOAD                   
//         DD DISP=SHR,DSN=ARS.ARSV840.SARSLOAD                   
//SYSPRINT DD SYSOUT=*                                             
//SYSOUT   DD SYSOUT=*                                             
//STDERR   DD SYSOUT=*                                             
//STDOUT   DD SYSOUT=*                                             
//STDPARM  DD *                                                   
PGM /usr/lpp/ars/V8R4M0/bin/arsxml export -u odv733 -p xxxxxx -v
-h ARCHIVE                                                         
-i /usr/lpp/ars/V8R4M0/bin/xml/samples/exportgroups.ebcdic.xml     
-o /tmp/xmlo -w IBM1140                                           
/*   
//STDENV DD *                                             
CLASSPATH=/usr/lpp/ars/V8R4M0/bin/xml/ODAdmin.jar:         
          /usr/lpp/java/J1.4/lib/core.jar                 
LIBPATH=/usr/lpp/ars/V8R4M0/bin/xml:$LIBPATH               
PATH=/usr/lpp/java/J1.4/bin:/usr/lpp/ars/V8R4M0/bin:$PATH 
/*                                                                                                                     
Title: Re: ARSXML and libpath variables
Post by: geoffwilde on April 12, 2012, 01:54:57 PM
We had to add time=nolimit to the jobcard..