+1..

On 8/4/10 12:03 PM, "Andrzej Bialecki" <[email protected]> wrote:

On 2010-08-04 20:45, Mattmann, Chris A (388J) wrote:
> One other note is that if it's jmxtools.jar the Sun version it's not ASL
> compatible and we can't depend on it (maybe Geronimo has an alternative?)

I found a fix - we need to exclude jmxri and jmxtools from dependencies
in log4j and tika-parsers (transitive). I.e. something like this:

Index: ivy/ivy.xml
===================================================================
--- ivy/ivy.xml (revision 982347)
+++ ivy/ivy.xml (working copy)
@@ -66,8 +66,17 @@
                 <dependency org="org.apache.lucene" name="lucene-core"
rev="3.0.2"/>
                 <dependency org="org.apache.lucene" name="lucene-misc"
rev="3.0.2"/>
                 <dependency org="org.apache.tika" name="tika-core"
rev="0.7" />
+               <dependency org="org.apache.tika" name="tika-parsers"
rev="0.7"
 >
+                       <exclude org="com.sun.jdmk"/>
+                       <exclude org="com.sun.jmx"/>
+                       <exclude org="javax.jms"/>
+               </dependency>

-               <dependency org="log4j" name="log4j" rev="1.2.15"
conf="*->master" />
+               <dependency org="log4j" name="log4j" rev="1.2.15"
conf="*->master" >
+                       <exclude org="com.sun.jdmk"/>
+                       <exclude org="com.sun.jmx"/>
+                       <exclude org="javax.jms"/>
+               </dependency>

We can get away with this because these deps are not needed - the
implementations are included with JVM-s > 5.0, which we require anyway.

--
Best regards,
Andrzej Bialecki     <><
  ___. ___ ___ ___ _ _   __________________________________
[__ || __|__/|__||\/|  Information Retrieval, Semantic Web
___|||__||  \|  ||  |  Embedded Unix, System Integration
http://www.sigram.com  Contact: info at sigram dot com




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to