|
I changed my config, to only have those 2 lines... And I'm still getting this error... AWT class or API used without specifying property os400.awt.native=true or java.awt.headless=true Is there a quick way, in a jsp, to pull these properties values, and show them on the screen,to see what there set to? Mayby tomcat, is overriding the values.. Thanks, Tim -----Original Message----- From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Pete Helgren Sent: Friday, February 03, 2006 8:48 PM To: Web Enabling the AS400 / iSeries Subject: Re: [WEB400] Java Error was Tomcat java properties question Skip the java.home and java.version stuff, we use that to point to a specific JVM Use only : os400.awt.native=true java.awt.headless=true and see what happens. Pete Hatzenbeler, Tim wrote: >This is in our file: > >java.home=/QIBM/ProdData/Java400/jdk14/ >java.version=1.4 >os400.awt.native=true >java.awt.headless=true >------------------------------------ > >I'm running 5.2 > > >If I use those settings, tomcat doesn't want to work... > >I removed them, and placed them in the catalina.sh, and I got the same >error... > > "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ > -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \ > -Dcatalina.base="$CATALINA_BASE" \ > -Dcatalina.home="$CATALINA_HOME" \ >---> -Djava.awt.headless=true \ > -Djava.io.tmpdir="$CATALINA_TMPDIR" \ > org.apache.catalina.startup.Bootstrap "$@" start \ > >> "$CATALINA_BASE"/logs/catalina.out 2>&1 & > > if [ ! -z "$CATALINA_PID" ]; then > echo $! > $CATALINA_PID > fi > > > 40 02/03/06 15:34:59.128760 realcftrap2 0018F8 QJVAJNI >QSYS *STMT > To module . . . . . . . . . : QJVAJNI > > To procedure . . . . . . . : JNI_CreateJavaVM > > Statement . . . . . . . . . : 5529 > > Message . . . . : The Java Virtual Machine has ended. > > Cause . . . . . : Java Virtual Machine 1 has ended because of reason >4. The > reason codes are defined as follows: 01- A Java program called >the > > java.lang.System.exit method with a zero status code. 02- A Java >program > called the java.lang.System.exit method with a non zero status code of >0. > 03- An unexpected system error was detected. 04- A critical Java >Virtual > Machine thread has ended and processing cannot continue. Recovery . . >. : > If the Java Virtual Machine ended because of reason code 03, an >internal > error has occurred. Contact you service representative. Information >about > the error was saved in the Licensed Internal Code log. > > 40 02/03/06 15:34:59.254304 QJVAUTLJVM QSYS *STMT QJVAJVM >QSYS *STMT > From module . . . . . . . . : QJVAUTLJVM > > From procedure . . . . . . : JvaSendMsg > > >Do I need to launch tomcat through the pase enviornment? Or just the >standard strqsh? > >I'm struggling here... > >Thanks, Tim > >-----Original Message----- >From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] >On Behalf Of Pete Helgren >Sent: Friday, February 03, 2006 1:41 PM >To: Web Enabling the AS400 / iSeries >Subject: Re: [WEB400] Tomcat java properties question > >You don't set it for an app, you just set the general property in the >/QIBM/UserData/Java400/SystemDefault.properties file > >This is in our file: > >java.home=/QIBM/ProdData/Java400/jdk14/ >java.version=1.4 >os400.awt.native=true >java.awt.headless=true > >HTH > >Pete Helgren > > >Hatzenbeler, Tim wrote: > > > >>I have a webapp, that is giving me this error message... >> >>AWT class or API used without specifying property >>os400.awt.native=true or java.awt.headless=true >> >>How would I set the headless = true, for an app in tomcat? >> >>Thanks, Tim >> >> >> >> >-- >This is the Web Enabling the AS400 / iSeries (WEB400) mailing list To >post a message email: WEB400@xxxxxxxxxxxx To subscribe, unsubscribe, or >change list options, >visit: http://lists.midrange.com/mailman/listinfo/web400 >or email: WEB400-request@xxxxxxxxxxxx >Before posting, please take a moment to review the archives at >http://archive.midrange.com/web400. > > > -- This is the Web Enabling the AS400 / iSeries (WEB400) mailing list To post a message email: WEB400@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/web400 or email: WEB400-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/web400.
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.