|
List Info
Thread: Re: hibernate 3.3.0 upgrade, slf4j introduction into jbossas
|
|
| Re: hibernate 3.3.0 upgrade, slf4j
introduction into jbossas |
  United States |
2008-05-05 12:37:01 |
> In slf4j, binding to log4j as the logging backend,
> one simply includes an additional jar (slf4j-log4j) and
your done;
What is the content of this jar?
We might do something similar slf4j --> jboss-logging
--> jdk|log4j.
> I have no clue how jboss-logging works, how it is
configured, how it
> plays in environments other than JBoss AS.
In AS you have conf/jboss-log4j.xml, which 'controls' all
logging inside
AS env.
In other envs it depends.
e.g. standalone usage of jboss-logging + log4j --> put
all 3
(jboss-logging-spi, jboss-logging-log4j, log4j) artifacts on
classpath +
log4j.properties and you're done. You code against
jboss-logging-spi,
but that picks up jboss-logging-log4j at init, which inits
log4j, which
is what gets used as the real impl.
If you could look into slf4j-log4j, and see if we can write
slf4j-jbosslogging, that would be great.
I can help you with any questions, or we can hack that
together - after
I find some time off from Emmanuel's jsr303.
_______________________________________________
jboss-development mailing list
jboss-development lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-develop
ment
|
|
| Re: hibernate 3.3.0 upgrade, slf4j
introduction into jbossas |
  United States |
2008-05-05 12:57:29 |
It sounds like both do a similar thing. The way slf4j works
is that
the classes in the base jar (slfj4-api) are compiled against
some
class (I forget the name) which is then not included in the
base jar.
Each of the binding jars define that binding class which the
base jar
classes were compiled against. That provides the binding.
http:/
/www.slf4j.org/faq.html#slf4j_compatible gives an
overview of
the process.
With slf4j you'd have similiar dependency requirements as
what you
mentioned for jboss-logging. So for log4j, you'd simply
include the
following jars on the classpath: (1) slf4j-api.jar, (2)
slf4j-
log4j12.jar, (3) log4j.jar. The only configuration here is
to
configure log4j loggers, appenders, etc.
I'm more than willing to take a look at what it might take
to bridge
slf4j and jboss-logging.
On May 5, 2008, at 12:37 PM, Ales Justin wrote:
>> In slf4j, binding to log4j as the logging backend,
one simply
>> includes an additional jar (slf4j-log4j) and your
done;
>
> What is the content of this jar?
> We might do something similar slf4j -->
jboss-logging --> jdk|log4j.
>
>> I have no clue how jboss-logging works, how it is
configured, how
>> it plays in environments other than JBoss AS.
>
> In AS you have conf/jboss-log4j.xml, which 'controls'
all logging
> inside AS env.
> In other envs it depends.
> e.g. standalone usage of jboss-logging + log4j -->
put all 3 (jboss-
> logging-spi, jboss-logging-log4j, log4j) artifacts on
classpath +
> log4j.properties and you're done. You code against
jboss-logging-
> spi, but that picks up jboss-logging-log4j at init,
which inits
> log4j, which is what gets used as the real impl.
>
> If you could look into slf4j-log4j, and see if we can
write slf4j-
> jbosslogging, that would be great.
> I can help you with any questions, or we can hack that
together -
> after I find some time off from Emmanuel's jsr303.
> _______________________________________________
> jboss-development mailing list
> jboss-development lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-develop
ment
-----------------------------
Steve Ebersole
Project Lead
http://hibernate.org
steve hibernate.org
_______________________________________________
jboss-development mailing list
jboss-development lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-develop
ment
|
|
| Re: hibernate 3.3.0 upgrade, slf4j
introduction into jbossas |
  United States |
2008-05-05 14:58:02 |
Doesn't jboss-logging rely on other jboss jars though?
On May 5, 2008, at 12:37 PM, Ales Justin wrote:
>> In slf4j, binding to log4j as the logging backend,
one simply
>> includes an additional jar (slf4j-log4j) and your
done;
>
> What is the content of this jar?
> We might do something similar slf4j -->
jboss-logging --> jdk|log4j.
>
>> I have no clue how jboss-logging works, how it is
configured, how
>> it plays in environments other than JBoss AS.
>
> In AS you have conf/jboss-log4j.xml, which 'controls'
all logging
> inside AS env.
> In other envs it depends.
> e.g. standalone usage of jboss-logging + log4j -->
put all 3 (jboss-
> logging-spi, jboss-logging-log4j, log4j) artifacts on
classpath +
> log4j.properties and you're done. You code against
jboss-logging-
> spi, but that picks up jboss-logging-log4j at init,
which inits
> log4j, which is what gets used as the real impl.
>
> If you could look into slf4j-log4j, and see if we can
write slf4j-
> jbosslogging, that would be great.
> I can help you with any questions, or we can hack that
together -
> after I find some time off from Emmanuel's jsr303.
> _______________________________________________
> jboss-development mailing list
> jboss-development lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-develop
ment
-----------------------------
Steve Ebersole
Project Lead
http://hibernate.org
steve hibernate.org
_______________________________________________
jboss-development mailing list
jboss-development lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-develop
ment
|
|
[1-3]
|
|