Description of problem: While examining contents of server configuration files I noticed, that dv specific artifacts (DashboardDS, teiid-log-ds, security-domains created in installer, modeshape subsystem) are also inserted into 'default' configuration profile in domain.xml. Shouldn't it be only in the 'ha' related profiles as holds with teiid subsystem? Version-Release number of selected component (if applicable): DV 6.1.0 CR1 How reproducible: always Steps to Reproduce: 1. install dv 2. open JBOSS_HOME/domain/configuration/domain.xml 3. search for DashboardDS in document 4. notice that there are three occurences of such datasource definition, including the one in 'default' profile Actual results: Expected results: Additional info:
This isn't a high priority because it doesn't impact any supported profile. But this could be cleaned up for future releases.
Removing these is a matter of removing the default profile from the cli-script within the assembly.
I've removed any command that configures domain's default profile. There are still changes that need to be made in teiid-extensions since the scripts are brought in from that project and not the files in the assembly.
Following element is still present in domain.xml in default profile: <datasource jndi-name="java:/teiid-log-ds" pool-name="teiid-log-ds" enabled="true" use-java-context="true"> <connection-url>jdbc:h2:file:${jboss.server.data.dir}/teiid-logging/teiid-logging-ds;DB_CLOSE_ON_EXIT=FALSE;DB_CLOSE_DELAY=-1</connection-url> <driver>h2</driver> <security> <user-name>sa</user-name> <password>${VAULT::teiid::dblogging.password::1}</password> </security> </datasource>
(In reply to Jan Stastny from comment #4) > Following element is still present in domain.xml in default profile: > > <datasource jndi-name="java:/teiid-log-ds" pool-name="teiid-log-ds" > enabled="true" use-java-context="true"> > > <connection-url>jdbc:h2:file:${jboss.server.data.dir}/teiid-logging/teiid- > logging-ds;DB_CLOSE_ON_EXIT=FALSE;DB_CLOSE_DELAY=-1</connection-url> > <driver>h2</driver> > <security> > <user-name>sa</user-name> > <password>${VAULT::teiid::dblogging.password::1}</password> > </security> > </datasource> This related issue is covered by BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1234831 and has been done to be included in ER3.
It appears all the changes have been made. Tom, based on his comments, did most of the changes related to default, and I made the change to teiid-extensions. I'll flag this is modified for ER3.