OK, committed.  I also tried it on the JDK 1.5 and it works.


On May 21, 2009, at 7:18 AM, Grant Ingersoll wrote:

Thanks, Stanislaw, I will hook that in to the downloads area.

-Grant

On May 21, 2009, at 4:37 AM, Stanislaw Osinski wrote:

Hi there,

compile:
[javac] Compiling 7 source files to
/trunk/asf_solr_src/contrib/clustering/build/classes
[javac] An exception has occurred in the compiler (1.5.0_16). Please file
a bug at the Java Developer Connection (
http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your
report.  Thank you.
[javac] com.sun.tools.javac.code.Symbol$CompletionFailure: file
org/simpleframework/xml/Root.class not found


I think I know what's going on. Carrot2 has a dependency on Simple XML framework, but the JAR is not needed at runtime in Solr. Javac 1.6 issues warnings about missing annotations during compilation, but compilation completes fine. Javac 1.5 seems to fail, so the build process will probably need to download Simple XML dependency (it's LGPL) at least for compilation. For the peace of mind we may keep Simple XML in runtime as well, though I've tested that when using Carrot2 in Solr Simple XML classes are not needed.

The download link for Simple XML we need would be:

http://mirrors.ibiblio.org/pub/mirrors/maven2/org/simpleframework/simple-xml/1.7.3/simple-xml-1.7.3.jar

Cheers,

S.

--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) using Solr/Lucene:
http://www.lucidimagination.com/search


--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids) using Solr/Lucene:
http://www.lucidimagination.com/search

Reply via email to