|
Thanks for the sample Kristen, I have tried you code. I am still not getting the CLASSPATH exported outside of the script. We found an old message that indicated some earlier releases had a problem with the QShell export command. We will look for a PTF on that. We are on v5r3 now. Terry -----Original Message----- From: java400-l-bounces@xxxxxxxxxxxx [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Kristen Henry Sent: Friday, September 16, 2005 10:02 AM To: 'Java Programming on and around the iSeries / AS400' Subject: RE: Exporting variables in QShell Oops the first line wrapped, try again--- I do it like this for the AS/400: # Set the Classpath CLASSPATH=${CLASSPATH}:/opt/appl/bin/ps400.jar; CLASSPATH=${CLASSPATH}:/opt/appl/electric/lib/jsse.jar; CLASSPATH=${CLASSPATH}:/opt/appl/electric/lib/GLUE-ALL.jar; CLASSPATH=${CLASSPATH}:/opt/appl/bin/jt400Native.jar; CLASSPATH=${CLASSPATH}:/opt/appl/bin/xerces.jar; CLASSPATH=${CLASSPATH}:/opt/appl/bin/xmlParserAPIs.jar; export CLASSPATH; echo CLASSPATH: $CLASSPATH >> /opt/AVAps/logs/stdout.log Also remember to export your path... Kristen > -----Original Message----- > From: java400-l-bounces@xxxxxxxxxxxx > [mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Terry Perkins > Sent: Friday, September 16, 2005 10:51 AM > To: java400-l@xxxxxxxxxxxx > Subject: Exporting variables in QShell > > > Hello > In conjunction with trying Hibernate and Spring, we have some > very long classpaths. > We have tried to set up QShell scripts that we can run to set > the classpath for different situations. > > A script may consist of a single line like: > export -s CLASSPATH='.:/java/lib/jt400.jar:java/lib/utility.jar' > > If we enter the export command directly in QShell it works. > If we run it in a script it does not work. > It acts like all variables are local to the script and can > not be exported. > > What are we doing wrong? > Do you have suggestions for dynamically setting a classpath? > > > Terry
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.