[jboss-jira] [JBoss JIRA] (WFLY-5030) Intermittent failure of deployment containing two datasources in -ds.xml

Stefano Maestri (JIRA) issues at jboss.org
Wed Aug 5 10:26:03 EDT 2015


     [ https://issues.jboss.org/browse/WFLY-5030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stefano Maestri updated WFLY-5030:
----------------------------------
    Comment: was deleted

(was: I can't reproduce it on latest master. It seems it was fixed with WFLY-4904.
Please reopen if you still experience the problem)


> Intermittent failure of deployment containing two datasources in -ds.xml
> ------------------------------------------------------------------------
>
>                 Key: WFLY-5030
>                 URL: https://issues.jboss.org/browse/WFLY-5030
>             Project: WildFly
>          Issue Type: Bug
>          Components: JCA
>    Affects Versions: 10.0.0.Beta1
>            Reporter: Jan Blizňák
>            Assignee: Stefano Maestri
>         Attachments: one-datasource.jar, two-datasources.jar
>
>
> Running smoke runs of JBossWS in EAP7, I occasionally hit test failure of WSRMStoreFeatureTestCase (from JBossWS testsuite). The testcase uses deployment that should add some datasources, but deploying ends up with:
> {code}
> org.jboss.msc.service.StartException in service jboss.data-source.java:jboss/datasources/rmclientdb.statistics: Failed to start service
> 	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.IllegalArgumentException: WFLYCTL0218: A node is already registered at '/deployment=*/subsystem=datasources/data-source=*/statistics=jdbc'
> 	at org.jboss.as.controller.registry.NodeSubregistry.register(NodeSubregistry.java:86)
> 	at org.jboss.as.controller.registry.ConcreteResourceRegistration.registerSubModel(ConcreteResourceRegistration.java:180)
> 	at org.jboss.as.connector.services.datasources.statistics.DataSourceStatisticsService.start(DataSourceStatisticsService.java:85)
> 	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
> 	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
> 	... 3 more
> {code}
> After some debugging, the problematic scenario seems to be:
> 1) there is a deployment (jar/war, doesn't matter) containing -ds.xml configuration file
> 2) this file contains definition of at least two datasources to be added



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)



More information about the jboss-jira mailing list