[jboss-jira] [JBoss JIRA] (WFLY-2643) JBOSS_LOG_DIR is checked but not used to set jboss.server.log.dir

Stian Lund (JIRA) issues at jboss.org
Thu Dec 12 15:54:33 EST 2013


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

Stian Lund commented on WFLY-2643:
----------------------------------

Fair enough, thanks for the clarification James, it's appreciated :)

However, wouldn't you agree adding just 
-Djboss.server.log.dir="$JBOSS_LOG_DIR"
to standalone.sh would be a pretty quick solution for most?

I am not going to push it any further, just noting that the same issue existed with JBOSS_BASE_DIR at 7.1 and was fixed in 7.1.2 in the case below :)
https://issues.jboss.org/browse/AS7-3800

                
> JBOSS_LOG_DIR is checked but not used to set jboss.server.log.dir
> -----------------------------------------------------------------
>
>                 Key: WFLY-2643
>                 URL: https://issues.jboss.org/browse/WFLY-2643
>             Project: WildFly
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Logging, Server
>    Affects Versions: JBoss AS7 7.1.1.Final, 8.0.0.Beta1
>         Environment: All
>            Reporter: Stian Lund
>            Assignee: James Perkins
>              Labels: jbossas, logging, wildfly
>
> In standalone/domain start scripts (standalone.sh/bat) the value of environment variable JBOSS_LOG_DIR is checked for:
> {code}
> # determine the default log dir, if not set
> if [ "x$JBOSS_LOG_DIR" = "x" ]; then
>    JBOSS_LOG_DIR="$JBOSS_BASE_DIR/log"
> fi
> {code}
> However, this is not actually used to set the value of Java property jboss.server.log.dir.
> {code}
> -Djboss.home.dir="$JBOSS_HOME" 
> -Djboss.server.base.dir="$JBOSS_BASE_DIR" 
> "$SERVER_OPTS"
> {code}
> (It should be set at the same place)
> This leads Jboss/Wildfly/EAP to assume the default value of $JBOSS_BASE_DIR/log.
> This is a problem for those who want to override the location of the server.log files.

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