Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-5584

Remove and deprecate profile concept for data-sources

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 10.0.0.CR5
    • None
    • JCA
    • 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.

              jperkins-rhn James Perkins
              jperkins-rhn James Perkins
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: