<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Re: AS7 Logging - org.jboss.logging.jul-to-slf4j-stub ?
</h3>
<span style="margin-bottom: 10px;">
created by <a href="https://community.jboss.org/people/dmlloyd">David Lloyd</a> in <i>JBoss AS 7 Development</i> - <a href="https://community.jboss.org/message/748162#748162">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><blockquote class="jive-quote"><p>rang s wrote:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Thanks David for the reply. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>1.) You mentioned that to avoid the JUL-to-SLF4J artificat of SLF4J, a no-op stub is added. How do I specify the underneath implementaion. For example- if I intend to use log4j, do I just need to package the log4j.jar and the config file in my jar file ? </p></blockquote><p>If you want your application to have separate logging, you only need to include your log4j.xml, log4j.properties, or logging.properties file and that's it.  Then your application's logging will be configured according to that file.  The logging is always treated the same regardless of whether you use slf4j, JUL, log4j, or commons-logging; this means you could use a log4j.xml and use the JUL API if you wanted to, and it'd work correctly.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>If you want your application to use container logging, just leave out any logging config file.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Either way, any logging JARs you include in your deployment should be automatically ignored by the container unless you specifically override it using jboss-deployment-structure.xml, which you normally should not do.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><blockquote class="jive-quote"><p>rang s wrote:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>2.) Also. as per <a class="jive-link-external-small" href="https://docs.jboss.org/author/display/AS7/Implicit+module+dependencies+for+deployments">https://docs.jboss.org/author/display/AS7/Implicit+module+dependencies+for+deployments</a> , <span style="font-family: Arial, Helvetica, FreeSans, sans-serif;">org.jboss.logging.jul-to-slf4j-stub</span> is a implicit module. This does not seem to be the case. I had to explicitly had a dependency to avoid ClassNotFound Errors in 7.1.2.FINAL.</p></blockquote><p>OK, that sounds like a bug to me.  Could you please log an issue at <a class="jive-link-external-small" href="https://issues.jboss.org/browse/AS7">https://issues.jboss.org/browse/AS7</a>?  Thanks.</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/748162#748162">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AS 7 Development at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>