Thanks Kevin,
Where would the optimal place be to setup the Java_home env variable for
geronimo. I looked at the setjavaenv.sh script, but that sure doesn't look
like it was meant to be tinkered with. Following your suggestion I exported
the CurrentJDK as Java home and it seems to have gotten further but I now
have several errors coming out to the console. The most serious seems to be
that there is no deploy directory which seems quite strange to me.
Console:
./geronimo.sh run --long
Using GERONIMO_HOME: /usr/share/geronimo-jetty7-javaee5-2.2
Using GERONIMO_TMPDIR: var/temp
Using JRE_HOME:
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Booting Geronimo Kernel (in Java 1.6.0_17)...
Module 1/74 org.apache.geronimo.framework/j2ee-system/2.2/car
started in .000s
Module 2/74 org.apache.geronimo.framework/jee-specs/2.2/car
started in .000s
Module 3/74 org.apache.geronimo.plugins.classloaders/xbean-finder/2.2/car
started in .000s
Module 4/74 org.apache.geronimo.framework/xmlbeans/2.2/car
started in .000s
Module 5/74 org.apache.geronimo.framework/rmi-naming/2.2/car
started in .163s
Module 6/74
org.apache.geronimo.plugins.classloaders/geronimo-javaee-deployment_1.1MR3_spec/2.2/car
started in .000s
Module 7/74 org.apache.geronimo.framework/plugin/2.2/car
2010-02-10 14:40:49,790 ERROR [AbstractEncryption] Unable to decrypt
java.io.EOFException
at
java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)
at
java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)
at
java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:781)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)
at
org.apache.geronimo.crypto.AbstractEncryption.decrypt(AbstractEncryption.java:76)
at
org.apache.geronimo.crypto.EncryptionManager.decrypt(EncryptionManager.java:109)
at
org.apache.geronimo.system.plugin.PluginRepositoryDownloader.loadUserRepositories(PluginRepositoryDownloader.java:122)
at
org.apache.geronimo.system.plugin.PluginRepositoryDownloader.<init>(PluginRepositoryDownloader.java:80)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org.apache.xbean.recipe.ReflectionUtil$ConstructorFactory.create(ReflectionUtil.java:952)
at
org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:276)
at org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
at org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:911)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$e7a25b4b.startConfiguration(<generated>)
at
org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:161)
at
org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:78)
at
org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
started in .882s
Module 8/74 org.apache.geronimo.framework/geronimo-gbean-deployer/2.2/car
started in .390s
Module 9/74 org.apache.geronimo.configs/j2ee-server/2.2/car
started in .076s
Module 10/74 org.apache.geronimo.framework/j2ee-security/2.2/car
started in .245s
Module 11/74 org.apache.geronimo.framework/server-security-config/2.2/car
started in .046s
Module 12/74
org.apache.geronimo.plugins.classloaders/geronimo-schema-jee_5/2.2/car
started in .000s
Module 13/74 org.apache.geronimo.configs/j2ee-deployer/2.2/car
started in .156s
Module 14/74 org.apache.geronimo.configs/client-deployer/2.2/car
started in .042s
Module 15/74 org.apache.geronimo.configs/aspectj/2.2/car
started in .013s
Module 16/74 org.apache.geronimo.configs/clustering/2.2/car
started in .056s
Module 17/74 org.apache.geronimo.configs/transaction/2.2/car
started in .177s
Module 18/74 org.apache.geronimo.configs/connector-deployer/2.2/car
started in .101s
Module 19/74 org.apache.geronimo.configs/derby/2.2/car
started in .000s
Module 20/74 org.apache.geronimo.configs/system-database/2.2/car
started in 1.118s
Module 21/74 org.apache.geronimo.configs/openjpa/2.2/car
started in .007s
Module 22/74 org.apache.geronimo.configs/webservices-common/2.2/car
started in .000s
Module 23/74 org.apache.geronimo.configs/openejb/2.2/car
started in .810s
Module 24/74 org.apache.geronimo.configs/openejb-deployer/2.2/car
started in .102s
Module 25/74
org.apache.geronimo.configs/openejb-clustering-builder-wadi/2.2/car
started in .616s
Module 26/74 org.apache.geronimo.configs/jetty7/2.2/car
started in .459s
Module 27/74 org.apache.geronimo.configs/jetty7-deployer/2.2/car
started in .124s
Module 28/74
org.apache.geronimo.configs/jetty7-clustering-builder-wadi/2.2/car
started in .109s
Module 29/74 org.apache.geronimo.configs/openejb-corba-deployer/2.2/car
started in .111s
Module 30/74 org.apache.geronimo.configs/j2ee-corba-yoko/2.2/car
started in .826s
Module 31/74 org.apache.geronimo.configs/mejb/2.2/car
started in .482s
Module 32/74 org.apache.geronimo.framework/transformer-agent/2.2/car
started in .000s
Module 33/74 org.apache.geronimo.framework/gshell-framework/2.2/car
started in .000s
Module 34/74 org.apache.geronimo.framework/gshell-geronimo/2.2/car
started in .000s
Module 35/74 org.apache.geronimo.framework/gshell-remote/2.2/car
started in .000s
Module 36/74 org.apache.geronimo.configs/persistence-jpa10-deployer/2.2/car
started in .060s
Module 37/74 org.apache.geronimo.configs/hot-deployer/2.2/car
2010-02-10 14:40:57,735 ERROR [GBeanInstanceState] Error while starting;
GBean is now in the FAILED state:
abstractName="org.apache.geronimo.configs/hot-deployer/2.2/car?ServiceModule=org.apache.geronimo.configs/hot-deployer/2.2/car,j2eeType=GBean,name=HotDeployer"
java.lang.IllegalStateException: Hot deploy directory
/usr/share/geronimo-jetty7-javaee5-2.2/deploy does not exist and cannot be
created!
at
org.apache.geronimo.deployment.hot.DirectoryHotDeployer.doStart(DirectoryHotDeployer.java:153)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$e7a25b4b.startConfiguration(<generated>)
at
org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:161)
at
org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:78)
at
org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
Server Startup failed
org.apache.geronimo.kernel.config.LifecycleException: start of
org.apache.geronimo.configs/hot-deployer/2.2/car failed
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:562)
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:816)
at
org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at
org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at
org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at
org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$e7a25b4b.startConfiguration(<generated>)
at
org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:161)
at
org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:78)
at
org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:45)
at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:30)
Caused by: org.apache.geronimo.kernel.config.InvalidConfigException: Unknown
start exception
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:522)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546)
... 15 more
Caused by: org.apache.geronimo.gbean.InvalidConfigurationException:
Configuration org.apache.geronimo.configs/hot-deployer/2.2/car failed to
start due to the following reasons:
The service
ServiceModule=org.apache.geronimo.configs/hot-deployer/2.2/car,j2eeType=GBean,name=HotDeployer
did not start because Hot deploy directory
/usr/share/geronimo-jetty7-javaee5-2.2/deploy does not exist and cannot be
created!
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:485)
... 17 more
log4j:WARN No appenders could be found for logger
(org.eclipse.jetty.util.log).
log4j:WARN Please initialize the log4j system properly.
kevan wrote:
>
>
> On Feb 10, 2010, at 12:57 PM, glloyd wrote:
>
>>
>> I can't seem to get Geronimo to launch at all the geronimo.out contains
>> the
>> following:
>>
>> Booting Geronimo Kernel (in Java 1.6.0_17)...
>> Module 1/74 org.apache.geronimo.framework/j2ee-system/2.2/car
>>
>> started in .000s
>> Module 2/74 org.apache.geronimo.framework/jee-specs/2.2/car
>>
>> started in .000s
>> Module 3/74
>> org.apache.geronimo.plugins.classloaders/xbean-finder/2.2/car
>>
>> started in .000s
>> Module 4/74 org.apache.geronimo.framework/xmlbeans/2.2/car
>>
>> started in .000s
>> Module 5/74 org.apache.geronimo.framework/rmi-naming/2.2/car
>>
>> started in .226s
>> Module 6/74
>> org.apache.geronimo.plugins.classloaders/geronimo-javaee-deployment_1.1MR3_spec/2.2/car
>> started in .000s
>> Module 7/74 org.apache.geronimo.framework/plugin/2.2/car
>>
>> 2010-02-10 12:24:45,381 ERROR [AbstractEncryption] Unable to decrypt
>> java.security.NoSuchAlgorithmException: Cannot find any provider
>> supporting
>> AES
>> at javax.crypto.Cipher.getInstance(DashoA13*..)
>> at
>> org.apache.geronimo.crypto.AbstractEncryption.decrypt(AbstractEncryption.java:74)
>
> Almost certain that your issue is related to your JAVA_HOME or JRE_HOME
> setting. It's a little tricky on Mac OS, given the Java install layout.
> Here's my settings:
>
> export
> JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
>
> If that doesn't work, let us know some more details -- exactly how you are
> starting geronimo, etc. I'd recommend running geronimo in the foreground,
> while your working through this issue (e.g. "./geronimo.sh run --long")
>
> $ ./geronimo.sh run --long
> Using GERONIMO_HOME: /Users/kevan/Servers/geronimo-tomcat6-javaee5-2.2
> Using GERONIMO_TMPDIR: var/temp
> Using JRE_HOME:
> /System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
> Booting Geronimo Kernel (in Java 1.6.0_17)...
> ...
>
> --kevan
>
--
View this message in context:
http://old.nabble.com/Newbie-running-Geronimo-Jetty-on-mac-tp27535372s134p27536915.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.