<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">What is the timing for all these changes? These are some pretty major ones with a potential documentation impact.<div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><span class="Apple-style-span" style="font-family: monospace; background-color: rgb(255, 255, 255); display: inline !important; float: none; ">Misty Stanley-Jones, RHCE</span><br style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; ">Supervisor, Engineering Content Services</span></div><div><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; ">Red Hat Brisbane (GMT+10)</span><br style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; ">☺: misty (IRC) ✉: </span><span class="Object" id="OBJ_PREFIX_DWT625_com_zimbra_email" style="color: rgb(0, 0, 139); text-decoration: none; cursor: pointer; font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; "><span class="Object" id="OBJ_PREFIX_DWT627_com_zimbra_email" style="color: rgb(0, 0, 139); text-decoration: none; cursor: pointer; "><a href="mailto:misty@redhat.com">misty@redhat.com</a></span></span><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; "> </span><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; ">☏: +</span><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; display: inline !important; float: none; "> </span><span class="Object" id="OBJ_PREFIX_DWT626_com_zimbra_ymaps" style="color: rgb(0, 0, 139); text-decoration: none; cursor: pointer; font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); font-size: medium; "><span class="Object" id="OBJ_PREFIX_DWT628_com_zimbra_ymaps" style="color: rgb(0, 0, 139); text-decoration: none; cursor: pointer; ">61 7 3514 8105</span></span></div></div></span></div></span></span>
</div>
<br><div><div>On Nov 27, 2012, at 9:53 AM, Brian Stansberry <<a href="mailto:brian.stansberry@redhat.com">brian.stansberry@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On 11/26/12 4:47 PM, James Perkins wrote:<br><blockquote type="cite">Hello All,<br>There have been a few notable changes (pending changes) in the logging<br>subsystem that I should probably make known to every one.<br><br>The most notable is probably the way the logging.properties file is<br>used. The file will be overwritten each time a change to the logging<br>subsystem is made. It also writes out fully resolved values, e.g. any<br>expressions like ${jboss.root.level:INFO} are not written out. This<br>means that changes to expressions on the XML configuration will be not<br>used until the logging subsystem kicks in.<br><br></blockquote><br>We had a lot of people complaining about our overwriting the config <br>files and asking that we not do that. So we've added a startup switch in <br>master that disables overwriting the user-provided config. I think <br>people who use that are going to want equivalent behavior for the <br>logging.properties file.<br><br><blockquote type="cite">Not writing out expression could be an issue with paths more than<br>anything. This could be an issue if you copy a configuration (from<br>production to dev for example) and expect ${jboss.server.log.dir} to be<br>resolved. Since the full path is written out, it's likely on initial<br>boot without any changes the log will be written to the production<br>directory and file.<br><br>I can't think of a solid way to fix this issue. Writing out the<br>expression to the logging.properties file wouldn't always work as the<br>system property may not be set yet.<br><br>There will no longer be a boot.log. On the initial boot of a fresh<br>install the console is the only stream written to until the logging<br>subsystem kicks in which will then write to the server.log as usual.<br><br></blockquote><br>To clarify a bit, AIUI, the reason there is only console logging on <br>*initial* boot is because the logging.properties we ship only has a <br>CONSOLE appender. Then during that initial boot the logging subsystem <br>kicks in and the server.log appender gets processed. The result is that <br>gets written to logging.properties, so the *next* boot of the system <br>that appender will be in logging.properties and the server.log file will <br>be written to from the very beginning of boot.<br><br><blockquote type="cite">Since the host controller and process controller don't use the logging<br>subsystem, the configuration is as it always has been in the<br>logging.properties file of the $JBOSS_HOME/domain/configuration.<br><br>Of course if you don't want to use the logging subsystem, then it can be<br>disabled and the logging.properties will be the configuration used for<br>logging.<br><br>We've introduced logging profiles. A logging profile is like a separate<br>logging subsystem, in a sense at least. All the same operations are on a<br>logging profile. It can be used to define a different logging<br>configuration for a deployment. They can be applied to a deployment by<br>adding a Logging-Profile entry to the MANIFEST.MF for the deployment.<br><br>log4j appenders can be set-up via a custom-handler. Just define the<br>appenders properties as you would any other custom-handler and it will<br>be wrapped in a handler. The one caveat is it requires the logging<br>subsystem to be used. Since the logging.properties file is always<br>written, appenders will also be written requiring the logging subsystem<br>to use it's appender -> handler.<br><br>There has been a PR submitted to finally allow for expressions on most<br>of the attributes.<br><br>Yet to have a PR submitted due to an open PR for STDIO and a new release<br>of STDIO is removing the requirement to use JBoss Log Manager on a<br>standalone server. This would allow a user to use log4j or logback as<br>their log manager to control logging for the server if they'd prefer.<br><br></blockquote><br><br>-- <br>Brian Stansberry<br>Principal Software Engineer<br>JBoss by Red Hat<br>_______________________________________________<br>jboss-as7-dev mailing list<br><a href="mailto:jboss-as7-dev@lists.jboss.org">jboss-as7-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/jboss-as7-dev<br><br><br></blockquote></div><br></div></body></html>