You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by "Ueberbach, Michael" <mi...@dbh.de> on 2007/03/02 09:36:18 UTC

Error while deploying on Geronimo 2-M2

Hello,

I'm trying to use Geronimo 2-M2 for existing EJB applications that work well on Geronimo 1.1.1. I use exactly the same jar (consisting of some entity and session beans in EJB 2.1 style) and the same deployment plan (see the following extract)

<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1" xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2">
  <dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2">
    <dep:moduleId>
      <dep:groupId>lama</dep:groupId>
      <dep:artifactId>de.lama.self</dep:artifactId>
      <dep:version>1.0</dep:version>
      <dep:type>jar</dep:type>
    </dep:moduleId>
    <dep:dependencies>
      <dep:dependency>
          <dep:groupId>console.dbpool</dep:groupId>
          <dep:artifactId>GeneratorPool</dep:artifactId>
          <dep:version>1.0</dep:version>
          <dep:type>rar</dep:type>
      </dep:dependency>
      <dep:dependency>
          <dep:groupId>lama</dep:groupId>
          <dep:artifactId>DTOHelper</dep:artifactId>
          <dep:version>1.0</dep:version>
          <dep:type>jar</dep:type>
      </dep:dependency>
      <dep:dependency>
          <dep:groupId>aspectj</dep:groupId>
          <dep:artifactId>aspectjrt</dep:artifactId>
          <dep:version>1.5</dep:version>
          <dep:type>jar</dep:type>
      </dep:dependency>
      <dep:dependency>
          <dep:groupId>org.apache.commons</dep:groupId>
          <dep:artifactId>commons-lang</dep:artifactId>
          <dep:version>2.0</dep:version>
          <dep:type>jar</dep:type>
      </dep:dependency>
      <dep:dependency>
          <dep:groupId>geronimo</dep:groupId>
          <dep:artifactId>tomcat</dep:artifactId>
          <dep:type>car</dep:type>
      </dep:dependency>
    </dep:dependencies>
    <dep:hidden-classes/>
    <dep:non-overridable-classes/>
  </dep:environment>
  <cmp-connection-factory>
    <!--Ressource-Links zu Datenbanken eintragen-->
    <resource-link>GeneratorPool</resource-link>
  </cmp-connection-factory>
  <enterprise-beans>
    <session>
      <ejb-name>ModellExtFassadeBean</ejb-name>
      <jndi-name>ejb/ModellExtFassadeBean</jndi-name>
      <ejb-local-ref>
        <ref-name>ejb/FassadeLocal</ref-name>
        <ejb-link>Fassade</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
        <ref-name>ejb/PrimaerschluesselLocal</ref-name>
        <ejb-link>Primaerschluessel</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
        <ref-name>ejb/EntitaetLocal</ref-name>
        <ejb-link>Entitaet</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
        <ref-name>ejb/StandardattributLocal</ref-name>
        <ejb-link>Standardattribut</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
          <ref-name>ejb/AttributLocal</ref-name>
          <ejb-link>Attribut</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
          <ref-name>ejb/Fassade_entitaetLocal</ref-name>
          <ejb-link>Fassade_entitaet</ejb-link>
      </ejb-local-ref>
      <ejb-local-ref>
          <ref-name>ejb/RelationLocal</ref-name>
          <ejb-link>Relation</ejb-link>
      </ejb-local-ref>
      
      <naming:resource-ref>
        <naming:ref-name>jdbc/DataSource</naming:ref-name>
        <naming:resource-link>GeneratorPool</naming:resource-link>
      </naming:resource-ref>
    </session>

    <!--Session-Beans eintragen-->
    <entity>
        <ejb-name>Fassade</ejb-name>
        <table-name>mdb_fassade</table-name>
        <cmp-field-mapping>
            <cmp-field-name>guid</cmp-field-name>
            <table-column>guid</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>erzeuger</cmp-field-name>
            <table-column>erzeuger</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>aenderer</cmp-field-name>
            <table-column>aenderer</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>erzeugt</cmp-field-name>
            <table-column>erzeugt</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>geaendert</cmp-field-name>
            <table-column>geaendert</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>project</cmp-field-name>
            <table-column>project</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>facade_name</cmp-field-name>
            <table-column>facade_name</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>package_name</cmp-field-name>
            <table-column>package_name</table-column>
        </cmp-field-mapping>
        <cmp-field-mapping>
            <cmp-field-name>generate</cmp-field-name>
            <table-column>generate</table-column>
        </cmp-field-mapping>
        <query>
            <query-method>
                <method-name>findAll</method-name>
                <method-params/>
            </query-method>
            <ejb-ql>select object(o) from Fassade as o</ejb-ql>
        </query>
    </entity> 

