Why does the RAR package jboss-logging-3.1.0.GA.jar?

79 views
Skip to first unread message

Peter

unread,
Nov 13, 2013, 6:46:16 PM11/13/13
to jboss-gene...@googlegroups.com
Fwiw,

The artifact generic-jms-ra-1.0.0.Final.rar includes within it the jboss-logging-3.1.0.GA.jar.

E.g. 
  generic-jms-ra-1.0.0.Final.rar
    |-- META-INF
    |-- generic-jms-ra-jar-1.0.0.Final.jar
    |-- jboss-logging-3.1.0.GA.jar

Why is  jboss-logging-3.1.0.GA.jar packaged into the RAR.

I would have thought it redundant, and possible will conflict with the logging system and versions provided by the JBoss server.

I also think that the less logging jars packaged the better in JBoss.

Should it / could it be removed?

Regards Peter

Justin Bertram

unread,
Nov 13, 2013, 9:16:08 PM11/13/13
to jboss-gene...@googlegroups.com
At this point I don't think it should be removed.  What if the RAR is deployed into an application server that doesn't have JBoss Logging?  What if the version of JBoss Logging provided by the application server is different than what the RAR needs?  It's proper for the RAR to package all of its dependencies so it can be deployed as simply as possible.
Reply all
Reply to author
Forward
0 new messages