[
https://issues.jboss.org/browse/WFLY-2488?page=com.atlassian.jira.plugin....
] 
James Perkins commented on WFLY-2488:
-------------------------------------
Maybe it's changed, but at one point a data source needed to be enabled after it was
added. The {{enabled}} attribute didn't seem to have an affect.
                
 Adding a datasource fails in a composite operation
 --------------------------------------------------
                 Key: WFLY-2488
                 URL: 
https://issues.jboss.org/browse/WFLY-2488
             Project: WildFly
          Issue Type: Bug
      Security Level: Public(Everyone can see) 
          Components: JCA
    Affects Versions: 8.0.0.Beta1
            Reporter: James Perkins
            Assignee: Stefano Maestri
         Attachments: wfly2488-sources.jar, wfly2488.jar
 Executing a composite operation fails when adding a datasource.
 Stack Trace:
 {code}
 08:38:49,787 ERROR [org.jboss.as.controller.management-operation]
(management-handler-thread - 6) JBAS014612: Operation ("add") failed - address:
([
     ("subsystem" => "datasources"),
     ("data-source" => "ds-test")
 ]): org.jboss.msc.service.DuplicateServiceException: Service
jboss.data-source-config.ds-test is already registered
 	at
org.jboss.msc.service.ServiceRegistrationImpl.setInstance(ServiceRegistrationImpl.java:158)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at
org.jboss.msc.service.ServiceControllerImpl.startInstallation(ServiceControllerImpl.java:235)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at org.jboss.msc.service.ServiceContainerImpl.install(ServiceContainerImpl.java:767)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:223)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at
org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2384)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at org.jboss.msc.service.ServiceBuilderImpl.install(ServiceBuilderImpl.java:317)
[jboss-msc-1.2.0.Beta2.jar:1.2.0.Beta2]
 	at
org.jboss.as.controller.OperationContextImpl$ContextServiceBuilder.install(OperationContextImpl.java:1422)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.connector.subsystems.datasources.DataSourceEnable.addServices(DataSourceEnable.java:188)
 	at
org.jboss.as.connector.subsystems.datasources.DataSourceEnable$1.execute(DataSourceEnable.java:84)
 	at
org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:609)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:487)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:277)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:272)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:258)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:143)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:205)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.access$300(ModelControllerClientOperationHandler.java:110)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$2.run(ModelControllerClientOperationHandler.java:157)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1$2.run(ModelControllerClientOperationHandler.java:153)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_45]
 	at javax.security.auth.Subject.doAs(Subject.java:415) [rt.jar:1.7.0_45]
 	at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1.execute(ModelControllerClientOperationHandler.java:153)
[wildfly-controller-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$2$1.doExecute(AbstractMessageHandler.java:296)
[wildfly-protocol-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$AsyncTaskRunner.run(AbstractMessageHandler.java:518)
[wildfly-protocol-8.0.0.Beta1.jar:8.0.0.Beta1]
 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_45]
 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_45]
 	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
 	at org.jboss.threads.JBossThread.run(JBossThread.java:122)
[jboss-threads-2.1.1.Final.jar:2.1.1.Final]
 {code} 
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: 
http://www.atlassian.com/software/jira