Op 30 jul. 2013, om 10:40 heeft Elizabeth Lynch <l...@plsys.co.uk> het volgende geschreven:
> Hi Johan > > You could try changing the Java reference in > > /Library/WebObjects/JavaApplications/wotaskd.woa/Contents/MacOS/MacOSClassPath.txt > > from > > # JVM == java > > to something more like > > # JVM == > /System/Library/Frameworks/JavaVM.framework/Versions/1.7.25//Commands/ java > > I don't know for sure this is the right solution, but it seems like it would > be worth a try. > Tried it in /Library/WebObjects/JavaApplications/wotaskd.woa/Contents/MacOS/MacOSClassPath.txt and MacOSXServerClassPath.txt, and in the app's MacOSClassPath.txt. I am getting: Launching theaterres.woa ... /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java -XX:NewSize=2m -Xmx64m -Xms32m -DWORootDirectory="/System" -DWOLocalRootDirectory="" -DWOUserDirectory="/Library/WebObjects/JavaApplications/wotaskd.woa" -DWOEnvClassPath="" -DWOApplicationClass=nl.netsense.theaterres.Application -DWOPlatform=MacOS -Dcom.webobjects.pid=23891 -Djava.awt.headless=true -classpath WOBootstrap.jar com.webobjects._bootstrap.WOBootstrap -WOHost localhost -WOPort 2001 -WOCachingEnabled YES -WODebuggingEnabled NO -WOOutputPath /Library/WebObjects/Logs/theaterres-1 -WOAutoOpenInBrowser NO -WOAutoOpenClientApplication NO -WOLifebeatInterval 30 -WOLifebeatEnabled YES -WOLifebeatDestinationPort 1085 -WOAdaptor WODefaultAdaptor -WOWorkerThreadCount 8 -WOListenQueueSize 128 -WOWorkerThreadCountMin 16 -WOWorkerThreadCountMax 256 -NSProjectSearchPath "()" -WOSessionTimeOut 3600 -WOApplicationName theaterres -WOMonitorEnabled YES -WONoPause YES -Djava.awt.headless=true Loading /Library/WebObjects/Applications/theaterres.woa/Contents/MacOS/MacOSClassPath.txt Still at the end: java.lang.UnsupportedClassVersionError: nl/netsense/theaterres/Application : Unsupported major.minor version 51.0 > Liz > > On 30 Jul 2013, at 07:30, Johan Henselmans <jo...@netsense.nl> wrote: > >> Here's the situation: >> >> I have to use a framework which is java 1.7+ >> I have to use Snow Leopard >> I have to use WebObjects. >> >> I got this far: >> I am compiling on Mac Os 10.8, Eclipse 3.7, have set the Java Parameter on >> 1.7, compiles fine, app runs fine in 10.8 from wotaskd. >> >> On Snow Leopard: >> I Installed java 1.7.25 on Snow Leopard with Pacifist, it displays in Java >> Preferences, and I have set it to be the default JVM in JavaPreferences: >> >> <PastedGraphic-1.png> >> >> I installed wotaskd and womonitor form Wonder integration in >> /Library/WebObjects/JavaApplications (and ERExtensions, AJax and ERJars >> framework, because they are not included), >> >> >> >> I removed /System/Library/LaunchDaemons/com.apple.wotaskd.plist and >> womonitor.plist >> I added the com.webobjects.wotaskd.plist and the >> com.webobjects.womonitor.plist to /Library/LaunchDaemons/ >> >> >> java -version gives: >> java version "1.7.0_25" >> Java(TM) SE Runtime Environment (build 1.7.0_25-b15) >> Java HotSpot(™) 64-Bit Server VM (build 23.25-b01, mixed mode) >> >> However, starting wotaskd and womonitor log that they are using 1.6: >> >> wotaskd: >> java.endorsed.dirs=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/endorsed >> wotaskd: >> java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext >> wotaskd: java.runtime.name=Java(TM) SE Runtime Environment >> wotaskd: java.runtime.version=1.6.0_51-b11-456-10M4508 >> wotaskd: java.specification.name=Java Platform API Specification >> wotaskd: java.specification.vendor=Sun Microsystems Inc. >> wotaskd: java.specification.version=1.6 >> wotaskd: java.vendor=Apple Inc. >> wotaskd: java.vendor.url=http://www.apple.com/ >> wotaskd: java.vendor.url.bug=http://bugreport.apple.com/ >> wotaskd: java.version=1.6.0_51 >> wotaskd: java.vm.info=mixed mode >> wotaskd: java.vm.name=Java HotSpot(TM) 64-Bit Server VM >> wotaskd: java.vm.specification.name=Java Virtual Machine Specification >> wotaskd: java.vm.specification.vendor=Sun Microsystems Inc. >> wotaskd: java.vm.specification.version=1.0 >> wotaskd: java.vm.vendor=Apple Inc. >> wotaskd: java.vm.version=20.51-b01-456 >> >> Running the app from the command-line gives java 1.7, but running from >> wotaskd gives the following log in >> /Library/WebObjects/Logs/SpawnOfWotaskd.log (after touching >> /tmp/logWebObjects): >> java.lang.UnsupportedClassVersionError: nl/netsense/theaterres/Application : >> Unsupported major.minor version 51.0 >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:615) >> at >> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) >> at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) >> at java.net.URLClassLoader.access$000(URLClassLoader.java:58) >> at java.net.URLClassLoader$1.run(URLClassLoader.java:197) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >> at com.webobjects._bootstrap.WOBootstrap.main(WOBootstrap.java:84) >> >> I know that one, it means I am not running java 1.7. >> >> >> So question: >> -how do I get wotaskd to start apps with java 1.7? >> >> >> Johan Henselmans >> jo...@netsense.nl >> >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-deploy/liz%40plsys.co.uk >> >> This email sent to l...@plsys.co.uk > Johan Henselmans jo...@netsense.nl _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com This email sent to arch...@mail-archive.com