Bugs item #1048135, was opened at 2004-10-15 17:00
Message generated for change (Comment added) made by ioparra
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=1048135&group_id=22866
Category: JBossCMP
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Ivan Parra (ioparra)
Assigned to: Nobody/Anonymous (nobody)
Summary: last CMP entity creates a class cast exception
Initial Comment:
JBoss3_2_6
Win2k
JRE1.4_2_05
I noticed that the last entity failed. To confirm it was
not our code, I switched the ordering of the last 2
entities in ejb-jar.xml. Both times, the last entity failed.
In our environment, we are deploying 169 CMPs. I
stripped down the application.xml to only deploy this one
module(it only deploys cmps, nothing else).
16:49:48,640 ERROR [EntityContainer] Starting failed
jboss.j2ee:jndiName=com.activereasoning.persistance.Ap
pLibraryConfigLocal,service=EJB
java.lang.ClassCastException
at
org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridg
e2.resolveRelationship(JDBCCMRFieldBridge2.java:118)
at
org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCEntityBridge2.
resolveRelationships(JDBCEntityBridge2.java:99)
at
org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2.resol
veRelationships(JDBCStoreManager2.java:421)
at
org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2.start
(JDBCStoreManager2.java:173)
at
org.jboss.ejb.plugins.CMPPersistenceManager.start
(CMPPersistenceManager.java:155)
at org.jboss.ejb.EntityContainer.startService
(EntityContainer.java:337)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart
(ServiceMBeanSupport.java:271)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifec
ycle(ServiceMBeanSupport.java:221)
at sun.reflect.GeneratedMethodAccessor2.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.java:884)
at $Proxy18.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:414)
at sun.reflect.GeneratedMethodAccessor6.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:176)
at $Proxy94.start(Unknown Source)
at org.jboss.ejb.EjbModule.startService
(EjbModule.java:367)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart
(ServiceMBeanSupport.java:271)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifec
ycle(ServiceMBeanSupport.java:221)
at sun.reflect.GeneratedMethodAccessor2.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.java:884)
at $Proxy18.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:414)
at sun.reflect.GeneratedMethodAccessor6.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:176)
at $Proxy15.start(Unknown Source)
at org.jboss.ejb.EJBDeployer.start
(EJBDeployer.java:570)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:829)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:821)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:641)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:604)
at sun.reflect.GeneratedMethodAccessor15.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:176)
at $Proxy8.deploy(Unknown Source)
at
org.jboss.deployment.scanner.URLDeploymentScanner.de
ploy(URLDeploymentScanner.java:304)
at
org.jboss.deployment.scanner.URLDeploymentScanner.sc
an(URLDeploymentScanner.java:478)
at
org.jboss.deployment.scanner.AbstractDeploymentScann
er$ScannerThread.doScan
(AbstractDeploymentScanner.java:201)
at
org.jboss.deployment.scanner.AbstractDeploymentScann
er.startService(AbstractDeploymentScanner.java:274)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart
(ServiceMBeanSupport.java:271)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifec
ycle(ServiceMBeanSupport.java:221)
at sun.reflect.GeneratedMethodAccessor2.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at
org.jboss.system.ServiceController$ServiceProxy.invoke
(ServiceController.java:884)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start
(ServiceController.java:414)
at sun.reflect.GeneratedMethodAccessor6.invoke
(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:176)
at $Proxy4.start(Unknown Source)
at org.jboss.deployment.SARDeployer.start
(SARDeployer.java:251)
at org.jboss.deployment.MainDeployer.start
(MainDeployer.java:829)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:641)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:604)
at org.jboss.deployment.MainDeployer.deploy
(MainDeployer.java:588)
at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke
(Method.java:324)
at
org.jboss.mx.server.ReflectedDispatcher.dispatch
(ReflectedDispatcher.java:60)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:62)
at org.jboss.mx.server.Invocation.dispatch
(Invocation.java:54)
at org.jboss.mx.server.Invocation.invoke
(Invocation.java:82)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke
(AbstractMBeanInvoker.java:197)
at org.jboss.mx.server.MBeanServerImpl.invoke
(MBeanServerImpl.java:473)
at org.jboss.mx.util.MBeanProxyExt.invoke
(MBeanProxyExt.java:176)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart
(ServerImpl.java:407)
at org.jboss.system.server.ServerImpl.start
(ServerImpl.java:311)
at org.jboss.Main.boot(Main.java:145)
at org.jboss.Main$1.run(Main.java:399)
at java.lang.Thread.run(Thread.java:534)
----------------------------------------------------------------------
>Comment By: Ivan Parra (ioparra)
Date: 2004-10-15 17:39
Message:
Logged In: YES
user_id=812998
The ultimate result is none of the Entities are ever deployed
and I recieve NPE for all ejb calls:
17:36:05,140 ERROR [LogInterceptor] RuntimeException in
method: public abstract
com.activereasoning.persistance.Person
com.activereasoning.persistance.PersonHome.findByUserName
(java.lang.String) throws javax.ejb.FinderException
java.lang.NullPointerException
at
org.jboss.ejb.plugins.cmp.jdbc2.JDBCStoreManager2.createBea
nClassInstance(JDBCStoreManager2.java:269)
at
org.jboss.ejb.plugins.CMPPersistenceManager.createBeanClassI
nstance(CMPPersistenceManager.java:122)
at
org.jboss.resource.connectionmanager.CachedConnectionInter
ceptor.createBeanClassInstance
(CachedConnectionInterceptor.java:251)
at
org.jboss.ejb.EntityContainer.createBeanClassInstance
(EntityContainer.java:221)
at org.jboss.ejb.plugins.AbstractInstancePool.get
(AbstractInstancePool.java:168)
at
org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome
(EntityInstanceInterceptor.java:78)
at
org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome
(EntityCreationInterceptor.java:28)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext
(AbstractTxInterceptor.java:88)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions
(TxInterceptorCMT.java:315)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome
(TxInterceptorCMT.java:128)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome
(SecurityInterceptor.java:85)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome
(LogInterceptor.java:120)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHom
e(ProxyFactoryFinderInterceptor.java:93)
at org.jboss.ejb.EntityContainer.internalInvokeHome
(EntityContainer.java:478)
at org.jboss.ejb.Container.invoke(Container.java:729)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome
(BaseLocalProxyFactory.java:347)
at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke
(LocalHomeProxy.java:110)
----------------------------------------------------------------------
Comment By: Ivan Parra (ioparra)
Date: 2004-10-15 17:10
Message:
Logged In: YES
user_id=812998
Oh... When the error first occurred, the last container was
being deployed into the IPT container.
When I switched the last 2 entries, the last entity was on the
cmp2.x jdbc2 pm container.
Modified the last entry to use the Normal CMP2.x container,
still recieved the same problem.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=1048135&group_id=22866
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development