(Other entities following are omitted ...)

The deployment fails with this exception:

21:40:13,706 ERROR [Deployer] Deployment failed due to
java.lang.ClassCastException: org.apache.xmlbeans.impl.values.XmlAnyTypeImpl
        at org.apache.geronimo.openejb.deployment.XmlUtil.loadGeronimOpenejbJar(XmlUtil.java:221)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:163)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:130)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder$$FastClassByCGLIB$$cd80af20.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:127)
        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.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$5ac36c7.createModule(<generated>)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java:272)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder$$FastClassByCGLIB$$38e56ec6.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:127)
        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.j2ee.deployment.CorbaGBeanNameSource$$EnhancerByCGLIB$$3cd9b0dc.getDeploymentPlan(<generated>)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
        at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.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:127)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:855)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:114)
        at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:60)
        at java.lang.Thread.run(Thread.java:595)
Deployer operation failed: java.lang.ClassCastException: org.apache.xmlbeans.impl.values.XmlAnyTypeImpl
org.apache.geronimo.common.DeploymentException: java.lang.ClassCastException: org.apache.xmlbeans.impl.values.XmlAnyTypeImpl
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:383)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:124)
        at org.apache.geronimo.deployment.Deployer$$FastClassByCGLIB$$734a235d.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:127)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:855)
        at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239)
        at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:114)
        at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:60)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassCastException: org.apache.xmlbeans.impl.values.XmlAnyTypeImpl
        at org.apache.geronimo.openejb.deployment.XmlUtil.loadGeronimOpenejbJar(XmlUtil.java:221)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:163)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:130)
        at org.apache.geronimo.openejb.deployment.EjbModuleBuilder$$FastClassByCGLIB$$cd80af20.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:127)
        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.j2ee.deployment.ModuleBuilder$$EnhancerByCGLIB$$5ac36c7.createModule(<generated>)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java:272)
        at org.apache.geronimo.j2ee.deployment.EARConfigBuilder$$FastClassByCGLIB$$38e56ec6.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:127)
        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.j2ee.deployment.CorbaGBeanNameSource$$EnhancerByCGLIB$$3cd9b0dc.getDeploymentPlan(<generated>)
        at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:232)
        ... 10 more

Has someone an idea what's going wrong? Any dependency misssing or so?

There is another point I observed. While shutting down the server using the console another exception is to be seen:

