[JBoss JIRA] Closed: (EJBTHREE-628) Redeployment doesn't work with E-EJB3
by William DeCoste (JIRA)
[ http://jira.jboss.com/jira/browse/EJBTHREE-628?page=all ]
William DeCoste closed EJBTHREE-628.
------------------------------------
Fix Version/s: EJB 3.0 RC9 - FD
Resolution: Done
> Redeployment doesn't work with E-EJB3
> -------------------------------------
>
> Key: EJBTHREE-628
> URL: http://jira.jboss.com/jira/browse/EJBTHREE-628
> Project: EJB 3.0
> Issue Type: Bug
> Affects Versions: EJB 3.0 RC7 - FD
> Reporter: Christian Bauer
> Assigned To: William DeCoste
> Fix For: EJB 3.0 RC9 - FD
>
>
> I'm executing the following sequence:
> EJB3StandaloneBootstrap.boot(null);
> EJB3StandaloneBootstrap.deployXmlResource("META-INF/jboss-beans.xml");
> EJB3StandaloneDeployer deployer = EJB3StandaloneBootstrap.createDeployer();
> deployer.getArchivesByResource().add("META-INF/persistence.xml");
> deployer.create();
> deployer.start();
> deployer.stop();
> deployer.destroy();
> deployer.create();
> deployer.start();
> This fails on the second start() with this:
> 12:34:17,397 INFO MCKernelAbstraction:84 - installing bean: jboss.j2ee:jar=classes,name=PlaceItemBean,service=EJB3 with dependencies:
> 12:34:17,399 INFO MCKernelAbstraction:87 - AbstractDependencyMetaData@44fc5e {dependency=persistence.units:jar=classes.jar,unitName=caveatemptorDatab ase}
> 12:34:17,688 ERROR AbstractKernelController:350 - Error installing to Start: name=jboss.j2ee:jar=classes,name=PlaceItemBean,service=EJB3 state=Create
> javax.naming.NamingException: Could not bind user transaction for ejb name PlaceItemBean into JNDI under jndiName: /UserTransaction [Root exception is javax.naming.NameAlreadyBoundException]
> at org.jboss.ejb3.EJBContainer.resolveInjectors(EJBContainer.java:650)
> at org.jboss.ejb3.EJBContainer.initializePool(EJBContainer.java:595)
> at org.jboss.ejb3.EJBContainer.start(EJBContainer.java:526)
> at org.jboss.ejb3.SessionContainer.start(SessionContainer.java:82)
> at org.jboss.ejb3.stateful.StatefulContainer.start (StatefulContainer.java:73)
> 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:585)
> at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke (ReflectionUtils.java:55)
> at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke (ReflectMethodInfoImpl.java:107)
> at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch (BasicMethodJoinPoint.java:66)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextActions.dispa tchJoinPoint(KernelControllerContextActions.java:100)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextActions $LifecycleAction.installAction(KernelControllerContextActions.java:582)
> at org.jboss.kernel.plugins.dependency.KernelControllerContextActions $KernelControllerContextAction.install (KernelControllerContextActions.java:175)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.install (AbstractControllerContextActions.java:51)
> at org.jboss.dependency.plugins.AbstractControllerContext.install (AbstractControllerContext.java:226)
> at org.jboss.dependency.plugins.AbstractController.install (AbstractController.java:593)
> at org.jboss.dependency.plugins.AbstractController.incrementState (AbstractController.java:346)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts (AbstractController.java:438)
> at org.jboss.dependency.plugins.AbstractController.resolveContexts (AbstractController.java:379)
> at org.jboss.dependency.plugins.AbstractController.install (AbstractController.java:225)
> at org.jboss.dependency.plugins.AbstractController.install (AbstractController.java:151)
> at org.jboss.kernel.plugins.dependency.AbstractKernelController.install (AbstractKernelController.java:79)
> at org.jboss.kernel.plugins.dependency.AbstractKernelController.install (AbstractKernelController.java:73)
> at org.jboss.ejb3.MCKernelAbstraction.install (MCKernelAbstraction.java:91)
> at org.jboss.ejb3.Ejb3Deployment.registerEJBContainer (Ejb3Deployment.java:439)
> at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:486)
> at org.jboss.ejb3.embedded.EJB3StandaloneDeployer.start (EJB3StandaloneDeployer.java:460)
> at org.hibernate.ce.auction.test.runtime.IntegrationTest.cleanup (IntegrationTest.java:73)
> at org.hibernate.ce.auction.test.foo.TestOne.afterTest(TestOne.java:18)
> 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:585)
> at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:552)
> at org.testng.internal.Invoker.invokeConfigurationMethod (Invoker.java:318)
> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:152)
> at org.testng.internal.Invoker.invokeMethod(Invoker.java:483)
> at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:778)
> at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:105)
> at org.testng.TestRunner.privateRun(TestRunner.java:682)
> at org.testng.TestRunner.run(TestRunner.java:566)
> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:220)
> at org.testng.SuiteRunner.run(SuiteRunner.java:146)
> at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:86)
> at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:123)
> Caused by: javax.naming.NameAlreadyBoundException
> at org.jnp.server.NamingServer.bind(NamingServer.java:144)
> at org.jnp.interfaces.NamingContext.bind(NamingContext.java:567)
> at org.jnp.interfaces.NamingContext.bind(NamingContext.java:532)
> at org.jboss.util.naming.Util.bind(Util.java:102)
> at org.jboss.util.naming.Util.bind(Util.java:89)
> at org.jboss.ejb3.EJBContainer.resolveInjectors(EJBContainer.java:647)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 8 months
[JBoss JIRA] Created: (JBIDE-359) hibernate reverse engineering does not set "schema" attribute in .hbm.xml
by bugra uytun (JIRA)
hibernate reverse engineering does not set "schema" attribute in .hbm.xml
-------------------------------------------------------------------------
Key: JBIDE-359
URL: http://jira.jboss.com/jira/browse/JBIDE-359
Project: JBoss IDE
Issue Type: Bug
Components: Hibernate Tools
Environment: windows xp, eclipse 3.2, hibernate tools 3.2.0.b7
Reporter: bugra uytun
Assigned To: Max Andersen
i set the schema in hibernate.cfg.xml with:
---
<property name="hibernate.default_schema">mySchema</property>
---
after reverse engineering the DB I get the .hbm.xml file
---
...
<hibernate-mapping>
<class name="com.someclass" table="MY_TABLE">
...
---
notice the missing 'schema="mySchema"'. if you're not using the default DB schema without this attribute you will get the following error:
---
org.springframework.jdbc.BadSqlGrammarException: Hibernate operation: could not load an entity: [com.someclass#1];
---
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 8 months
[JBoss JIRA] Created: (JGRP-292) Deadlock
by Bela Ban (JIRA)
Deadlock
--------
Key: JGRP-292
URL: http://jira.jboss.com/jira/browse/JGRP-292
Project: JGroups
Issue Type: Bug
Affects Versions: 2.3 SP1
Reporter: Bela Ban
Assigned To: Bela Ban
Priority: Critical
Fix For: 2.4
Stack dump shows deadlock:
Name: http-192.168.5.2-8180-5
State: BLOCKED on java.lang.Object@2afbf7 owned by: http-192.168.5.2-8180-4
Total blocked: 35,522 Total waited: 401
Stack trace:
java.lang.Object.wait(Native Method)
org.jgroups.protocols.FC.handleDownMessage(FC.java:360)
org.jgroups.protocols.FC.down(FC.java:300)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.protocols.FC.receiveDownEvent(FC.java:294)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.FRAG2.down(FRAG2.java:167)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.pbcast.STATE_TRANSFER.down(STATE_TRANSFER.java:276)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:385)
org.jgroups.JChannel.down(JChannel.java:1175)
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.down(MessageDispatcher.java:776)
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.passDown(MessageDispatcher.java:753)
org.jgroups.blocks.RequestCorrelator.sendRequest(RequestCorrelator.java:286)
org.jgroups.blocks.GroupRequest.doExecute(GroupRequest.java:439)
org.jgroups.blocks.GroupRequest.execute(GroupRequest.java:189)
org.jgroups.blocks.MessageDispatcher.castMessage(MessageDispatcher.java:424)
org.jgroups.blocks.RpcDispatcher.callRemoteMethods(RpcDispatcher.java:178)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4160)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4114)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4215)
org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
org.jboss.cache.interceptors.ReplicationInterceptor.handleReplicatedMethod(ReplicationInterceptor.java:114)
org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:83)
org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:167)
org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
org.jboss.cache.TreeCache.put(TreeCache.java:3601)
sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
org.jboss.system.server.jmx.LazyMBeanServer.invoke(LazyMBeanServer.java:279)
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
$Proxy58.put(Unknown Source)
org.jboss.web.tomcat.tc5.session.JBossCacheWrapper.put(JBossCacheWrapper.java:141)
org.jboss.web.tomcat.tc5.session.JBossCacheService.putSession(JBossCacheService.java:315)
org.jboss.web.tomcat.tc5.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:122)
org.jboss.web.tomcat.tc5.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1094)
org.jboss.web.tomcat.tc5.session.JBossCacheManager.storeSession(JBossCacheManager.java:649)
org.jboss.web.tomcat.tc5.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:49)
org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:98)
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:153)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
java.lang.Thread.run(Thread.java:595)
Name: http-192.168.5.2-8180-4
State: BLOCKED on org.jgroups.protocols.UNICAST$Entry@13e6987 owned by: IncomingPacketHandler (channel=Tomcat-Cluster)
Total blocked: 39,178 Total waited: 490
Stack trace:
org.jgroups.protocols.UNICAST.down(UNICAST.java:264)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.pbcast.STABLE.down(STABLE.java:283)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.pbcast.GMS.down(GMS.java:809)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.FC.sendCreditRequest(FC.java:528)
org.jgroups.protocols.FC.handleDownMessage(FC.java:365)
org.jgroups.protocols.FC.down(FC.java:300)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.protocols.FC.receiveDownEvent(FC.java:294)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.FRAG2.down(FRAG2.java:167)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.Protocol.passDown(Protocol.java:551)
org.jgroups.protocols.pbcast.STATE_TRANSFER.down(STATE_TRANSFER.java:276)
org.jgroups.stack.Protocol.receiveDownEvent(Protocol.java:517)
org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:385)
org.jgroups.JChannel.down(JChannel.java:1175)
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.down(MessageDispatcher.java:776)
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.passDown(MessageDispatcher.java:753)
org.jgroups.blocks.RequestCorrelator.sendRequest(RequestCorrelator.java:286)
org.jgroups.blocks.GroupRequest.doExecute(GroupRequest.java:439)
org.jgroups.blocks.GroupRequest.execute(GroupRequest.java:189)
org.jgroups.blocks.MessageDispatcher.castMessage(MessageDispatcher.java:424)
org.jgroups.blocks.RpcDispatcher.callRemoteMethods(RpcDispatcher.java:178)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4160)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4114)
org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4215)
org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:110)
org.jboss.cache.interceptors.BaseRpcInterceptor.replicateCall(BaseRpcInterceptor.java:88)
org.jboss.cache.interceptors.ReplicationInterceptor.handleReplicatedMethod(ReplicationInterceptor.java:114)
org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:83)
org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:167)
org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
org.jboss.cache.TreeCache.put(TreeCache.java:3601)
sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
org.jboss.system.server.jmx.LazyMBeanServer.invoke(LazyMBeanServer.java:279)
org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
$Proxy58.put(Unknown Source)
org.jboss.web.tomcat.tc5.session.JBossCacheWrapper.put(JBossCacheWrapper.java:141)
org.jboss.web.tomcat.tc5.session.JBossCacheService.putSession(JBossCacheService.java:315)
org.jboss.web.tomcat.tc5.session.JBossCacheClusteredSession.processSessionRepl(JBossCacheClusteredSession.java:122)
org.jboss.web.tomcat.tc5.session.JBossCacheManager.processSessionRepl(JBossCacheManager.java:1094)
org.jboss.web.tomcat.tc5.session.JBossCacheManager.storeSession(JBossCacheManager.java:649)
org.jboss.web.tomcat.tc5.session.InstantSnapshotManager.snapshot(InstantSnapshotManager.java:49)
org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:98)
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:153)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
java.lang.Thread.run(Thread.java:595)
Name: IncomingPacketHandler (channel=Tomcat-Cluster)
State: BLOCKED on java.lang.Object@2afbf7 owned by: http-192.168.5.2-8180-4
Total blocked: 85,549 Total waited: 18,813
Stack trace:
org.jgroups.protocols.FC.handleCredit(FC.java:462)
org.jgroups.protocols.FC.up(FC.java:319)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.pbcast.GMS.up(GMS.java:753)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.protocols.pbcast.GMS.receiveUpEvent(GMS.java:773)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:258)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.UNICAST.handleDataReceived(UNICAST.java:471)
org.jgroups.protocols.UNICAST.up(UNICAST.java:206)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:569)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:185)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.FD.up(FD.java:274)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:303)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.MERGE2.up(MERGE2.java:163)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.Discovery.up(Discovery.java:225)
org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
org.jgroups.stack.Protocol.passUp(Protocol.java:538)
org.jgroups.protocols.TP.handleIncomingMessage(TP.java:918)
org.jgroups.protocols.TP.handleIncomingPacket(TP.java:860)
org.jgroups.protocols.TP.access$200(TP.java:45)
org.jgroups.protocols.TP$IncomingPacketHandler.run(TP.java:1294)
java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 8 months
[JBoss JIRA] Created: (JGRP-298) Throws CurrentModificationException when start several consoles running our application
by Sammi Ting (JIRA)
Throws CurrentModificationException when start several consoles running our application
---------------------------------------------------------------------------------------
Key: JGRP-298
URL: http://jira.jboss.com/jira/browse/JGRP-298
Project: JGroups
Issue Type: Bug
Affects Versions: 2.3
Environment: Windows XP, JDK 5.0
Reporter: Sammi Ting
Assigned To: Bela Ban
Priority: Minor
Extracted from log file, start at 2006-09-02 12:33:33 and throw exception at 2006-09-02 12:33:37
2006-09-02 12:33:33,945 DEBUG [ main] foundation.connectivity.L2Main#getClassBaseName() - className = 'L2Main'
....
2006-09-02 12:33:37,793 DEBUG [ main] connectivity.jgroups.JGroupsNetworkConnectionManager#connect() - channel is null
2006-09-02 12:33:37,809 DEBUG [ main] connectivity.jgroups.JGroupsNetworkConnectionManager#connect() - props = 'TCP(enable_diagnostics=false;start_port=8000;recv_buf_size=200000;send_buf_size=100000;loopback=true):TCPPING(timeout=3000;initial_hosts=10.253.1.74[8000];port_range=4;num_initial_members=4):FD(timeout=2000;max_tries=4):VERIFY_SUSPECT(timeout=1500;down_thread=false;up_thread=false):pbcast.NAKACK(gc_lag=100;retransmit_timeout=600,1200,2400,4800):pbcast.STABLE(stability_delay=500;desired_avg_gossip=20000;max_bytes=40000000;down_thread=false;up_thread=false):VIEW_SYNC(down_thread=false;avg_send_interval=60000;up_thread=false):pbcast.GMS(print_local_addr=true;join_timeout=5000;join_retry_timeout=2000;shun=true)'
2006-09-02 12:33:40,660 ERROR [ DownHandler (TCP)] jgroups.stack.DownHandler#run() - DownHandler (TCP) caught exception
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.remove(HashMap.java:806)
at java.util.AbstractCollection.retainAll(AbstractCollection.java:393)
at org.jgroups.blocks.ConnectionTable.retainAll(ConnectionTable.java:393)
at org.jgroups.protocols.TCP.handleDownEvent(TCP.java:188)
at org.jgroups.protocols.TP.down(TP.java:673)
at org.jgroups.stack.DownHandler.run(Protocol.java:121)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
19 years, 8 months