You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Matt Hogstrom (JIRA)" <de...@geronimo.apache.org> on 2005/12/10 00:50:10 UTC

[jira] Closed: (GERONIMO-1309) Shutdown of tomcat configuration noisy and has GBeanInstanceState Errors

     [ http://issues.apache.org/jira/browse/GERONIMO-1309?page=all ]
     
Matt Hogstrom closed GERONIMO-1309:
-----------------------------------

    Resolution: Fixed

These issues have been addressed in other JIRAs.  TranQL Connector has been fixed as well as the ObjectNotFound problem.

> Shutdown of tomcat configuration noisy and has GBeanInstanceState Errors
> ------------------------------------------------------------------------
>
>          Key: GERONIMO-1309
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1309
>      Project: Geronimo
>         Type: Bug
>   Components: Tomcat
>     Versions: 1.0
>  Environment: Windows XP SP2
> svn revision 354983
>     Reporter: John Sisson
>     Priority: Blocker
>      Fix For: 1.0

>
> C:\OpenSourceJava\geronimo\trunk\assemblies\j2ee-tomcat-server\target>geronimo-1.0-SNAPSHOT\bin\geronimo run
> Using GERONIMO_BASE:   C:\OpenSourceJava\geronimo\trunk\assemblies\j2ee-tomcat-server\target\geronimo-1.0-SNAPSHOT
> Using GERONIMO_HOME:   C:\OpenSourceJava\geronimo\trunk\assemblies\j2ee-tomcat-server\target\geronimo-1.0-SNAPSHOT
> Using GERONIMO_TMPDIR: C:\OpenSourceJava\geronimo\trunk\assemblies\j2ee-tomcat-server\target\geronimo-1.0-SNAPSHOT\var\temp
> Using JRE_HOME:        C:\j2sdk1.4.2_08
> Booting Geronimo Kernel (in Java 1.4.2_08)...
> Starting Geronimo Application Server
> [*************>    ] 75%  25s Starting geronimo/servlets-examples-t...17:04:10,062 INFO  [[/servlets-examples]] ContextListener: con
> textInitialized()
> 17:04:10,062 INFO  [[/servlets-examples]] SessionListener: contextInitialized()
> [**************>   ] 81%  25s Starting geronimo/jsp-examples-tomcat...17:04:10,562 INFO  [[/jsp-examples]] ContextListener: contextI
> nitialized()
> 17:04:10,562 INFO  [[/jsp-examples]] SessionListener: contextInitialized()
> [******************] 100%  28s Startup complete
>   Listening on Ports:
>     1099 0.0.0.0 RMI Naming
>     1527 0.0.0.0 Derby Connector
>     4201 0.0.0.0 ActiveIO Connector EJB
>     4242 0.0.0.0 Remote Login Listener
>     8009 0.0.0.0 Tomcat Connector AJP
>     8080 0.0.0.0 Tomcat Connector HTTP
>     8443 0.0.0.0 Tomcat Connector HTTPS
>    61616 0.0.0.0 ActiveMQ Message Broker Connector
>   Started Application Modules:
>     EAR: geronimo/uddi-tomcat/1.0-SNAPSHOT/car
>     EAR: geronimo/webconsole-tomcat/1.0-SNAPSHOT/car
>     RAR: geronimo/activemq/1.0-SNAPSHOT/car
>     RAR: geronimo/system-database/1.0-SNAPSHOT/car
>     WAR: geronimo/jsp-examples-tomcat/1.0-SNAPSHOT/car
>     WAR: geronimo/servlets-examples-tomcat/1.0-SNAPSHOT/car
>     WAR: geronimo/welcome-tomcat/1.0-SNAPSHOT/car
>   Web Applications:
>     http://JSLAP:8080/
>     http://JSLAP:8080/console
>     http://JSLAP:8080/console-standard
>     http://JSLAP:8080/jsp-examples
>     http://JSLAP:8080/juddi
>     http://JSLAP:8080/servlets-examples
> Geronimo Application Server started
> Server shutdown begun
> 17:05:09,234 INFO  [[/servlets-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.Strin
> g;@12ad974')
> 17:05:09,234 INFO  [[/servlets-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.Strin
> g;@2a7640')
> 17:05:09,265 INFO  [[/servlets-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.Strin
> g;@1b9808e')
> 17:05:09,265 INFO  [[/servlets-examples]] SessionListener: contextDestroyed()
> 17:05:09,281 INFO  [[/servlets-examples]] ContextListener: contextDestroyed()
> 17:05:09,328 INFO  [[/jsp-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@15
> 49f0e')
> 17:05:09,328 INFO  [[/jsp-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@96
> 52dd')
> 17:05:09,328 INFO  [[/jsp-examples]] ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@11
> a67fe')
> 17:05:09,343 INFO  [[/jsp-examples]] SessionListener: contextDestroyed()
> 17:05:09,343 INFO  [[/jsp-examples]] ContextListener: contextDestroyed()
> 17:05:10,281 ERROR [GBeanInstanceState] Error while stopping; GBean is now in the FAILED state: objectName="geronimo.server:J2EEAppl
> ication=geronimo/uddi-tomcat/1.0-SNAPSHOT/car,J2EEServer=geronimo,JCAResource=uddi-db,j2eeType=JCAManagedConnectionFactory,name=jdbc
> /juddiDB"
> java.lang.Exception: Problem while updaing the persistent value of attibute: Attribute Name: ShutdownDatabase, Type: class java.lang
> .String, GBeanInstance: org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1048)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:395)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:200)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$ShutdownHook.run(ConfigurationManagerImpl.java:277)
>         at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(BasicKernel.java:406)
>         at org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.java:383)
>         at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java:272)
> Caused by: java.lang.IllegalArgumentException: org.tranql.connector.derby.EmbeddedLocalMCF: no getter for ShutdownDatabase
>         at org.apache.geronimo.gbean.DynamicGBeanDelegate.getAttribute(DynamicGBeanDelegate.java:124)
>         at org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.getAttribute(ManagedConnectionFactoryWrapper.java:
> 243)
>         at org.apache.geronimo.gbean.runtime.GBeanAttribute$DynamicGetterMethodInvoker.invoke(GBeanAttribute.java:418)
>         at org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue(GBeanAttribute.java:377)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1044)
>         ... 23 more
> 17:05:14,640 INFO  [StandardContext] Container org.apache.catalina.core.ContainerBase.[Geronimo].[localhost].[/] has not been starte
> d
> 17:05:14,687 ERROR [GBeanInstance] Problem in doStop of geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-security/1.0-S
> NAPSHOT/car,J2EEServer=geronimo,j2eeType=GBean,name=JMXService
> java.io.IOException: javax.naming.CommunicationException [Root exception is java.rmi.NoSuchObjectException: no such object in table]
>         at mx4j.remote.resolver.rmi.Resolver.unbindServer(Resolver.java:279)
>         at javax.management.remote.rmi.RMIConnectorServer.stop(RMIConnectorServer.java:172)
>         at org.apache.geronimo.jmxremoting.JMXConnector.doStop(JMXConnector.java:127)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1079)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:395)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:200)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:192)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:545)
>         at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:213)
>         at org.apache.geronimo.kernel.config.ConfigurationManagerImpl$ShutdownHook.run(ConfigurationManagerImpl.java:277)
>         at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(BasicKernel.java:406)
>         at org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.java:383)
>         at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java:272)
> Server shutdown completed
> Terminate batch job (Y/N)?

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