[JBoss JIRA] (JBRULES-3446) Upgrade to spring 3.0.6.RELEASE to stop spring version mix in drools-camel-server
by Geoffrey De Smet (JIRA)
Geoffrey De Smet created JBRULES-3446:
-----------------------------------------
Summary: Upgrade to spring 3.0.6.RELEASE to stop spring version mix in drools-camel-server
Key: JBRULES-3446
URL: https://issues.jboss.org/browse/JBRULES-3446
Project: Drools
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Reporter: Geoffrey De Smet
Assignee: Geoffrey De Smet
{code}
drools-camel-server [master $] $ mvn dependency:tree
...
[INFO] --- maven-dependency-plugin:2.2:tree (default-cli) @ drools-camel-server ---
...
[INFO] +- org.drools:drools-spring:jar:5.4.0-SNAPSHOT:compile
[INFO] | +- org.springframework:spring-beans:jar:2.5.6:compile
[INFO] | \- org.springframework:spring-context:jar:2.5.6:compile
...
[INFO] +- org.apache.camel:camel-spring:jar:2.9.0:compile
[INFO] | \- org.springframework:spring-tx:jar:3.0.6.RELEASE:compile
....
[INFO] +- org.springframework:spring-core:jar:2.5.6:compile
[INFO] +- org.springframework:spring-aop:jar:2.5.6:compile
[INFO] +- org.springframework:spring-web:jar:2.5.6:compile
[INFO] +- org.springframework:spring-test:jar:2.5.6:test
[INFO] +- org.apache.cxf:cxf-bundle-jaxrs:jar:2.4.4:compile
...
[INFO] | +- org.springframework:spring-asm:jar:3.0.6.RELEASE:compile
[INFO] | +- org.springframework:spring-expression:jar:3.0.6.RELEASE:compile
...
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years
[JBoss JIRA] (AS7-4375) Integrate CLI GUI with jconsole
by Stan Silvert (JIRA)
Stan Silvert created AS7-4375:
---------------------------------
Summary: Integrate CLI GUI with jconsole
Key: AS7-4375
URL: https://issues.jboss.org/browse/AS7-4375
Project: Application Server 7
Issue Type: Feature Request
Components: CLI
Affects Versions: 7.1.1.Final
Reporter: Stan Silvert
Assignee: Stan Silvert
Fix For: 7.1.2.Final
JConsole has a plugin mechanism that allows adding tabs by a third party. CLI GUI can be easily refactored to integrate with JConsole and allow a developer or administrator to fully monitor and control a server or domain controller. It can also monitor several servers/domains at once using jconsole's multiple document interface.
This integration includes reusing the underlying remoting-jmx connection. The ability to access this connection is provided by REMJMX-39.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years
[JBoss JIRA] (AS7-4402) FilePersistentObjectStore establishDirectory() is not thead safe
by Brian Stansberry (JIRA)
Brian Stansberry created AS7-4402:
-------------------------------------
Summary: FilePersistentObjectStore establishDirectory() is not thead safe
Key: AS7-4402
URL: https://issues.jboss.org/browse/AS7-4402
Project: Application Server 7
Issue Type: Bug
Components: EJB
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 7.1.2.Final-redhat1
FilePersistentObjectStore.start() can be called concurrently (perhaps on different instances) as different SFSB component services concurrently start. This can lead to races where multiple threads detect a dir does not exist and call File.mkdirs(), with only one getting a "true" return value from that call (the thread that actually created the dirs). When that happens the other thread(s) can fail like this:
15:35:01,170 ERROR org.jboss.msc.service.fail MSC00001: Failed to start service jboss.deployment.unit."persistentcontext-test.jar".component.StatefulTransientBean.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."persistentcontext-test.jar".component.StatefulTransientBean.START: Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_29]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_29]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_29]
Caused by: java.lang.RuntimeException: JBAS014540: Failed to create passivation directory: /home/bstansberry/dev/jboss/jboss-as/testsuite/integration/basic/target/jbossas/standalone/data/ejb3/sessions
at org.jboss.as.ejb3.cache.spi.impl.FilePersistentObjectStore.establishDirectory(FilePersistentObjectStore.java:212)
at org.jboss.as.ejb3.cache.spi.impl.FilePersistentObjectStore.start(FilePersistentObjectStore.java:197)
at org.jboss.as.ejb3.cache.impl.backing.SimpleBackingCacheEntryStore.start(SimpleBackingCacheEntryStore.java:191)
at org.jboss.as.ejb3.cache.impl.backing.SerializationGroupMemberContainer.start(SerializationGroupMemberContainer.java:303)
at org.jboss.as.ejb3.cache.impl.backing.PassivatingBackingCacheImpl.start(PassivatingBackingCacheImpl.java:297)
at org.jboss.as.ejb3.cache.spi.impl.AbstractCache.start(AbstractCache.java:93)
at org.jboss.as.ejb3.component.stateful.StatefulSessionComponent.start(StatefulSessionComponent.java:299)
at org.jboss.as.ee.component.ComponentStartService.start(ComponentStartService.java:44)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
... 3 more
Solution is to just not throw that exception if the directory exists following the mkdirs() call, whether or not the call returned true.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years