-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
The datasource subsystem was given the concept of domain profiles in WFLY-3634. This doesn't appear to have been fully implemented as -ds.xml deployments in domain mode don't work. During the deploy process the profile is passed as null which results in the profile named default being used. Essentially this means that -ds.xml domain deployments would only ever work on a profile named default.
While debugging the issue it doesn't seem as if the profile concept is even needed for data sources. The subsystem is only registered on servers and a server shouldn't need to know about profiles.
In short the profile concept needs to be removed and the profile attribute on the result of the installed-drivers-list operation as well as the installed-drivers complex attribute needs to be deprecated. The attribute was added for the web console and per https://developer.jboss.org/message/941413#941413 it is not used.