Hello all.
I just finished rebuilding a fresh checkout of trunk and built it
starting with a blank m2 repo.
When I try to start the server, I get the following error (both on
tomcat and jetty):
Using GERONIMO_BASE: /opt/geronimo-jetty-j2ee-1.2-SNAPSHOT
Using GERONIMO_HOME: /opt/geronimo-jetty-j2ee-1.2-SNAPSHOT
Using GERONIMO_TMPDIR: /opt/geronimo-jetty-j2ee-1.2-SNAPSHOT/var/temp
Using JRE_HOME: /opt/jdk1.5.0_06
Using GERONIMO_OUT:
/opt/geronimo-jetty-j2ee-1.2-SNAPSHOT/var/log/geronimo.out
Geronimo started in background. PID: 10929
Booting Geronimo Kernel (in Java 1.5.0_06)...
Module 1/22
org.apache.geronimo.configs/rmi-naming/1.2-SNAPSHOT/car
started in 1.480s
Module 2/22
org.apache.geronimo.configs/j2ee-server/1.2-SNAPSHOT/car
started in .687s
Module 3/22
org.apache.geronimo.configs/transaction/1.2-SNAPSHOT/car
started in 1.056s
Module 4/22
org.apache.geronimo.configs/j2ee-security/1.2-SNAPSHOT/car
started in 1.993s
Module 5/22
org.apache.geronimo.configs/axis/1.2-SNAPSHOT/car
started in .244s
Module 6/22
org.apache.geronimo.configs/openejb/1.2-SNAPSHOT/car
started in 13.185s
Module 7/22
org.apache.geronimo.configs/system-database/1.2-SNAPSHOT/car
started in .000s
Module 8/22
org.apache.geronimo.configs/activemq-broker/1.2-SNAPSHOT/car
13:36:13,998 INFO [BrokerService] ActiveMQ 4.1-incubator-SNAPSHOT JMS
Message Broker (possibly-unique-broker) is starting
13:36:13,999 INFO [BrokerService] For help or more information please
see: http://incubator.apache.org/activemq/
13:36:14,140 INFO [ManagementContext] JMX consoles can connect to
service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
13:36:14,363 INFO [JDBCPersistenceAdapter] Database driver recognized:
[apache_derby_embedded_jdbc_driver]
13:36:17,833 INFO [DefaultDatabaseLocker] Attempting to acquire the
exclusive lock to become the Master broker
13:36:17,835 INFO [DefaultDatabaseLocker] Becoming the master on
dataSource: [EMAIL PROTECTED]
13:36:18,244 INFO [JournalPersistenceAdapter] Journal Recovery Started
from: Active Journal: using 2 x 20.0 Megs at:
/opt/geronimo-jetty-j2ee-1.2-SNAPSHOT/bin/activemq-data/possibly-unique-broker/journal
13:36:18,439 INFO [JournalPersistenceAdapter] Journal Recovered: 0
message(s) in transactions recovered.
13:36:18,936 INFO [BrokerService] ActiveMQ JMS Message Broker
(possibly-unique-broker, ID:jdm-56049-1161974173564-1:0) started
13:36:19,110 INFO [TransportServerThreadSupport] Listening for
connections at: stomp://jdm:61613
13:36:19,120 INFO [TransportConnector] Connector stomp://jdm:61613 Started
13:36:19,127 INFO [TransportServerThreadSupport] Listening for
connections at: tcp://0.0.0.0:61616
13:36:19,128 INFO [TransportConnector] Connector tcp://0.0.0.0:61616
Started
13:36:19,161 INFO [TransportConnector] Connector vm://localhost Started
started in 6.126s
Module 9/22
org.apache.geronimo.configs/activemq/1.2-SNAPSHOT/car
started in 1.062s
Module 10/22
org.apache.geronimo.configs/jetty/1.2-SNAPSHOT/car
started in 1.576s
Module 11/22
org.apache.geronimo.configs/geronimo-gbean-deployer/1.2-SNAPSHOT/car
started in .758s
Module 12/22
org.apache.geronimo.configs/j2ee-deployer/1.2-SNAPSHOT/car
started in .802s
Module 13/22
org.apache.geronimo.configs/connector-deployer/1.2-SNAPSHOT/car
started in .764s
Module 14/22
org.apache.geronimo.configs/openejb-deployer/1.2-SNAPSHOT/car
started in 1.234s
Module 15/22
org.apache.geronimo.configs/client-deployer/1.2-SNAPSHOT/car
started in .209s
Module 16/22
org.apache.geronimo.configs/axis-deployer/1.2-SNAPSHOT/car
started in 2.002s
Module 17/22
org.apache.geronimo.configs/sharedlib/1.2-SNAPSHOT/car
started in .023s
Module 18/22
org.apache.geronimo.configs/jetty-deployer/1.2-SNAPSHOT/car
started in 1.093s
Module 19/22
org.apache.geronimo.configs/welcome-jetty/1.2-SNAPSHOT/car
started in 2.323s
Module 20/22
org.apache.geronimo.configs/webconsole-jetty/1.2-SNAPSHOT/car
13:36:35,162 ERROR [GBeanInstanceState] Error while starting; GBean is
now in the FAILED state:
abstractName="org.apache.geronimo.configs/webconsole-jetty/1.2-SNAPSHOT/car?J2EEApplication=org.apache.geronimo.configs/webconsole-jetty/1.2-SNAPSHOT/car,j2eeType=JACCManager,name=JACCManager"
java.lang.NullPointerException
at
org.apache.geronimo.security.SubjectId.hashCode(SubjectId.java:79)
at java.util.Hashtable.put(Hashtable.java:401)
at
org.apache.geronimo.security.ContextManager.registerSubject(ContextManager.java:269)
at
org.apache.geronimo.security.jacc.ApplicationPolicyConfigurationManager.<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:494)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:267)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:529)
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.fireRunningEvent(BasicLifecycleMonitor.java:173)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:41)
at
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:251)
at
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:292)
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:543)
at
org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
at
org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:374)
at
org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:527)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:508)
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:122)
at
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:820)
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.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$49dc49e1.startConfiguration(<generated>)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:286)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:74)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:366)
Server Startup failed
Is anyone else experiencing this? Is there a fix or workaround that
anyone knows about?
Thanks in advance,
Jay