Bugs item #899511, was opened at 2004-02-18 12:34
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=899511&group_id=22866
Category: JBossCMP
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Werner Ramaekers (wernerramaekers)
Assigned to: Nobody/Anonymous (nobody)
Summary: Classloader failure on BCEL on IBM JDK141 on S390 mainframe
Initial Comment:
The same source code and deployment descriptors work
wiothout any trouble using jboss-3.2.3 on different
platforms with the SUN JVM (Win2000 and Sun Solaris 8)
but when deployed on Suse Linux on z/OS S390 mainframe
using the IBM JDK141 the CMP entity beans do not get
correctly deployed and generate the stack trace shown
below (even though bcel.jar is picked up in the
classpath as one can verify in the atteched boot.log)
2004-02-18 10:01:51,576 110702 DEBUG
[org.jboss.ejb.plugins.local.BaseLocalProxyFactory]
(main:jboss.j2ee:jndiName=e-motive/discount,service=EJB
EntityContainer) Bound EJBLocalHome of Discount to
e-motive/discount
2004-02-18 10:01:51,577 110703 DEBUG
[org.jboss.ejb.plugins.AbstractInstanceCache]
(main:jboss.j2ee:jndiName=e-motive/discount,service=EJB
EntityContainer) Starting InvalidableEntityInstanceCache...
2004-02-18 10:01:51,577 110703 DEBUG
[org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.Discount]
(main:jboss.j2ee:jndiName=e-motive/discount,service=EJB
EntityContainer) Initializing CMP plugin for Discount
2004-02-18 10:01:51,908 111034 WARN
[org.jboss.system.ServiceController] (main:) Problem
starting service
jboss.j2ee:jndiName=e-motive/discount,service=EJB
java.lang.NoSuchMethodError:
org.apache.bcel.generic.InstructionFactory: method
createNewArray(Lorg/apache/bcel/generic/Type;S)Lorg/apache/bcel/generic/Instruction;
not found
at
org.jboss.proxy.compiler.ProxyImplementationFactory.createProxyMethod(ProxyImplementationFactory.java:319)
at
org.jboss.proxy.compiler.ProxyCompiler.getCode(ProxyCompiler.java:167)
at
org.jboss.proxy.compiler.Runtime.makeProxyType(Runtime.java:66)
at
org.jboss.proxy.compiler.ProxyCompiler.<init>(ProxyCompiler.java:76)
at
org.jboss.proxy.compiler.Proxies$Impl.newTarget(Proxies.java:603)
at
org.jboss.proxy.compiler.Proxies.newTarget(Proxies.java:78)
at
org.jboss.proxy.compiler.Proxy.newProxyInstance(Proxy.java:49)
at
org.jboss.ejb.plugins.cmp.jdbc.JDBCCreateBeanClassInstanceCommand.<init>(JDBCCreateBeanClassInstanceCommand.java:62)
at
org.jboss.ejb.plugins.cmp.jdbc.JDBCCommandFactory.createCreateBeanClassInstanceCommand(JDBCCommandFactory.java:123)
at
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.startStoreManager(JDBCStoreManager.java:463)
at
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManager.java:388)
at
org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManager.java:152)
at
org.jboss.ejb.EntityContainer.startService(EntityContainer.java:342)
at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
Code))
at
java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
at $Proxy14.start(Unknown Source)
at
org.jboss.system.ServiceController.start(ServiceController.java:394)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
Code))
at
java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy37.start(Unknown Source)
at
org.jboss.ejb.EjbModule.startService(EjbModule.java:331)
at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
Code))
at
java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
at $Proxy14.start(Unknown Source)
at
org.jboss.system.ServiceController.start(ServiceController.java:394)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
Code))
at
java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy12.start(Unknown Source)
at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:544)
at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:824)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:642)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
at
sun.reflect.GeneratedMethodAccessor25.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled
Code))
at
java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy6.deploy(Unknown Source)
at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:476)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:274)
at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
at java.lang.reflect.Method.invoke(Method.java:371)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:976)
at $Proxy0.start(Unknown Source)
at
org.jboss.system.ServiceController.start(ServiceController.java:394)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
at java.lang.reflect.Method.invoke(Method.java:371)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy4.start(Unknown Source)
at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:226)
at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:642)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:589)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
at java.lang.reflect.Method.invoke(Method.java:371)
at
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy5.deploy(Unknown Source)
at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:384)
at
org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main.run(Main.java:395)
at java.lang.Thread.run(Thread.java:568)
2004-02-18 10:01:51,930 111056 DEBUG
[org.jboss.ejb.EjbModule] (main:) startService,
starting container: Part
2004-02-18 10:01:51,931 111057 DEBUG
[org.jboss.ejb.EntityContainer]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB)
Starting
2004-02-18 10:01:51,931 111057 DEBUG
[org.jboss.ejb.EntityContainer]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB
EntityContainer) Begin java:comp/env for EJB: Part
2004-02-18 10:01:51,931 111057 DEBUG
[org.jboss.ejb.EntityContainer]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB
EntityContainer) TCL:
[EMAIL PROTECTED]
2004-02-18 10:01:51,955 111081 DEBUG
[org.jboss.ejb.EntityContainer]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB
EntityContainer) End java:comp/env for EJB: Part
2004-02-18 10:01:51,956 111082 DEBUG
[org.jboss.ejb.plugins.local.BaseLocalProxyFactory]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB
EntityContainer) Part cannot be Bound, doesn't have
local and local home interfaces
2004-02-18 10:01:51,986 111112 DEBUG
[org.jboss.ejb.plugins.EntityInstancePool]
(main:jboss.j2ee:jndiName=e-motive/part,service=EJB
EntityContainer) Starting
2004-02-18 10:01:51,986 111112 INFO
[org.jboss.ejb.plugins.EntityInstancePool] (main:)
Started
jboss.j2ee:jndiName=e-motive/part,plugin=pool,service=EJB
2004-02-18 10:01:51,987 111113 INFO
[org.jboss.ejb.EntityContainer] (main:) Started
jboss.j2ee:jndiName=e-motive/part,service=EJB
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=899511&group_id=22866
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development