20:58:36,580 INFO  [root] ----------------------------------------------
20:58:36,581 INFO  [root] Started Logging Service
20:58:36,581 INFO  [root] Runtime Information:
20:58:36,581 INFO  [root]   Install Directory = /home/michael/geronimo-tomcat6-jee5-2.0-M2
20:58:36,581 INFO  [root]   JVM in use = Sun Microsystems Inc. Java 1.5.0_04
20:58:36,581 INFO  [root] Java Information:
20:58:36,581 INFO  [root]   System property [java.runtime.name]  = Java(TM) 2 Runtime Environment, Standard Edition
20:58:36,581 INFO  [root]   System property [java.runtime.version]  = 1.5.0_04-b05
20:58:36,581 INFO  [root]   System property [os.name]             = Linux
20:58:36,581 INFO  [root]   System property [os.version]          = 2.6.18.2-34-default
20:58:36,581 INFO  [root]   System property [sun.os.patch.level]  = unknown
20:58:36,582 INFO  [root]   System property [os.arch]             = i386
20:58:36,582 INFO  [root]   System property [java.class.version]  = 49.0
20:58:36,582 INFO  [root]   System property [locale]              = de_DE
20:58:36,582 INFO  [root]   System property [unicode.encoding]    = UnicodeLittle
20:58:36,582 INFO  [root]   System property [file.encoding]       = UTF-8
20:58:36,582 INFO  [root]   System property [java.vm.name]        = Java HotSpot(TM) Client VM
20:58:36,582 INFO  [root]   System property [java.vm.vendor]      = Sun Microsystems Inc.
20:58:36,582 INFO  [root]   System property [java.vm.version]     = 1.5.0_04-b05
20:58:36,582 INFO  [root]   System property [java.vm.info]        = mixed mode
20:58:36,582 INFO  [root]   System property [java.home]           = /usr/java/jdk1.5.0_04/jre
20:58:36,582 INFO  [root]   System property [java.classpath]      = null
20:58:36,582 INFO  [root]   System property [java.library.path]   = /usr/java/jdk1.5.0_04/jre/lib/i386/client:/usr/java/jdk1.5.0_04/jre/lib/i386:/usr/java/jdk1.5.0_04/jre/../lib/i386
20:58:36,583 INFO  [root]   System property [java.endorsed.dirs]  = /usr/java/jdk1.5.0_04/jre/lib/endorsed:/home/michael/geronimo-tomcat6-jee5-2.0-M2/lib/endorsed
20:58:36,583 INFO  [root]   System property [java.ext.dirs]       = /usr/java/jdk1.5.0_04/jre/lib/ext:/home/michael/geronimo-tomcat6-jee5-2.0-M2/lib/ext
20:58:36,583 INFO  [root]   System property [sun.boot.class.path] = /home/michael/geronimo-tomcat6-jee5-2.0-M2/lib/endorsed/xercesImpl-2.8.1.jar:/home/michael/geronimo-tomcat6-jee5-2.0-M2/lib/endorsed/yoko-rmi-spec-1.0-incubating-M2-486709.jar:/home/michael/geronimo-tomcat6-jee5-2.0-M2/lib/endorsed/yoko-spec-corba-1.0-incubating-M2-486709.jar:/usr/java/jdk1.5.0_04/jre/lib/rt.jar:/usr/java/jdk1.5.0_04/jre/lib/i18n.jar:/usr/java/jdk1.5.0_04/jre/lib/sunrsasign.jar:/usr/java/jdk1.5.0_04/jre/lib/jsse.jar:/usr/java/jdk1.5.0_04/jre/lib/jce.jar:/usr/java/jdk1.5.0_04/jre/lib/charsets.jar:/usr/java/jdk1.5.0_04/jre/classes
20:58:36,583 INFO  [root] ----------------------------------------------
20:58:52,250 INFO  [OpenEJB] Using directory /home/michael/geronimo-tomcat6-jee5-2.0-M2/var/temp for stateful session passivation
21:01:38,890 INFO  [DWRServlet] retrieved system configuration file: java.util.zip.ZipFile$2@1dca6d2
21:04:38,237 INFO  [ServerManagerPortlet] Shutting down by user request: system
21:04:38,361 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:39,408 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:40,470 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:40,572 INFO  [StandardWrapper] Waiting for 2 instance(s) to be deallocated
21:04:41,627 INFO  [StandardWrapper] Waiting for 2 instance(s) to be deallocated
21:04:42,676 INFO  [StandardWrapper] Waiting for 2 instance(s) to be deallocated
21:04:42,780 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:43,824 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:44,867 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:45,757 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:46,807 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:47,859 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:47,964 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:49,011 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:50,055 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:50,188 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:51,227 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:04:52,286 INFO  [StandardWrapper] Waiting for 1 instance(s) to be deallocated
21:05:02,528 WARN  [GeronimoConnectionEventListener] connectionErrorOccurred called with null
java.sql.SQLException: No current connection.
	at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.noCurrentConnection(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.checkIfClosed(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.getAutoCommit(Unknown Source)
	at org.apache.derby.iapi.jdbc.BrokeredConnection.getAutoCommit(Unknown Source)
	at org.tranql.connector.jdbc.ConnectionHandle.rollback(ConnectionHandle.java:129)
	at org.apache.activemq.store.jdbc.DefaultDatabaseLocker.stop(DefaultDatabaseLocker.java:80)
	at org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.stop(JDBCPersistenceAdapter.java:202)
	at org.apache.activemq.store.journal.JournalPersistenceAdapter.stop(JournalPersistenceAdapter.java:254)
	at org.apache.activemq.util.ServiceStopper.stop(ServiceStopper.java:42)
	at org.apache.activemq.broker.BrokerService.stop(BrokerService.java:443)
	at org.apache.activemq.gbean.BrokerServiceGBeanImpl.doStop(BrokerServiceGBeanImpl.java:106)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.destroyInstance(GBeanInstance.java:1146)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:337)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:188)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
	at org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
	at org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
	at org.apache.geronimo.kernel.config.KernelConfigurationManager$ShutdownHook.run(KernelConfigurationManager.java:310)
	at org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(BasicKernel.java:668)
	at org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.java:645)
	at org.apache.geronimo.console.servermanager.ServerManagerPortlet.doView(ServerManagerPortlet.java:72)
	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
	at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
	at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218)
	at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
	at org.apache.pluto.invoker.impl.PortletInvokerImpl.render(PortletInvokerImpl.java:73)
	at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119)
	at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPortlet(PortletContainerWrapperImpl.java:70)
	at org.apache.pluto.portalImpl.aggregation.PortletFragment.service(PortletFragment.java:168)
	at jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService(ColumnFragment_jsp.java:70)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
	at jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(RowFragment_jsp.java:67)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
	at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(PageFragment_jsp.java:71)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
	at jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(PageFragment_jsp.java:71)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
	at jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(RootFragment_jsp.java:109)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
	at org.apache.pluto.portalImpl.aggregation.AbstractFragment.service(AbstractFragment.java:112)
	at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:338)
	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:517)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
	at java.lang.Thread.run(Thread.java:595)
