[jboss-jira] [JBoss JIRA] (WFLY-89) Spurious server dirs created when directory-grouping="by-type" is set

James Perkins (JIRA) jira-events at lists.jboss.org
Tue Aug 13 17:05:26 EDT 2013


    [ https://issues.jboss.org/browse/WFLY-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796619#comment-12796619 ] 

James Perkins commented on WFLY-89:
-----------------------------------

After a review of the code and some thought about this I think it might be best to actually create the directories even if they are not used. My reasoning for this is upstream projects or subsystems might expect the {{jboss.server.base.dir}} to return a valid directory. If we do not create these directories then there will not be a valid {{jboss.server.base.dir}} and the responsibility would rely on the consumer of the property to create the directory.

I do however think we should be passing the {{jboss.server.base.dir}} to the servers when creating the launch commands. I think relying on the hard-coded value could be problematic in the future. I'll send a PR with the change soon, but I think this is what we should do; https://github.com/jamezp/wildfly/commit/d8ff4b72d953dcc3dec0e13a4b6043a1f9cf9731. I also think we should just leave the ServerEnvironment in charge of creating the directory if it does not exist.  
                
> Spurious server dirs created when directory-grouping="by-type" is set
> ---------------------------------------------------------------------
>
>                 Key: WFLY-89
>                 URL: https://issues.jboss.org/browse/WFLY-89
>             Project: WildFly
>          Issue Type: Bug
>          Components: Domain Management
>            Reporter: Brian Stansberry
>            Assignee: James Perkins
>            Priority: Minor
>             Fix For: 8.0.0.Beta1
>
>
> Add directory-grouping="by-type" to the <host><servers> element in the stock host.xml and run domain.sh. The following empty directories are created:
> $JBOSS_HOME/domain/servers/server-one
> $JBOSS_HOME/domain/servers/server-two
> The content that would normally be in those dirs if directory-grouping="by-type" wasn't set appears to all be going where it should (e.g. under domain/data, domain/log etc) so the only issue here is the empty directories.

--
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


More information about the jboss-jira mailing list