Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.0
-
None
-
Security Level: public (Regular issues)
-
None
-
Win XP, SunJDK 1.4.2_08
Description
Geronimo startup fails after adding an HTTPS Connector through Geronimo Console. Verified this with both Geronimo-Jetty 1.0 and Geronimo-Tomcat 1.0 distributions.
Steps to recreate this problem:
1. Start the Geronimo server.
2. Add an HTTPS Connector using link provided in WebServers portlet in Geronimo Console.
3. Stop the Geronimo server.
4. Start the Geronimo server. At this step, the server startup fails.
The following exception is logged to geronimo.log:
18:08:38,717 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/1.0/car,J2EEServer=geronimo,j2eeType=AttributeStore,name=AttributeManager"
java.lang.NullPointerException
at org.apache.geronimo.system.configuration.GBeanOverride.<init>(GBeanOverride.java:128)
at org.apache.geronimo.system.configuration.ConfigurationOverride.<init>(ConfigurationOverride.java:51)
at org.apache.geronimo.system.configuration.ServerOverride.<init>(ServerOverride.java:41)
at org.apache.geronimo.system.configuration.LocalAttributeManager.load(LocalAttributeManager.java:323)
at org.apache.geronimo.system.configuration.LocalAttributeManager.doStart(LocalAttributeManager.java:419)
at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:936)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
at org.apache.geronimo.kernel.config.Configuration.startRecursiveGBeans(Configuration.java:315)
at org.apache.geronimo.kernel.config.Configuration$$FastClassByCGLIB$$7f4b4a9b.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:118)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:835)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:178)
at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:173)
at org.apache.geronimo.system.main.Daemon.doStartup(Daemon.java:286)
at org.apache.geronimo.system.main.Daemon.<init>(Daemon.java:82)
at org.apache.geronimo.system.main.Daemon.main(Daemon.java:404)
Attachments
Attachments
Issue Links
- is duplicated by
-
GERONIMO-1692 Creating Web Connectors using Console
- Closed