Cheong, I’m using Windows and
WO5.2. I don’t have WO5.4.
I’ve done some testing and
Eclipse 3.6+WOLips 3.6 does the right thing for me. CLSSPATH gets WOROOT and
APPROOT in front of libraries:
WOROOT/Library/Frameworks/JavaEOAccess.framework/Resources/Java/javaeoaccess.jar
WOROOT/Library/Frameworks/JavaEOControl.framework/Resources/Java/javaeocontrol.jar
WOROOT/Library/Frameworks/JavaEOControl.framework/WebServerResources/Java/JavaEOControl.jar
…
I’ve written a small app
Properties
prop = new Properties();
WOEnvironment
woEnvironment = new WOEnvironment(prop);
WOVariables
woVariables = woEnvironment.getWOVariables();
System.out.println(WOVariables.SYSTEM_ROOT
+ " = " + woVariables.systemRoot());
System.out.println(WOVariables.LOCAL_ROOT
+ " = " + woVariables.localRoot());
Running it against woproject.jar
from 3.7 gives me:
wo.system.root = C:\Apple
wo.local.root = C:\Apple\Local
Running it against woproject.jar
from 3.6 gives me:
wo.system.root = C:/Apple
wo.local.root = C:/Apple/Local
I’m thinking that these
flipping slashes are messing it for me.
Thanks
--
i5mast
From: Cheong Hee (Gmail)
[mailto:email@hidden]
Sent: Thursday, May 24, 2012 1:43 AM
To: Strumyla, Marius; email@hidden
Subject: Re: Wrong CLASSPATH when installing WOApp with WOLips
wo.system.root=C\:/Apple
wo.local.root=C\:/Apple/Local
I
have just checked that this is what I am getting too in my windows wolips
properties file. So I think your properties file is fine. May
be you could try to install your WO54 in a separate new directory and have a
clearer class path for WO54.