geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: Geronimo 2.0.1 first startup and GBean is now in the FAILED state
Date Tue, 04 Sep 2007 14:25:34 GMT

On Sep 4, 2007, at 9:55 AM, Xh wrote:

> Hi!
>
> I forgot to add that, on my Ubuntu, I also have WAS-CE 1.1 and it  
> works fine.
>
> The problem is with G2.0.1.

Hi Lukasz,
At present, Geronimo 2.0.1 expects the following directory layout for  
your JRE/JAVA installation:

  $JAVA_HOME/jre/lib/ext/
or
$JRE_HOME/lib/ext

For a Sun 1.5 JRE/JDK the ext directory contains sunpkcs11.jar. IIRC,  
this is the important jar. Failure to load this jar causes the  
problem you are reporting...

If your JRE structure doesn't match the above, then that is a  
problem. I haven't run Geronimo on 1.6. So, YMMV.

One final option is to not use the geronio.sh/startup.sh scripts and  
invoke java directly:

java -Djava.endorsed.dirs=lib/endorsed -javaagent:bin/jpa.jar -jar  
bin/server.jar

--kevan

>
> thanks
> best regards
> Łukasz
>
> ----- Original Message ----
> From: Xh <xhsaymyname@yahoo.co.uk>
> To: user@geronimo.apache.org
> Sent: Tuesday, 4 September, 2007 3:51:29 PM
> Subject: Re: Geronimo 2.0.1 first startup and GBean is now in the  
> FAILED state
>
> Hi Kevan!
>
> These are my settings:
>
> $ echo $JAVA_HOME
> /usr/local/java
> $ echo $JRE_HOME
> /usr/local/java
>
> Directory /usr/local/java exists
>
> $ sudo update-alternatives --config java
>
> There are 3 alternatives which provide `java'.
>
>   Selection    Alternative
> -----------------------------------------------
>       1        /usr/bin/gij-wrapper-4.1
>  +    2        /usr/lib/jvm/java-gcj/jre/bin/java
> *     3        /usr/local/java/bin/java
>
> Press enter to keep the default[*], or type selection number:
>
> $ java -version
> java version "1.6.0_02"
> Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
> Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)
>
> same as:
> $ /usr/local/java/bin/java -version
> java version "1.6.0_02"
> Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
> Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)
>
> any other idea?
>
> best regards
> Łukasz
>
> ----- Original Message ----
> From: Kevan Miller <kevan.miller@gmail.com>
> To: "user@geronimo.apache.org" <user@geronimo.apache.org>
> Sent: Tuesday, 4 September, 2007 2:36:07 PM
> Subject: Re: Geronimo 2.0.1 first startup and GBean is now in the  
> FAILED state
>
> Check your JRE_HOME or JAVA_HOME setting. One of them is not set  
> properly...
>
> --kevan
>
> Sent from my iPhone
>
> On Sep 4, 2007, at 5:27 AM, Xh <xhsaymyname@yahoo.co.uk> wrote:
>
>> Hi!
>>
>> I have Ubuntu 6.06 LTS with 2.6.15 kernel
>>
>> It's for sure not the long path problem, I have my Geronimo in:
>> /wazne/dist/geronimo2/
>>
>> To be 100% sure it's not the long path issue, I've tried the / 
>> wazne/dist/g2 directory with the same result.
>>
>> G 2.0.1 fails at startup!
>>
>> any other idea?
>> thanks and best regards
>> Łukasz
>>
>>
>> ----- Original Message ----
>> From: Vamsavardhana Reddy <c1vamsi1c@gmail.com>
>> To: user@geronimo.apache.org
>> Sent: Monday, 3 September, 2007 5:37:27 PM
>> Subject: Re: Geronimo 2.0.1 first startup and GBean is now in the  
>> FAILED state
>>
>> What is your OS?  If it is Windows, you may have hit the "long- 
>> path" problem.  Try extracting the archive to the root of a drive,  
>> for e.g. C:\, and then start the server.
>>
>> Vamsi
>>
>> On 9/3/07, Xh <xhsaymyname@yahoo.co.uk> wrote:
>> Hi All!
>>
>> I have just downloaded the newest G2.0.1
>>
>> I unzipped and run it, but I get webconsole-tomcat "GBean is now  
>> in the FAILED state".
>>
>> I've tried to run it few times, but I keep getting this error.
>>
>> This is very strange as far as the only thing I did was unzip  
>> downloaded archive.
>>
>> Any ideas what may be wrong?
>>
>> thanks and best regards
>> Łukasz
>>
>> the content of var/log/geronimo.out is as follows:
>>
>> Booting Geronimo Kernel (in Java 1.6.0_02)...
>> Module  1/30 org.apache.geronimo.configs/rmi-naming/2.0.1/ 
>> car                 started in  1.228s
>> Module  2/30 org.apache.geronimo.configs/j2ee-server/2.0.1/ 
>> car                started in   .595s
>> Module  3/30 org.apache.geronimo.configs/transaction/2.0.1/ 
>> car                started in  1.685s
>> Module  4/30 org.apache.geronimo.configs/j2ee-security/2.0.1/ 
>> car              started in   .000s
>> Module  5/30 org.apache.geronimo.configs /openejb/2.0.1/ 
>> car                    started in 20.113s
>> Module  6/30 org.apache.geronimo.configs/system-database/2.0.1/ 
>> car            started in   .000s
>> Module  7/30 org.apache.geronimo.configs/activemq-broker/2.0.1/ 
>> car            started in   .000s
>> Module  8/30 org.apache.geronimo.configs/activemq-ra/2.0.1/ 
>> car                started in   .000s
>> Module  9/30 org.apache.geronimo.configs/jasper/2.0.1/ 
>> car                     started in   .004s
>> Module 10/30 org.apache.geronimo.configs /myfaces/2.0.1/ 
>> car                    started in   .039s
>> Module 11/30 org.apache.geronimo.configs/tomcat6/2.0.1/ 
>> car                   17:12:55,775 ERROR [[/]] "Restricted  
>> listeners property file not found
>> started in   4.094s
>> Module 12/30 org.apache.geronimo.configs/geronimo-gbean-deployer/ 
>> 2.0.1/car    started in  1.598s
>> Module 13/30 org.apache.geronimo.configs/j2ee-deployer/2.0.1/ 
>> car              started in   .749s
>> Module 14/30 org.apache.geronimo.configs/connector-deployer/2.0.1/ 
>> car         started in   .419s
>> Module 15/30 org.apache.geronimo.configs/persistence-jpa10- 
>> deployer/2.0.1/car started in   .251s
>> Module 16/30 org.apache.geronimo.configs /openejb-deployer/2.0.1/ 
>> car           started in   .264s
>> Module 17/30 org.apache.geronimo.configs/client-deployer/2.0.1/ 
>> car            started in   .615s
>> Module 18/30 org.apache.geronimo.configs/axis2-deployer/2.0.1/ 
>> car             started in   .422s
>> Module 19/30 org.apache.geronimo.configs/axis-deployer/2.0.1/ 
>> car              started in  2.677s
>> Module 20/30 org.apache.geronimo.configs/javamail/2.0.1/ 
>> car                   started in   .180s
>> Module 21/30 org.apache.geronimo.configs /sharedlib/2.0.1/ 
>> car                  started in   .029s
>> Module 22/30 org.apache.geronimo.configs/tomcat6-deployer/2.0.1/ 
>> car           started in   .229s
>> Module 23/30 org.apache.geronimo.configs/jasper-deployer/2.0.1/ 
>> car            started in   .092s
>> Module 24/30 org.apache.geronimo.configs/myfaces-deployer/2.0.1/ 
>> car           started in   .097s
>> Module 25/30 org.apache.geronimo.configs/welcome-tomcat/2.0.1/ 
>> car             started in   .571s
>> Module 26/30 org.apache.geronimo.configs /dojo-tomcat/2.0.1/ 
>> car                started in   .293s
>> Module 27/30 org.apache.geronimo.configs/webconsole-tomcat/2.0.1/ 
>> car         17:13:10,916 ERROR [GBeanInstanceState] Error while  
>> starting; GBean is now in the FAILED state: abstractName="  
>> org.apache.geronimo.configs/webconsole-tomcat/2.0.1/car? 
>> J2EEApplication=org.apache.geronimo.configs/webconsole-tomcat/ 
>> 2.0.1/car,j2eeType=JACCManager,name=JACCManager"
>> java.lang.ExceptionInInitializerError
>>         at  
>> org.apache.geronimo.security.jacc.ApplicationPolicyConfigurationManag 
>> er.<init>(ApplicationPolicyConfigurationManager.java:109)
>>         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.geronimo.gbean.runtime.GBeanInstance.createInstance 
>> (GBeanInstance.java:946)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart 
>>  (GBeanInstanceState.java:268)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
>> (GBeanInstanceState.java:102)
>>         at org.apache.geronimo.gbean.runtime.GBeanInstance.start 
>> (GBeanInstance.java:539)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart 
>> (GBeanDependency.java:111)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget 
>> (GBeanDependency.java:146)
>>         at org.apache.geronimo.gbean.runtime.GBeanDependency 
>> $1.running(GBeanDependency.java:120)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEve 
>> nt(BasicLifecycleMonitor.java:176)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300  
>> (BasicLifecycleMonitor.java:44)
>>         at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
>> $RawLifecycleBroadcaster.fireRunningEvent 
>> (BasicLifecycleMonitor.java:254)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart 
>>  (GBeanInstanceState.java:294)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
>> (GBeanInstanceState.java:102)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive 
>> (GBeanInstanceState.java :124)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive 
>> (GBeanInstance.java:553)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean 
>> (BasicKernel.java:379)
>>         at  
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio 
>> nGBeans(ConfigurationUtil.java:448)
>>         at  
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start 
>> (KernelConfigurationManager.java:187)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon 
>> figuration(SimpleConfigurationManager.java:530)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
>> $FastClassByCGLIB$$ce77a924.invoke (<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at  
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
>> (FastMethodInvoker.java:38)
>>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke  
>> (GBeanOperation.java:124)
>>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
>> (GBeanInstance.java:830)
>>         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$$db1cf514.startConfiguration (<generated>)
>>         at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup 
>> (EmbeddedDaemon.java:156)
>>         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:67)
>>         at org.apache.geronimo.cli.daemon.DaemonCLI.main  
>> (DaemonCLI.java:30)
>> Caused by: java.lang.NullPointerException
>>         at org.apache.geronimo.security.SubjectId.hashCode 
>> (SubjectId.java:79)
>>         at java.util.HashMap.put(HashMap.java:372)
>>         at java.util.Collections$SynchronizedMap.put  
>> (Collections.java:1979)
>>         at  
>> org.apache.geronimo.security.ContextManager.registerSubject 
>> (ContextManager.java:299)
>>         at org.apache.geronimo.security.ContextManager.<clinit> 
>> (ContextManager.java:71)
>>         ... 37 more
>> Server Startup failed
>>
>> org.apache.geronimo.kernel.config.LifecycleException: start of  
>> org.apache.geronimo.configs/webconsole-tomcat/2.0.1/car  
>> failed        at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon 
>> figuration (SimpleConfigurationManager.java:547)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
>> $FastClassByCGLIB$$ce77a924.invoke(<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java : 
>> 53)
>>         at  
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
>> (FastMethodInvoker.java:38)
>>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
>> (GBeanOperation.java:124)
>>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke  
>> (GBeanInstance.java:830)
>>         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$$db1cf514.startConfiguration(<generated>)
>>         at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup 
>> (EmbeddedDaemon.java:156)
>>         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:67)
>>         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.startConfiguratio 
>> nGBeans(ConfigurationUtil.java:514)
>>         at  
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start  
>> (KernelConfigurationManager.java:187)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon 
>> figuration(SimpleConfigurationManager.java:530)
>>         ... 14 more
>> Caused by:  
>> org.apache.geronimo.gbean.InvalidConfigurationException :  
>> Configuration org.apache.geronimo.configs/webconsole-tomcat/2.0.1/ 
>> car failed to start due to the following reasons:
>>   The service J2EEApplication=org.apache.geronimo.configs/ 
>> webconsole-tomcat/2.0.1/car,j2eeType=JACCManager,name=JACCManager  
>> did not start because Throwable during start of gbean:
>> java.lang.ExceptionInInitializerError
>>         at  
>> org.apache.geronimo.security.jacc.ApplicationPolicyConfigurationManag 
>> er.<init>(ApplicationPolicyConfigurationManager.java:109)
>>         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.geronimo.gbean.runtime.GBeanInstance.createInstance 
>> (GBeanInstance.java:946)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart 
>>  (GBeanInstanceState.java:268)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
>> (GBeanInstanceState.java:102)
>>         at org.apache.geronimo.gbean.runtime.GBeanInstance.start 
>> (GBeanInstance.java:539)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart 
>> (GBeanDependency.java:111)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget 
>> (GBeanDependency.java:146)
>>         at org.apache.geronimo.gbean.runtime.GBeanDependency 
>> $1.running(GBeanDependency.java:120)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEve 
>> nt(BasicLifecycleMonitor.java:176)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300  
>> (BasicLifecycleMonitor.java:44)
>>         at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor 
>> $RawLifecycleBroadcaster.fireRunningEvent 
>> (BasicLifecycleMonitor.java:254)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart 
>>  (GBeanInstanceState.java:294)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start 
>> (GBeanInstanceState.java:102)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive 
>> (GBeanInstanceState.java :124)
>>         at  
>> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive 
>> (GBeanInstance.java:553)
>>         at  
>> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean 
>> (BasicKernel.java:379)
>>         at  
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio 
>> nGBeans(ConfigurationUtil.java:448)
>>         at  
>> org.apache.geronimo.kernel.config.KernelConfigurationManager.start 
>> (KernelConfigurationManager.java:187)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startCon 
>> figuration(SimpleConfigurationManager.java:530)
>>         at  
>> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
>> $FastClassByCGLIB$$ce77a924.invoke (<generated>)
>>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>>         at  
>> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
>> (FastMethodInvoker.java:38)
>>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke  
>> (GBeanOperation.java:124)
>>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
>> (GBeanInstance.java:830)
>>         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$$db1cf514.startConfiguration (<generated>)
>>         at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup 
>> (EmbeddedDaemon.java:156)
>>         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:67)
>>         at org.apache.geronimo.cli.daemon.DaemonCLI.main  
>> (DaemonCLI.java:30)
>> Caused by: java.lang.NullPointerException
>>         at org.apache.geronimo.security.SubjectId.hashCode 
>> (SubjectId.java:79)
>>         at java.util.HashMap.put(HashMap.java:372)
>>         at java.util.Collections$SynchronizedMap.put  
>> (Collections.java:1979)
>>         at  
>> org.apache.geronimo.security.ContextManager.registerSubject 
>> (ContextManager.java:299)
>>         at org.apache.geronimo.security.ContextManager.<clinit> 
>> (ContextManager.java:71)
>>         ... 37 more
>>
>>
>>         at  
>> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguratio 
>> nGBeans(ConfigurationUtil.java:477)
>>         ... 16 more
>> [] received stop signal
>>
>>
>>
>>
>>
>> ___________________________________________________________
>> NEW Yahoo! Cars - sell your car and browse thousands of new and  
>> used cars online! http://uk.cars.yahoo.com/
>>
>>
>>
>> Yahoo! Answers - Get better answers from someone who knows. Try it  
>> now.
>
>
> Yahoo! Answers - Get better answers from someone who knows. Try it  
> now.
>
>
> To help you stay safe and secure online, we've developed the all  
> new Yahoo! Security Centre.


Mime
View raw message