When I start tomee (current snapshot) with the fixed JAVA_HOME shell script
it starts, but logs the following exception:-

SEVERE: the mbean 
org.apache.openejb.resource.GeronimoTransactionManagerFactory$TransactionManagerMBean
 
can't be registered because it can't be instantiated
java.lang.InstantiationException: 
org.apache.openejb.resource.GeronimoTransactionManagerFactory$TransactionManagerMBean
        at java.lang.Class.newInstance(Class.java:427)
        at 
org.apache.openejb.assembler.classic.Assembler.deployMBean(Assembler.java:1439)
        at 
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:969)
        at 
org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:671)
        at 
org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:549)
        at 
org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:451)
        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:150)
        at org.apache.openejb.OpenEJB.init(OpenEJB.java:298)
        at org.apache.openejb.server.Server.init(Server.java:65)
        at org.apache.openejb.server.Main.initServer(Main.java:154)
        at org.apache.openejb.server.Main.main(Main.java:128)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.openejb.cli.MainImpl.main(MainImpl.java:148)
        at org.apache.openejb.cli.Bootstrap.main(Bootstrap.java:106)
Caused by: java.lang.NoSuchMethodException: 
org.apache.openejb.resource.GeronimoTransactionManagerFactory$TransactionManagerMBean.<init>()
        at java.lang.Class.getConstructor0(Class.java:3082)
        at java.lang.Class.newInstance(Class.java:412)
        ... 16 more

Is this normal?

David

Reply via email to