You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Kevan Miller <ke...@gmail.com> on 2009/10/03 00:10:34 UTC

Re: Startup Error Using Eclipse

On Sep 29, 2009, at 5:02 PM, Wiles, Wade wrote:

> I’ve seen some previous posts about similar issues so I thought this  
> would be a good place to start. ( I have also posted on The  
> MyEclipse forum)
>
> I’m running MyEclipseIDE 7.5 on MacBookPro JDK 1.5. I can start  
> Geronimo( geronimo-tomcat6-javaee5-2.1.4) manually using the command  
> line but when I use Eclipse ( without a project ) I get an error as  
> listed below:
>
> Here is the program args from the launch config screen:
> /Applications/geronimo-tomcat6-javaee5-2.1.4/bin/server.jar —long
>
> -Djava.library.path=/System/Library/Frameworks/JavaVM.framework/ 
> Versions/1.5.0/Home/bin -Dorg.apache.geronimo.base.dir=/Applications/ 
> geronimo-tomcat6-javaee5-2.1.4 -Djava.io.tmpdir=/Applications/ 
> geronimo-tomcat6-javaee5-2.1.4/var/temp -Djava.ext.dirs=/System/ 
> Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/jre/lib/ 
> ext:"/Applications/geronimo-tomcat6-javaee5-2.1.4/lib/ext" - 
> Djava.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/ 
> Versions/1.5.0/Home/jre/lib/endorsed:"/Applications/geronimo-tomcat6- 
> javaee5-2.1.4/lib/endorsed"

Hi Wade,
Your problem is in your -Djava.ext.dirs setting. Replace:

/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/jre/ 
lib/ext

with:

/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext

Similar problem with endorsed.dirs, but endorsed.dirs will be empty,  
anyway... Note that the above is not setting -javaagent. So, OpenJPA  
will not be operating in its normal mode. Start a server using  
'geronimo.sh run', will start the server as follows:

/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/bin/java  
-javaagent:/Users/kevan/Servers/geronimo-tomcat6-javaee5-2.1.4/bin/ 
jpa.jar -Dorg.apache.geronimo.home.dir=/Users/kevan/Servers/geronimo- 
tomcat6-javaee5-2.1.4 -Djava.endorsed.dirs=/Users/kevan/Servers/ 
geronimo-tomcat6-javaee5-2.1.4/lib/endorsed:/System/Library/Frameworks/ 
JavaVM.framework/Versions/1.5/Home/lib/endorsed -Djava.ext.dirs=/Users/ 
kevan/Servers/geronimo-tomcat6-javaee5-2.1.4/lib/ext:/System/Library/ 
Frameworks/JavaVM.framework/Versions/1.5/Home/lib/ext - 
Djava.io.tmpdir=var/temp -jar /Users/kevan/Servers/geronimo-tomcat6- 
javaee5-2.1.4/bin/server.jar

--kevan