[EJB 3.0] - Clustering issue / SEAM
by mikepkp17
maybe someone can give me a pointer what to check to solve this issue.
I am working with JBoss-4.0.5.GA installed with the latest JEMS-installer. I installed the EJB3-cluster profile and I am using the latest SEAM-release 1.1.1.GA.
In my application I have several SFSBs annotated with @Clustered and after a certain amount of time the following huge stacktrace is printed.
The class which is not found can be any of my SFSBs so it is not always the same class which is not found. The my.TestSFSBean has 3 private String members and a private static Collection where SelectItem implements Serializable.
Any idea?
btw. I already posted the same question in the SEAM forum..
| 16:10:48,031 ERROR [STDERR] java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSB
| ean
| 16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
| 16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryC
| lassLoader.java:511)
| 16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClass
| Loader.java:405)
| 16:10:48,031 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| 16:10:48,031 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| 16:10:48,031 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
| 16:10:48,031 ERROR [STDERR] at java.lang.Class.forName(Class.java:242)
| 16:10:48,031 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream.resolveClass(JBossObjectI
| nputStream.java:141)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream$1.resolveClass(JBossObjec
| tInputStream.java:127)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassBy
| Name(ClassMetamodelFactory.java:266)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaDa
| ta(ClassMetamodelFactory.java:289)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingC
| lass.java:72)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectD
| escriptionFromStreaming(ObjectDescriptorFactory.java:381)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromD
| escription(ObjectDescriptorFactory.java:82)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectIn
| put.readObject(DataContainer.java:643)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersi
| ster.java:196)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.ja
| va:172)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectD
| escriptionFromStreaming(ObjectDescriptorFactory.java:412)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromD
| escription(ObjectDescriptorFactory.java:82)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectIn
| put.readObject(DataContainer.java:643)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossO
| bjectInputStream.java:163)
| 16:10:48,046 ERROR [STDERR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
| 16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndIntercepto
| rs(StatefulBeanContext.java:342)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(
| StatefulBeanContext.java:333)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecyc
| leInvocationContext(LifecycleInvocationContextImpl.java:65)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(
| LifecycleInterceptorHandler.java:143)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(Statefu
| lContainer.java:376)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBea
| nContext.java:183)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheLi
| stener.nodeActivate(StatefulTreeCache.java:275)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ActivationInterceptor.remove(Activation
| Interceptor.java:162)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ActivationInterceptor.invoke(Activation
| Interceptor.java:152)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockIntercep
| tor.java:32)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(Replicati
| onInterceptor.java:34)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.PassivationInterceptor.invoke(Passivati
| onInterceptor.java:69)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInter
| ceptor.java:345)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java
| :156)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtIn
| terceptor.java:183)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
| 16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheLi
| stener.nodePassivate(StatefulTreeCache.java:285)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.PassivationInterceptor.invoke(Passivati
| onInterceptor.java:62)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInter
| ceptor.java:345)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java
| :156)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
|
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtIn
| terceptor.java:179)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy
| .java:34)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEv
| ictionAlgorithm.java:210)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionA
| lgorithm.java:98)
| 16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.jav
| a:80)
| 16:10:48,046 ERROR [STDERR] at java.util.TimerThread.mainLoop(Timer.java:512)
| 16:10:48,046 ERROR [STDERR] at java.util.TimerThread.run(Timer.java:462)
| 16:10:48,046 INFO [TxInterceptor] There was a problem handling this request
| java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found f
| or: my.TestSFSBean
| at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
| java:152)
| at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(StatefulContainer.java:376)
| at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBeanContext.java:183)
| at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodeActivate(Stateful
| TreeCache.java:275)
| at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
| at org.jboss.cache.interceptors.ActivationInterceptor.remove(ActivationInterceptor.java:162)
| at org.jboss.cache.interceptors.ActivationInterceptor.invoke(ActivationInterceptor.java:152)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:32)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:34)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:69)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
| at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
| at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
| at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodePassivate(Statefu
| lTreeCache.java:285)
| at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
| at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:62)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
| at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:179)
| at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
| at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy.java:34)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEvictionAlgorithm.java:210)
| at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
| at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:98)
| at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.java:80)
| at java.util.TimerThread.mainLoop(Timer.java:512)
| at java.util.TimerThread.run(Timer.java:462)
| Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.TestSFSBea
| n
| at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
| 367)
| at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(StatefulBeanContext.java:333
| )
| at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecycleInvocationContext(Lifecycl
| eInvocationContextImpl.java:65)
| at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
| java:143)
| ... 37 more
| Caused by: java.io.IOException: No ClassLoaders found for: my.TestSFSBean
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
| a:332)
| at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingClass.java:72)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
| ctDescriptorFactory.java:381)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
| actory.java:82)
| at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
| .java:643)
| at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersister.java:196)
| at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.java:172)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
| ctDescriptorFactory.java:412)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
| actory.java:82)
| at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
| .java:643)
| at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossObjectInputStream.java:163)
| at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
| at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
| at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
| 342)
| ... 40 more
| Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSBean
| at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.forName0(Native Method)
| at java.lang.Class.forName(Class.java:242)
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassByName(ClassMetamodelFactory.j
| ava:269)
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
| a:289)
| ... 53 more
| 16:10:48,062 INFO [TxInterceptor] There was a problem handling this request
| java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOExcept
| ion: No ClassLoaders found for: my.TestSFSBean
| at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5526)
| at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
| at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodePassivate(Statefu
| lTreeCache.java:285)
| at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
| at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:62)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
| at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:179)
| at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
| at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy.java:34)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEvictionAlgorithm.java:210)
| at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
| at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
| at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:98)
| at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.java:80)
| at java.util.TimerThread.mainLoop(Timer.java:512)
| at java.util.TimerThread.run(Timer.java:462)
| Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoad
| ers found for: my.TestSFSBean
| at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
| java:152)
| at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(StatefulContainer.java:376)
| at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBeanContext.java:183)
| at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodeActivate(Stateful
| TreeCache.java:275)
| at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
| at org.jboss.cache.interceptors.ActivationInterceptor.remove(ActivationInterceptor.java:162)
| at org.jboss.cache.interceptors.ActivationInterceptor.invoke(ActivationInterceptor.java:152)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:32)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:34)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:69)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
| at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
| at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
| at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
| ... 19 more
| Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.TestSFSBea
| n
| at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
| 367)
| at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(StatefulBeanContext.java:333
| )
| at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecycleInvocationContext(Lifecycl
| eInvocationContextImpl.java:65)
| at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
| java:143)
| ... 37 more
| Caused by: java.io.IOException: No ClassLoaders found for: my.TestSFSBean
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
| a:332)
| at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingClass.java:72)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
| ctDescriptorFactory.java:381)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
| actory.java:82)
| at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
| .java:643)
| at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersister.java:196)
| at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.java:172)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
| ctDescriptorFactory.java:412)
| at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
| actory.java:82)
| at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
| .java:643)
| at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossObjectInputStream.java:163)
| at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
| at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
| at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
| 342)
| ... 40 more
| Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSBean
| at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)
| at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.forName0(Native Method)
| at java.lang.Class.forName(Class.java:242)
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassByName(ClassMetamodelFactory.j
| ava:269)
| at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
| a:289)
| ... 53 more
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4004716#4004716
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4004716
19 years, 3 months
[EJB 3.0] - Re: how to run the ejb3 trailBlazer with mysql server
by jojof
someone write:
quote="hi_feroz"]hi,
TrailBlazer works fine with default configuration. Now, I want to use mysql ver 5 as a database with it. This is what I did:
1) Configure MySQL DataSource (mysql-ds.xml)
| <?xml version="1.0" encoding="UTF-8"?>
|
| <!-- $Id: mysql-ds.xml,v 1.3.2.1 2004/12/01 11:46:00 schrouf Exp $ -->
| <!-- Datasource config for MySQL using 3.0.9 available from:
| http://www.mysql.com/downloads/api-jdbc-stable.html
| -->
|
| <datasources>
| <local-tx-datasource>
| <jndi-name>jdbc/mysqlDS</jndi-name>
| <connection-url>jdbc:mysql://localhost:3306/testdb</connection-url>
| <driver-class>com.mysql.jdbc.Driver</driver-class>
| <user-name>feroz</user-name>
| <password>feroz</password>
| <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
| <!-- sql to call when connection is created
| <new-connection-sql>some arbitrary sql</new-connection-sql>
| -->
| <!-- sql to call on an existing pooled connection when it is obtained from pool
| <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
| -->
|
| <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
| <metadata>
| <type-mapping>mySQL</type-mapping>
| </metadata>
| </local-tx-datasource>
| </datasources>
|
2) Change persistence.xml to use mySQL datasource
| <persistence>
| <persistence-unit name="ejb3trail">
| <jta-data-source>java:/mysqlDS</jta-data-source>
| <properties>
| <property name="hibernate.hbm2ddl.auto"
| value="create-drop"/>
| </properties>
| </persistence-unit>
| </persistence>
|
Is that all or there is something else that I need to do?
Errors:
| ===============================================================================
| .
| JBoss Bootstrap Environment
| .
| JBOSS_HOME: D:\jboss-4.0.4RC1\bin\\..
| .
| JAVA: C:\java\bin\java
| .
| JAVA_OPTS: -Dprogram.name=run.bat -Xms128m -Xmx512m
| .
| CLASSPATH: C:\java\lib\tools.jar;D:\jboss-4.0.4RC1\bin\\run.jar
| .
| ===============================================================================
| .
| 10:47:35,828 INFO [Server] Starting JBoss (MX MicroKernel)...
| 10:47:35,828 INFO [Server] Release ID: JBoss [Zion] 4.0.4RC1 (build: CVSTag=JBo
| ss_4_0_4_RC1 date=200602071519)
| 10:47:35,843 INFO [Server] Home Dir: D:\jboss-4.0.4RC1
| 10:47:35,843 INFO [Server] Home URL: file:/D:/jboss-4.0.4RC1/
| 10:47:35,843 INFO [Server] Patch URL: null
| 10:47:35,843 INFO [Server] Server Name: default
| 10:47:35,843 INFO [Server] Server Home Dir: D:\jboss-4.0.4RC1\server\default
| 10:47:35,843 INFO [Server] Server Home URL: file:/D:/jboss-4.0.4RC1/server/defa
| ult/
| 10:47:35,843 INFO [Server] Server Temp Dir: D:\jboss-4.0.4RC1\server\default\tm
| p
| 10:47:35,843 INFO [Server] Root Deployment Filename: jboss-service.xml
| 10:47:36,125 INFO [ServerInfo] Java version: 1.5.0_06,Sun Microsystems Inc.
| 10:47:36,125 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_06-b05
| ,Sun Microsystems Inc.
| 10:47:36,125 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 10:47:36,500 INFO [Server] Core system initialized
| 10:47:37,546 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
| ce:log4j.xml
| 10:47:38,968 INFO [SocketServerInvoker] Invoker started for locator: InvokerLoc
| ator [socket://192.168.1.102:3873/]
| 10:47:39,250 INFO [AspectDeployer] Deployed AOP: file:/D:/jboss-4.0.4RC1/server
| /default/deploy/ejb3-interceptors-aop.xml
| 10:47:40,031 INFO [WebService] Using RMI server codebase: http://feroz-nb:8083/
|
| 10:47:40,125 WARN [EJBTimerServiceImpl] Cannot obtain TransactionManager from J
| NDI, using TxManager.getInstance(): javax.naming.NameNotFoundException: Transact
| ionManager not bound
| 10:47:41,578 INFO [NamingService] Started jndi bootstrap jnpPort=1099, rmiPort=
| 1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server Socket
| Factory=org.jboss.net.sockets.DefaultSocketFactory@ad093076
| 10:47:41,640 INFO [EJB3Deployer] Default persistence.properties: {hibernate.tra
| nsaction.flush_before_completion=true, hibernate.cglib.use_reflection_optimizer=
| false, hibernate.transaction.auto_close_session=false, hibernate.jndi.java.namin
| g.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces, hibernate.cache.provider
| _class=org.hibernate.cache.HashtableCacheProvider, hibernate.transaction.manager
| _lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup, hibernate
| .jndi.java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, hiber
| nate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory, hibern
| ate.connection.release_mode=after_statement}
| 10:47:42,140 INFO [Embedded] Catalina naming disabled
| 10:47:42,468 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0
| .0.0-8080
| 10:47:42,468 INFO [Catalina] Initialization processed in 281 ms
| 10:47:42,468 INFO [StandardService] Starting service jboss.web
| 10:47:42,468 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.1
| 2
| 10:47:42,500 INFO [StandardHost] XML validation disabled
| 10:47:42,515 INFO [Catalina] Server startup in 47 ms
| 10:47:42,640 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbosswe
| b-tomcat55.sar/ROOT.war/
| 10:47:42,890 INFO [WebappLoader] Dual registration of jndi stream handler: fact
| ory already defined
| 10:47:43,312 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-local-jdbc.rar
| 10:47:43,359 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-xa-jdbc.rar
| 10:47:43,437 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jms/jms-ra.rar
| 10:47:43,718 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=ConnectionFactoryBinding,name=jdbc/firebirdDS' to JNDI name 'jav
| a:jdbc/firebirdDS'
| 10:47:44,328 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
| 10:47:44,562 INFO [A] Bound to JNDI name: queue/A
| 10:47:44,562 INFO [B] Bound to JNDI name: queue/B
| 10:47:44,562 INFO [C] Bound to JNDI name: queue/C
| 10:47:44,562 INFO [D] Bound to JNDI name: queue/D
| 10:47:44,578 INFO [ex] Bound to JNDI name: queue/ex
| 10:47:44,593 INFO [testTopic] Bound to JNDI name: topic/testTopic
| 10:47:44,593 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
| 10:47:44,593 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
|
| 10:47:44,593 INFO [testQueue] Bound to JNDI name: queue/testQueue
| 10:47:44,609 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.
| 0.0:8093
| 10:47:44,656 INFO [DLQ] Bound to JNDI name: queue/DLQ
| 10:47:44,765 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 10:47:44,812 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=DataSourceBinding,name=jdbc/mysqlDS' to JNDI name 'java:jdbc/mys
| qlDS'
| 10:47:44,843 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../dep
| loy/jmx-console.war/
| 10:47:44,984 INFO [EARDeployer] Init J2EE application: file:/D:/jboss-4.0.4RC1/
| server/default/deploy/EJB3Trail.ear
| 10:47:46,312 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=ApptransCalculato
| r, class=trail.apptrans.ApptransCalculator, type=STATEFUL
| 10:47:46,328 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=EntityCalculator,
| class=trail.entity.basic.EntityCalculator, type=STATELESS
| 10:47:46,343 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=QueryCalculator,
| class=trail.entity.query.QueryCalculator, type=STATELESS
| 10:47:46,359 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=UpdateCalculator,
| class=trail.entity.update.UpdateCalculator, type=STATELESS
| 10:47:46,375 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorMDB, cl
| ass=trail.injection.CalculatorMDB, type=MESSAGE_DRIVEN
| 10:47:46,375 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=RecordManagerBean
| , class=trail.injection.RecordManagerBean, type=STATELESS
| 10:47:46,390 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=InterceptorCalcul
| ator, class=trail.interceptor.InterceptorCalculator, type=STATEFUL
| 10:47:46,406 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorMBean,
| class=trail.jmx.CalculatorMBean, type=SERVICE
| 10:47:46,421 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=SessionCalculator
| , class=trail.lifecycle.SessionCalculator, type=STATEFUL
| 10:47:46,421 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorBean, c
| lass=trail.mdb.CalculatorBean, type=MESSAGE_DRIVEN
| 10:47:46,437 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=MdpojoCalculator,
| class=trail.mdpojo.MdpojoCalculator, type=CONSUMER
| 10:47:46,437 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=SecureCalculator,
| class=trail.security.SecureCalculator, type=STATELESS
| 10:47:46,453 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=StatefulCalculato
| r, class=trail.sfsb.StatefulCalculator, type=STATEFUL
| 10:47:46,453 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=LocalRemoteCalcul
| ator, class=trail.slsb.LocalRemoteCalculator, type=STATELESS
| 10:47:46,484 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=StatelessCalculat
| or, class=trail.slsb.StatelessCalculator, type=STATELESS
| 10:47:46,484 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=TransCalculator,
| class=trail.transaction.TransCalculator, type=STATELESS
| 10:47:46,500 FATAL [PersistenceXmlLoader] ejb3trail JTA
| 10:47:46,500 INFO [Ejb3Deployment] EJB3 deployment time took: 329
| 10:47:46,515 INFO [JmxKernelAbstraction] installing MBean: persistence.units:ea
| r=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail with dependencies:
| 10:47:46,515 INFO [JmxKernelAbstraction] jboss.jca:name=mysqlDS,service=M
| anagedConnectionFactory
| 10:47:46,609 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=ApptransCalculator with dependencies:
| 10:47:46,609 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorMDB with dependencies:
| 10:47:46,875 WARN [MDB] Could not find the queue destination-jndi-name=queue/in
| jection
| 10:47:46,875 WARN [MDB] destination not found: queue/injection reason: javax.na
| ming.NameNotFoundException: injection not bound
| 10:47:46,875 WARN [MDB] creating a new temporary destination: queue/injection
| 10:47:46,875 INFO [injection] Bound to JNDI name: queue/injection
| 10:47:46,953 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=RecordManagerBean with dependencies:
| 10:47:47,250 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=InterceptorCalculator with dependencies
| :
| 10:47:47,328 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorMBean with dependencies:
| 10:47:47,390 INFO [STDOUT] Calculator - Creating
| 10:47:47,390 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=SessionCalculator with dependencies:
| 10:47:47,453 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorBean with dependencies:
| 10:47:47,484 WARN [MDB] Could not find the queue destination-jndi-name=queue/md
| b
| 10:47:47,484 WARN [MDB] destination not found: queue/mdb reason: javax.naming.N
| ameNotFoundException: mdb not bound
| 10:47:47,484 WARN [MDB] creating a new temporary destination: queue/mdb
| 10:47:47,484 INFO [mdb] Bound to JNDI name: queue/mdb
| 10:47:47,500 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=MdpojoCalculator with dependencies:
| 10:47:47,515 WARN [ConsumerContainer] Could not find the queue destination-jndi
| -name=queue/mdpojo
| 10:47:47,515 WARN [ConsumerContainer] destination not found: queue/mdpojo reaso
| n: javax.naming.NameNotFoundException: mdpojo not bound
| 10:47:47,515 WARN [ConsumerContainer] creating a new temporary destination: que
| ue/mdpojo
| 10:47:47,515 INFO [mdpojo] Bound to JNDI name: queue/mdpojo
| 10:47:47,531 INFO [ConsumerContainer] Producer: trail.mdpojo.Calculator
| 10:47:47,562 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureCalculator with dependencies:
| 10:47:47,562 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:47,562 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=StatefulCalculator with dependencies:
| 10:47:47,609 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=LocalRemoteCalculator with dependencies
| :
| 10:47:47,703 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=StatelessCalculator with dependencies:
| 10:47:47,718 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCalculator with dependencies:
| 10:47:47,718 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:47,718 INFO [EJB3Deployer] Deployed: file:/D:/jboss-4.0.4RC1/server/defau
| lt/tmp/deploy/tmp42759EJB3Trail.ear-contents/beans.jar
| 10:47:47,718 INFO [TomcatDeployer] deploy, ctxPath=/EJB3Trail, warUrl=.../tmp/d
| eploy/tmp42759EJB3Trail.ear-contents/web-exp.war/
| 10:47:47,812 INFO [EARDeployer] Started J2EE application: file:/D:/jboss-4.0.4R
| C1/server/default/deploy/EJB3Trail.ear
| 10:47:47,812 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName: persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=e
| jb3trail
| State: NOTYETINSTALLED
| I Depend On:
| jboss.jca:name=mysqlDS,service=ManagedConnectionFactory
| Depends On Me:
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=ApptransCalcula
| tor
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCalculator
|
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCalculator
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=Apptran
| sCalculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCa
| lculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCa
| lculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss.jca:name=mysqlDS,service=ManagedConnectionFactory
| State: NOTYETINSTALLED
| Depends On Me:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
|
| 10:47:47,843 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0
| -8080
| 10:47:48,015 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
| 10:47:48,031 INFO [JkMain] Jk running ID=0 time=0/47 config=null
| 10:47:48,031 INFO [Server] JBoss (MX MicroKernel) [4.0.4RC1 (build: CVSTag=JBos
| s_4_0_4_RC1 date=200602071519)] Started in 12s:188ms
|
|
my question is i must to open tables in mysql server or what
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4004710#4004710
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4004710
19 years, 3 months
[EJB 3.0] - Re: how to run the ejb3 trailBlazer with mysql server
by jojof
someone write:
quote="hi_feroz"]hi,
TrailBlazer works fine with default configuration. Now, I want to use mysql ver 5 as a database with it. This is what I did:
1) Configure MySQL DataSource (mysql-ds.xml)
| <?xml version="1.0" encoding="UTF-8"?>
|
| <!-- $Id: mysql-ds.xml,v 1.3.2.1 2004/12/01 11:46:00 schrouf Exp $ -->
| <!-- Datasource config for MySQL using 3.0.9 available from:
| http://www.mysql.com/downloads/api-jdbc-stable.html
| -->
|
| <datasources>
| <local-tx-datasource>
| <jndi-name>jdbc/mysqlDS</jndi-name>
| <connection-url>jdbc:mysql://localhost:3306/testdb</connection-url>
| <driver-class>com.mysql.jdbc.Driver</driver-class>
| <user-name>feroz</user-name>
| <password>feroz</password>
| <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
| <!-- sql to call when connection is created
| <new-connection-sql>some arbitrary sql</new-connection-sql>
| -->
| <!-- sql to call on an existing pooled connection when it is obtained from pool
| <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
| -->
|
| <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
| <metadata>
| <type-mapping>mySQL</type-mapping>
| </metadata>
| </local-tx-datasource>
| </datasources>
|
2) Change persistence.xml to use mySQL datasource
| <persistence>
| <persistence-unit name="ejb3trail">
| <jta-data-source>java:/mysqlDS</jta-data-source>
| <properties>
| <property name="hibernate.hbm2ddl.auto"
| value="create-drop"/>
| </properties>
| </persistence-unit>
| </persistence>
|
Is that all or there is something else that I need to do?
Errors:
| ===============================================================================
| .
| JBoss Bootstrap Environment
| .
| JBOSS_HOME: D:\jboss-4.0.4RC1\bin\\..
| .
| JAVA: C:\java\bin\java
| .
| JAVA_OPTS: -Dprogram.name=run.bat -Xms128m -Xmx512m
| .
| CLASSPATH: C:\java\lib\tools.jar;D:\jboss-4.0.4RC1\bin\\run.jar
| .
| ===============================================================================
| .
| 10:47:35,828 INFO [Server] Starting JBoss (MX MicroKernel)...
| 10:47:35,828 INFO [Server] Release ID: JBoss [Zion] 4.0.4RC1 (build: CVSTag=JBo
| ss_4_0_4_RC1 date=200602071519)
| 10:47:35,843 INFO [Server] Home Dir: D:\jboss-4.0.4RC1
| 10:47:35,843 INFO [Server] Home URL: file:/D:/jboss-4.0.4RC1/
| 10:47:35,843 INFO [Server] Patch URL: null
| 10:47:35,843 INFO [Server] Server Name: default
| 10:47:35,843 INFO [Server] Server Home Dir: D:\jboss-4.0.4RC1\server\default
| 10:47:35,843 INFO [Server] Server Home URL: file:/D:/jboss-4.0.4RC1/server/defa
| ult/
| 10:47:35,843 INFO [Server] Server Temp Dir: D:\jboss-4.0.4RC1\server\default\tm
| p
| 10:47:35,843 INFO [Server] Root Deployment Filename: jboss-service.xml
| 10:47:36,125 INFO [ServerInfo] Java version: 1.5.0_06,Sun Microsystems Inc.
| 10:47:36,125 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0_06-b05
| ,Sun Microsystems Inc.
| 10:47:36,125 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 10:47:36,500 INFO [Server] Core system initialized
| 10:47:37,546 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resour
| ce:log4j.xml
| 10:47:38,968 INFO [SocketServerInvoker] Invoker started for locator: InvokerLoc
| ator [socket://192.168.1.102:3873/]
| 10:47:39,250 INFO [AspectDeployer] Deployed AOP: file:/D:/jboss-4.0.4RC1/server
| /default/deploy/ejb3-interceptors-aop.xml
| 10:47:40,031 INFO [WebService] Using RMI server codebase: http://feroz-nb:8083/
|
| 10:47:40,125 WARN [EJBTimerServiceImpl] Cannot obtain TransactionManager from J
| NDI, using TxManager.getInstance(): javax.naming.NameNotFoundException: Transact
| ionManager not bound
| 10:47:41,578 INFO [NamingService] Started jndi bootstrap jnpPort=1099, rmiPort=
| 1098, backlog=50, bindAddress=/0.0.0.0, Client SocketFactory=null, Server Socket
| Factory=org.jboss.net.sockets.DefaultSocketFactory@ad093076
| 10:47:41,640 INFO [EJB3Deployer] Default persistence.properties: {hibernate.tra
| nsaction.flush_before_completion=true, hibernate.cglib.use_reflection_optimizer=
| false, hibernate.transaction.auto_close_session=false, hibernate.jndi.java.namin
| g.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces, hibernate.cache.provider
| _class=org.hibernate.cache.HashtableCacheProvider, hibernate.transaction.manager
| _lookup_class=org.hibernate.transaction.JBossTransactionManagerLookup, hibernate
| .jndi.java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, hiber
| nate.query.factory_class=org.hibernate.hql.ast.ASTQueryTranslatorFactory, hibern
| ate.connection.release_mode=after_statement}
| 10:47:42,140 INFO [Embedded] Catalina naming disabled
| 10:47:42,468 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0
| .0.0-8080
| 10:47:42,468 INFO [Catalina] Initialization processed in 281 ms
| 10:47:42,468 INFO [StandardService] Starting service jboss.web
| 10:47:42,468 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.1
| 2
| 10:47:42,500 INFO [StandardHost] XML validation disabled
| 10:47:42,515 INFO [Catalina] Server startup in 47 ms
| 10:47:42,640 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbosswe
| b-tomcat55.sar/ROOT.war/
| 10:47:42,890 INFO [WebappLoader] Dual registration of jndi stream handler: fact
| ory already defined
| 10:47:43,312 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-local-jdbc.rar
| 10:47:43,359 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jboss-xa-jdbc.rar
| 10:47:43,437 INFO [RARDeployment] Required license terms exist, view META-INF/r
| a.xml in .../deploy/jms/jms-ra.rar
| 10:47:43,718 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=ConnectionFactoryBinding,name=jdbc/firebirdDS' to JNDI name 'jav
| a:jdbc/firebirdDS'
| 10:47:44,328 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
| 10:47:44,562 INFO [A] Bound to JNDI name: queue/A
| 10:47:44,562 INFO [B] Bound to JNDI name: queue/B
| 10:47:44,562 INFO [C] Bound to JNDI name: queue/C
| 10:47:44,562 INFO [D] Bound to JNDI name: queue/D
| 10:47:44,578 INFO [ex] Bound to JNDI name: queue/ex
| 10:47:44,593 INFO [testTopic] Bound to JNDI name: topic/testTopic
| 10:47:44,593 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
| 10:47:44,593 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
|
| 10:47:44,593 INFO [testQueue] Bound to JNDI name: queue/testQueue
| 10:47:44,609 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.
| 0.0:8093
| 10:47:44,656 INFO [DLQ] Bound to JNDI name: queue/DLQ
| 10:47:44,765 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
| 10:47:44,812 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
| oss.jca:service=DataSourceBinding,name=jdbc/mysqlDS' to JNDI name 'java:jdbc/mys
| qlDS'
| 10:47:44,843 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../dep
| loy/jmx-console.war/
| 10:47:44,984 INFO [EARDeployer] Init J2EE application: file:/D:/jboss-4.0.4RC1/
| server/default/deploy/EJB3Trail.ear
| 10:47:46,312 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=ApptransCalculato
| r, class=trail.apptrans.ApptransCalculator, type=STATEFUL
| 10:47:46,328 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=EntityCalculator,
| class=trail.entity.basic.EntityCalculator, type=STATELESS
| 10:47:46,343 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=QueryCalculator,
| class=trail.entity.query.QueryCalculator, type=STATELESS
| 10:47:46,359 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=UpdateCalculator,
| class=trail.entity.update.UpdateCalculator, type=STATELESS
| 10:47:46,375 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorMDB, cl
| ass=trail.injection.CalculatorMDB, type=MESSAGE_DRIVEN
| 10:47:46,375 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=RecordManagerBean
| , class=trail.injection.RecordManagerBean, type=STATELESS
| 10:47:46,390 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=InterceptorCalcul
| ator, class=trail.interceptor.InterceptorCalculator, type=STATEFUL
| 10:47:46,406 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorMBean,
| class=trail.jmx.CalculatorMBean, type=SERVICE
| 10:47:46,421 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=SessionCalculator
| , class=trail.lifecycle.SessionCalculator, type=STATEFUL
| 10:47:46,421 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=CalculatorBean, c
| lass=trail.mdb.CalculatorBean, type=MESSAGE_DRIVEN
| 10:47:46,437 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=MdpojoCalculator,
| class=trail.mdpojo.MdpojoCalculator, type=CONSUMER
| 10:47:46,437 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=SecureCalculator,
| class=trail.security.SecureCalculator, type=STATELESS
| 10:47:46,453 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=StatefulCalculato
| r, class=trail.sfsb.StatefulCalculator, type=STATEFUL
| 10:47:46,453 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=LocalRemoteCalcul
| ator, class=trail.slsb.LocalRemoteCalculator, type=STATELESS
| 10:47:46,484 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=StatelessCalculat
| or, class=trail.slsb.StatelessCalculator, type=STATELESS
| 10:47:46,484 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=TransCalculator,
| class=trail.transaction.TransCalculator, type=STATELESS
| 10:47:46,500 FATAL [PersistenceXmlLoader] ejb3trail JTA
| 10:47:46,500 INFO [Ejb3Deployment] EJB3 deployment time took: 329
| 10:47:46,515 INFO [JmxKernelAbstraction] installing MBean: persistence.units:ea
| r=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail with dependencies:
| 10:47:46,515 INFO [JmxKernelAbstraction] jboss.jca:name=mysqlDS,service=M
| anagedConnectionFactory
| 10:47:46,609 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=ApptransCalculator with dependencies:
| 10:47:46,609 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateCalculator with dependencies:
| 10:47:46,625 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:46,625 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorMDB with dependencies:
| 10:47:46,875 WARN [MDB] Could not find the queue destination-jndi-name=queue/in
| jection
| 10:47:46,875 WARN [MDB] destination not found: queue/injection reason: javax.na
| ming.NameNotFoundException: injection not bound
| 10:47:46,875 WARN [MDB] creating a new temporary destination: queue/injection
| 10:47:46,875 INFO [injection] Bound to JNDI name: queue/injection
| 10:47:46,953 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=RecordManagerBean with dependencies:
| 10:47:47,250 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=InterceptorCalculator with dependencies
| :
| 10:47:47,328 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorMBean with dependencies:
| 10:47:47,390 INFO [STDOUT] Calculator - Creating
| 10:47:47,390 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=SessionCalculator with dependencies:
| 10:47:47,453 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=CalculatorBean with dependencies:
| 10:47:47,484 WARN [MDB] Could not find the queue destination-jndi-name=queue/md
| b
| 10:47:47,484 WARN [MDB] destination not found: queue/mdb reason: javax.naming.N
| ameNotFoundException: mdb not bound
| 10:47:47,484 WARN [MDB] creating a new temporary destination: queue/mdb
| 10:47:47,484 INFO [mdb] Bound to JNDI name: queue/mdb
| 10:47:47,500 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=MdpojoCalculator with dependencies:
| 10:47:47,515 WARN [ConsumerContainer] Could not find the queue destination-jndi
| -name=queue/mdpojo
| 10:47:47,515 WARN [ConsumerContainer] destination not found: queue/mdpojo reaso
| n: javax.naming.NameNotFoundException: mdpojo not bound
| 10:47:47,515 WARN [ConsumerContainer] creating a new temporary destination: que
| ue/mdpojo
| 10:47:47,515 INFO [mdpojo] Bound to JNDI name: queue/mdpojo
| 10:47:47,531 INFO [ConsumerContainer] Producer: trail.mdpojo.Calculator
| 10:47:47,562 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureCalculator with dependencies:
| 10:47:47,562 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:47,562 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=StatefulCalculator with dependencies:
| 10:47:47,609 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=LocalRemoteCalculator with dependencies
| :
| 10:47:47,703 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=StatelessCalculator with dependencies:
| 10:47:47,718 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:service=E
| JB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCalculator with dependencies:
| 10:47:47,718 INFO [JmxKernelAbstraction] persistence.units:ear=EJB3Trail.
| ear.ear,jar=beans.jar.jar,unitName=ejb3trail
| 10:47:47,718 INFO [EJB3Deployer] Deployed: file:/D:/jboss-4.0.4RC1/server/defau
| lt/tmp/deploy/tmp42759EJB3Trail.ear-contents/beans.jar
| 10:47:47,718 INFO [TomcatDeployer] deploy, ctxPath=/EJB3Trail, warUrl=.../tmp/d
| eploy/tmp42759EJB3Trail.ear-contents/web-exp.war/
| 10:47:47,812 INFO [EARDeployer] Started J2EE application: file:/D:/jboss-4.0.4R
| C1/server/default/deploy/EJB3Trail.ear
| 10:47:47,812 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName: persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=e
| jb3trail
| State: NOTYETINSTALLED
| I Depend On:
| jboss.jca:name=mysqlDS,service=ManagedConnectionFactory
| Depends On Me:
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=ApptransCalcula
| tor
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCalculator
|
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureCalculato
| r
| jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCalculator
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=Apptran
| sCalculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=EntityC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=QueryCa
| lculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=UpdateC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=SecureC
| alculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| ObjectName: jboss.j2ee:service=EJB3,ear=EJB3Trail.ear,jar=beans.jar,name=TransCa
| lculator
| State: NOTYETINSTALLED
| I Depend On:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
| --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
| ObjectName: jboss.jca:name=mysqlDS,service=ManagedConnectionFactory
| State: NOTYETINSTALLED
| Depends On Me:
| persistence.units:ear=EJB3Trail.ear.ear,jar=beans.jar.jar,unitName=ejb3trail
|
|
|
| 10:47:47,843 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0
| -8080
| 10:47:48,015 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
| 10:47:48,031 INFO [JkMain] Jk running ID=0 time=0/47 config=null
| 10:47:48,031 INFO [Server] JBoss (MX MicroKernel) [4.0.4RC1 (build: CVSTag=JBos
| s_4_0_4_RC1 date=200602071519)] Started in 12s:188ms
|
|
please help me to configure this.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4004709#4004709
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4004709
19 years, 3 months