The problem here is that the copied/filtered solr-core POM is missing a lot of dependencies: log4j, noggit, commons-io, httpcomponents. These are added to the solr-core “classpath” in the Ant build from solrj and example lib/ directories. When these are collected from the Ant build in preparation for filtering the POMs, only files that actually exist make it into the “classpath”, and apparently at the point the solr-core “classpath” is examined, there is nothing in the solrj/lib/ and example/lib/ directories.
I can reproduce this locally, if I first "rm -rf $(find . -name ‘*.jar’)", like the Jenkins build does. Looks like when “generate-maven-artifacts” calls “filter-pom-templates”, it doesn’t invoke “resolve” (unlike “get-maven-poms”, which does). Fix should be simple - I’ll work on it later today. Steve On Oct 31, 2013, at 10:50 PM, Apache Jenkins Server <jenk...@builds.apache.org> wrote: > Build: https://builds.apache.org/job/Lucene-Solr-Maven-trunk/1015/ > > All tests passed > > Build Log: > [...truncated 36479 lines...] > [mvn] [INFO] > ------------------------------------------------------------- > [mvn] [INFO] > ------------------------------------------------------------- > [mvn] [ERROR] COMPILATION ERROR : > [mvn] [INFO] > ------------------------------------------------------------- > > [...truncated 593 lines...] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org