[
https://issues.jboss.org/browse/AS7-1389?page=com.atlassian.jira.plugin.s...
]
David Lloyd commented on AS7-1389:
----------------------------------
{quote}
...basic container/application contract should be the JEE specification... logging is not
a JEE facility.... a more correct default would be better than a simple way to change a
bad default.
{quote}
None of these arguments really suffices to cause us to change the current default, thus
breaking all the apps which currently rely on the current behavior. We are an application
container; we provide application server facilities, many of them above and beyond Java
EE. That's all there is to it. I'm sure it will be no trouble for anyone who
does not prefer the current behavior to simply flip the switch, while allowing those who
find the current behavior useful to continue relying on it without breaking compatibility
unduly. I'm sorry you do not like it, however I am not convinced that having to flip
a switch in the server configuration based on what is obviously a subjective preference is
too onerous or justifies a compatibility-breaking change. I believe that this solution
lets us accommodate both preferences with ease and without undue burden on the user.
Again, we're an application container. We support a superset of the Java EE
specification; and in any case the Java EE specification in no way limits or specifies
what secondary APIs we can or should provide to users.
Log API dependencies should be included automatically in deployments
--------------------------------------------------------------------
Key: AS7-1389
URL:
https://issues.jboss.org/browse/AS7-1389
Project: Application Server 7
Issue Type: Bug
Components: Logging
Affects Versions: 7.0.0.Final
Reporter: David Lloyd
Assignee: James Perkins
Fix For: 7.1.0.Final
The following log APIs should be included by deployments by default:
* {{org.slf4j}}
* {{org.apache.commons.logging}}
* {{org.log4j}}
These dependencies should override the deployment's versions of these libraries
unless explicitly excluded by {{jboss-deployment-structure.xml}}.
--
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