On 26/04/2017 10:37 PM, Allan Staller wrote:
<snip>
Maybe the IBM JVM is different to the Oracle one? I tried to find IBM
documentation, but it is not so explicit.
</snip>
No it is not! Oracle has a lab in France that is in charge of the porting
process.
IBM merely repackages what Oracle provides from the porting lab into PTFs.
With more testing today, it looks like the culprit is the JZOS batch
launcher. It seems that it doesn't support the Java 1.6+ classpath
wildcards.
Invoking Java direcly from BPXBATCH worked, the wildcard worked
correctly for the CLASSPATH environment variable as well as the
-classpath command line option.
I was curious to see whether you could get around it by passing the
-classpath as a JVM option, but it seems not. I suspect JZOS takes the
job of setting the classpath away from the JVM entirely and it is a bit
limited in what is supports. I wonder whether this is a deliberate
restriction, or something that wasn't updated for 1.6+ behaviour?
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN