There is a parameter you need to pass if you're using SBMJOB to export the
environment variables. I don't remember what it is as I haven't used an IBM
i in over a year now, but if you prompt SBMJOB you should see it.
--
James R. Perkins


On Thu, Oct 4, 2012 at 8:03 AM, Sonin,Nikolai <nsonin@xxxxxxxxxxx> wrote:

Thanks for that information. I am using the RUNJVA command to start my
class in my batch job but it is not finding my class. Does RUNJVA look in
the current directory or do I need to specify the full path name to my
class?

Nick Sonin

-----Original Message-----
From: Dan Kimmel [mailto:dkimmel@xxxxxxxxxxxxxxx]
Sent: Thursday, October 04, 2012 10:33 AM
To: Java Programming on and around the IBM i
Subject: RE: Running Java in a batch Job

I've not done this myself, but it would help my application, so I looked
it up.

To monitor for ENDSBS or ENDJOB use Runtime.addShutdownHook().

I found this in an old APAR report associated with a V5R2 PTF. Assumably,
all releases since then will have the functionality.

-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx [mailto:
java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Sonin,Nikolai
Sent: Thursday, October 04, 2012 9:11 AM
To: java400-l@xxxxxxxxxxxx
Subject: Running Java in a batch Job

To All:



I finally have my Java environment setup to run the J9 Java6 JVM and the
Classic 1.4 JVM in separate worlds and can run either JVM by setting my
JAVA_HOME ENVVAR. My question now is what is the best way to start a Java
jar file from within a CL batch job and what is the cleanest way of ending
the job when an ENDSBS command is processed? Thanks for all of your help
so far.



Nick Sonin

--
This is the Java Programming on and around the IBM i (JAVA400-L) mailing
list To post a message email: JAVA400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/java400-l.



--
This is the Java Programming on and around the IBM i (JAVA400-L) mailing
list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.

--
This is the Java Programming on and around the IBM i (JAVA400-L) mailing
list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.