You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Vamsavardhana Reddy (JIRA)" <de...@geronimo.apache.org> on 2006/02/10 13:51:56 UTC

[jira] Updated: (GERONIMO-1500) Geronimo startup fails after adding an HTTPS Connector

     [ http://issues.apache.org/jira/browse/GERONIMO-1500?page=all ]

Vamsavardhana Reddy updated GERONIMO-1500:
------------------------------------------

        Summary: Geronimo startup fails after adding an HTTPS Connector  (was: Geronimo-Jetty startup fails after adding and removing an HTTPS Connector)
    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)


  was:
Geronimo startup fails after adding and removing an HTTPS Connector through Geronimo Console.

Steps to recreate this problem:
1. Start the Geronimo-Jetty server (***  I used the zip distribution geronimo-jetty-j2ee-1.0-20051222.zip  ***)
2. Add an HTTPS Connector using link provided in WebServers portlet in Geronimo Console.
3. Delete the HTTPS Connector created in step 2 using link provided in WebServers portlet in Geronimo Console.
4. Stop the Geronimo-Jetty server.
5. Start the Geronimo-Jetty server.  At this step, the server startup fails.

The following exception is logged to geronimo.log:
21:37:53,587 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)





    Environment: Win XP, SunJDK 1.4.2_08  (was: Geronimo-Jetty server, Win XP, SunJDK 1.4.2_08)
       Priority: Critical  (was: Major)

Verified the behavior on Tomcat distribution as well.

> Geronimo startup fails after adding an HTTPS Connector
> ------------------------------------------------------
>
>          Key: GERONIMO-1500
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1500
>      Project: Geronimo
>         Type: Bug
>     Versions: 1.0
>  Environment: Win XP, SunJDK 1.4.2_08
>     Reporter: Vamsavardhana Reddy
>     Priority: Critical
>      Fix For: 1.0.1, 1.1

>
> 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)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira