|
>In V5R2, you can only start the JVM once. (In V5R1, you can usually start it many times, but it's not really supported so you occasionally can only get the 1.1 JDK on restarts. I wouldn't build a dependency in V5R1 on being able to bring down the JVM and restart it, given this restriction in V5R2. Whoa, wait a sec, do you mean that I am bringing down and starting the JVM each time I change or attempt to change the CLASSPATH? >So I think the CLASSPATH should be setup once, at the start of the job, with all the directories for any application that might need Java. This doesn't seem very feasible given the amount of ILE around here. If I am another programmer in my shop, why should I have to care if Aaron used Java behind the scenes for his RPGMail tool? If it caused big problems then yes they will need to care, but I still don't see the need if I can just monitor for a message if a CLASSPATH entry add attempt fails. Am I missing something? Thanks, Aaron Bartell -----Original Message----- From: Barbara Morris [mailto:bmorris@xxxxxxxxxx] Sent: Wednesday, September 10, 2003 7:01 PM To: rpg400-l@xxxxxxxxxxxx Subject: Re: ClassPath Woes - What the Heck is happening. "Bartell, Aaron L. (TC)" wrote: > > Tried that, then it replaces anything else that might be in the CLASSPATH > variable. I can't guarantee that I am the only one using the CLASSPATH. > It's just easier to say "Here, add this to the classpath, if it's already > there shoot me an error and I will handle it". One could write some > routines to see if a particular entry exists in the CLASSPATH but I just > found this to be easier. > > Are there any gotcha's with this approach? > In V5R2, you can only start the JVM once. (In V5R1, you can usually start it many times, but it's not really supported so you occasionally can only get the 1.1 JDK on restarts. I wouldn't build a dependency in V5R1 on being able to bring down the JVM and restart it, given this restriction in V5R2. See "Java Programming Changes" in the V5R2 Memo to Users http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzaq9.pdf.) So I think the CLASSPATH should be setup once, at the start of the job, with all the directories for any application that might need Java. It might even be good to have a *SYS CLASSPATH envvar, so it would be added automatically to every job when the job starts. _______________________________________________ This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/rpg400-l or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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.