You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2015/02/05 01:12:10 UTC

Re: SEVERE: FATAL ERROR: Unknown error in Assembler.

Hi

Typo in tomee.xml?
Le 4 févr. 2015 23:46, "Karayappalli, Raghunath" <rk...@gcamail.com>
a écrit :

> Hello, when we attempt to bring up our application on TOM EE, we are
> seeing strange error - see below. The same application works in a few other
> environments though. We have identical environment (Linux Cent OS 6), with
> Open JDK 1.7.45 b18. Any thoughts what could be going wrong?
>
>
>
> Feb 04, 2015 9:08:15 PM org.apache.openejb.assembler.classic.Assembler
> createRecipe
> INFO: Creating TransactionManager(id=Default Transaction Manager)
> Feb 04, 2015 9:08:15 PM org.apache.openejb.util.OpenEJBErrorHandler
> handleUnknownError
> SEVERE: FATAL ERROR: Unknown error in Assembler.  Please send the
> following stack trace and this message to users@openejb.apache.org :
> org.apache.xbean.recipe.ConstructionException: Error invoking factory
> method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:1006)
>                 at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:276)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
>                 at
> org.apache.openejb.assembler.classic.Assembler.createTransactionManager(Assembler.java:2454)
>                 at
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:485)
>                 at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:409)
>                 at
> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:148)
>                 at org.apache.openejb.OpenEJB.init(OpenEJB.java:296)
>                 at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:246)
>                 at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:134)
>                 at
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:122)
>                 at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>                 at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>                 at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
>                 at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:640)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:665)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>                 at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
> Caused by: java.lang.NoClassDefFoundError:
> org.apache.geronimo.transaction.manager.TransactionManagerImpl
>                 at
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(GeronimoTransactionManagerFactory.java:106)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:996)
>                 ... 24 more
>
> Feb 04, 2015 9:08:15 PM org.apache.openejb.OpenEJB$Instance <init>
> SEVERE: OpenEJB has encountered a fatal error and cannot be started:
> Assembler failed to build the container system.
> org.apache.openejb.OpenEJBException:
> org.apache.xbean.recipe.ConstructionException: Error invoking factory
> method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception: Error invoking factory method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception
>                 at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:422)
>                 at
> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:148)
>                 at org.apache.openejb.OpenEJB.init(OpenEJB.java:296)
>                 at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:246)
>                 at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:134)
>                 at
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:122)
>                 at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>                 at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>                 at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
>                 at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:640)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:665)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>                 at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
> Caused by: org.apache.xbean.recipe.ConstructionException: Error invoking
> factory method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:1006)
>                 at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:276)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
>                 at
> org.apache.openejb.assembler.classic.Assembler.createTransactionManager(Assembler.java:2454)
>                 at
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:485)
>                 at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:409)
>                 ... 17 more
> Caused by: java.lang.NoClassDefFoundError:
> org.apache.geronimo.transaction.manager.TransactionManagerImpl
>                 at
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(GeronimoTransactionManagerFactory.java:106)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:996)
>                 ... 24 more
>
> Feb 04, 2015 9:08:15 PM org.apache.tomee.catalina.ServerListener
> lifecycleEvent
> SEVERE: TomEE Listener can't start OpenEJB
> org.apache.openejb.OpenEJBException:
> org.apache.xbean.recipe.ConstructionException: Error invoking factory
> method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception: Error invoking factory method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception
>                 at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:422)
>                 at
> org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:148)
>                 at org.apache.openejb.OpenEJB.init(OpenEJB.java:296)
>                 at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:246)
>                 at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:134)
>                 at
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:122)
>                 at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>                 at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>                 at
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
>                 at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:640)
>                 at
> org.apache.catalina.startup.Catalina.load(Catalina.java:665)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>                 at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
> Caused by: org.apache.xbean.recipe.ConstructionException: Error invoking
> factory method: public static
> org.apache.geronimo.transaction.manager.GeronimoTransactionManager
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(java.lang.Integer,org.apache.openejb.util.Duration,boolean,byte[],java.lang.String,int,boolean,boolean,java.lang.Integer,org.apache.openejb.util.Duration,java.lang.String,java.lang.String,java.lang.String,int,int,int,int,int)
> throws java.lang.Exception
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:1006)
>                 at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:276)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
>                 at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
>                 at
> org.apache.openejb.assembler.classic.Assembler.createTransactionManager(Assembler.java:2454)
>                 at
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:485)
>                 at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:409)
>                 ... 17 more
> Caused by: java.lang.NoClassDefFoundError:
> org.apache.geronimo.transaction.manager.TransactionManagerImpl
>                 at
> org.apache.openejb.resource.GeronimoTransactionManagerFactory.create(GeronimoTransactionManagerFactory.java:106)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>                 at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:606)
>                 at
> org.apache.xbean.recipe.ReflectionUtil$StaticFactory.create(ReflectionUtil.java:996)
>                 ... 24 more
>
> Thanks!
> - regards,
> Raghu
> CONFIDENTIALITY NOTICE:  This email may contain confidential, privileged,
> and/or proprietary information and is intended only for the intended
> recipient(s). If you are not an intended recipient, please permanently
> delete this email and contact the sender. Global Cash Access, Inc. and its
> subsidiaries ("GCA") deny any responsibility for any damage arising from
> the use of this email.  All opinions and statements made in this email are
> solely those of their author and are not necessarily representative of GCA.
>
>