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.

Reply via email to