21:05:02,534 ERROR [JournalPersistenceAdapter] Could not stop service: org.apache.activemq.store.journal.JournalPersistenceAdapter@18849be. Reason: java.sql.SQLException: No current connection.
java.sql.SQLException: No current connection.

( ...)

Thanks in advance for any hints.

Regards

dbh Logistics IT AG

Michael Ueberbach
Software Management

Faulenstr. 31, 28195 Bremen

Fon:		+49 421 30902-49
Fax:		+49 421 30902-57
E-Mail:	michael.ueberbach@dbh.de
Internet:   www.dbh.de - www.plusmove.de <http://www.plusmove.de>

dbh Logistics IT AG, Sitz / Registered Office: Faulenstraße 31, 28195 Bremen, Deutschland / Germany 
Registergericht  / Companies' Register: Amtsgericht Bremen, HRB 20499
Vorstandsvorsitzender  / Chief Executive Officer (CEO): Reimund Ott 
Vorsitzender des Aufsichtsrates / Chairman of the Supervisory Board: Klaus Platz          

Haftungsausschluss:
Diese Nachricht enthält vertrauliche Informationen und ist ausschließlich für den Adressaten bestimmt. Falls Sie die Daten irrtümlich erhalten haben, nehmen Sie bitte Kontakt mit dem Absender auf und löschen Sie die Daten auf jedem Computer und Datenträger. Die dbh Logistics IT AG ist nicht verantwortlich für die ordnungsgemäße, vollständige und verzögerungsfreie Übertragung der Nachricht. Der Inhalt der E-Mail ist nur rechtsverbindlich, wenn er unsererseits durch einen Brief oder ein Fax entsprechend bestätigt wird.

Exclusion of Liability:
This message contains confidential information and is destined for the recipient exclusively. Should you have received these data by mistake, please contact the originator and delete the data from all your computers and data storage media. dbh Logistics IT AG is not liable for the proper, complete and undelayed transmission of the message. The content of the e-mail is not legally binding, unless it is confirmed appropriately by a supplementary fax or letter from us.


AW: Error while deploying on Geronimo 2-M2

Posted by "Ueberbach, Michael" <mi...@dbh.de>.
Thanks for the prompt answer. I think I will wait for the next milestone.
 
________________________________

Von: Kevan Miller [mailto:kevan.miller@gmail.com] 
Gesendet: Freitag, 2. März 2007 12:03
An: user@geronimo.apache.org
Betreff: Re: Error while deploying on Geronimo 2-M2



On Mar 2, 2007, at 3:36 AM, Ueberbach, Michael wrote:


	Hello, 

	I'm trying to use Geronimo 2-M2 for existing EJB applications that work well on Geronimo 1.1.1. I use exactly the same jar (consisting of some entity and session beans in EJB 2.1 style) and the same deployment plan (see the following extract)

Michael, 
There was a lot of EJB functionaility that wasn't working in M2. We're currently voting on an M3. If you want a sneak preview, you could download from here:  http://people.apache.org/~hogstrom/2.0-M3-rc1. I would expect that your problem is fixed. If it isn't, please file a jira.

--kevan

Re: Error while deploying on Geronimo 2-M2

Posted by Kevan Miller <ke...@gmail.com>.
On Mar 2, 2007, at 3:36 AM, Ueberbach, Michael wrote:

> Hello,
>
> I'm trying to use Geronimo 2-M2 for existing EJB applications that  
> work well on Geronimo 1.1.1. I use exactly the same jar (consisting  
> of some entity and session beans in EJB 2.1 style) and the same  
> deployment plan (see the following extract)
Michael,
There was a lot of EJB functionaility that wasn't working in M2.  
We're currently voting on an M3. If you want a sneak preview, you  
could download from here:  http://people.apache.org/~hogstrom/2.0-M3- 
rc1. I would expect that your problem is fixed. If it isn't, please  
file a jira.

--kevan