ARSXML and libpath variables

Previous topic - Next topic

geoffwilde

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?


geoffwilde

Never mind.... make sure line numbers are off. Doh!

Ed_Arnold

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
/*                                                                                                             
#zOS #ODF

geoffwilde

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.


Ed_Arnold

> 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 
/*                                                                                                                     
#zOS #ODF

geoffwilde

We had to add time=nolimit to the jobcard..