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
/*