hello wolfgang!

Joachim Wolfgang Kaltz wrote:
Jörn Nettingsmeier wrote:
(...)
so i double-checked my endorsed libs:
soz-131:/usr/share/tomcat5/common/endorsed # ls -1
.
..
[jaxp_parser_impl].jar
[xml-commons-apis].jar
jakarta-bcel-20040329.jar
jakarta-regexp-1.4.jar
xalan-2.7.0.jar
xercesImpl-2.8.1.jar
xml-apis-1.3.03.jar

soz-131:/usr/share/tomcat5/webapps/lenya/WEB-INF/lib/endorsed # ls -1
.
..

shared/ and server/ don't have any conflicting jars either.

Hi Jörn,
be sure there are no other locations used for jars on your system. I
once had a problem "upgrading" from Suse 8.2 to 9.0 (iirc) because
suddenly the system installed jars in to-me-previously-unknown locations.
Try "find" ;)

i did. nothing (of course, some local users have jars in their homes, but that shouldn't make any difference, right? neither should the jars in my build directory.)

one strange thing i noticed: the lenya war contains xml-apis.jar in WEB-INF/lib and xml-apis-1.3.03.jar in WEB-INF/lib/endorsed. why is that?

how can i find out the classpath of a tomcat webapp, or better yet, get a list of all included jars? the "server status" page in lenya does not show any obvious duplications. does it include all jars that are currently in scope, or are there loopholes?
i'm including it below just in case anyone can make sense of it...

this is a really nasty thing to debug... :(

any more hints appreciated.


jörn




VM

    * classpath:
          o /usr/lib/jvm/java/lib/tools.jar
          o /usr/share/tomcat5/bin/bootstrap.jar
          o /usr/share/tomcat5/bin/commons-logging-api.jar
          o /usr/share/java/mx4j/mx4j-actions-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-jmx-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-tools-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-jmx.jar
    * context-classpath:
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/classes
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ant-contrib-0.6.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ant-junit.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ant-launcher.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ant-trax.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ant.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/avalon-framework-api-4.3.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/avalon-framework-impl-4.3.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/avalon-logkit-2.1.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/axis-1.4.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/axis-jaxrpc-1.4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/axis-saaj-1.4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/batik-all-1.6.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/castor-0.9.6-xml.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/chaperon-20040205.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-2.1.10-dev.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-ajax-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-asciiart-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-auth-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-axis-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-batik-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-captcha-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-chaperon-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-cron-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-databases-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-deli-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-fop-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-forms-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-hsqldb-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-html-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-imageop-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-linkrewriter-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-lucene-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-mail-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-naming-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-profiler-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-proxy-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-querybean-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-serializers-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-serializers-charsets-0.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-session-fw-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-template-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-testcase.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-validation-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-xsltal-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/cocoon-xsp-block.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-beanutils-core-1.7.0.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-cli-1.0.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-codec-1.3.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-collections-3.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-discovery-0.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-httpclient-2.0.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-io-1.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-jexl-1.0.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-jxpath-1.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-lang-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/commons-logging-1.0.4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/concurrent-1.3.4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/daisy-htmlcleaner-1.4.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/daisy-util-1.4.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/deli-x050330.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/dojo-rsrc-20060614.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/ehcache-1.2.2.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/endorsed
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-component-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-datasource-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-i18n-1.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-instrument-api-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-instrument-mgr-api-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-instrument-mgr-http-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-instrument-mgr-impl-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-logger-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-naming-1.0.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-pool-api-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-pool-impl-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-pool-instrumented-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-sourceresolve-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-store-2.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-testcase-1.0.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/excalibur-xmlutil-2.1.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/fop-0.20.5.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/geronimo-spec-activation-1.0.2-rc4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/geronimo-spec-javamail-1.3.1-rc5.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/hsqldb-1.8.0.2.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/icu4j-2.8.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jackrabbit-1.0-LCR330244.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jackrabbit-commons-1.0-LCR330244.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jakarta-oro-2.0.8.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/javacApi-0.9.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/javacImpl-0.9.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jcifs-mock.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jcr-1.0.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jcs-1.2.5-dev-20050313.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jdbi-1.3.1.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jdtcore-3.0.2.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jena-2.1.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jing-20030619.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/jtidy-04aug2000r7-dev.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/junit-3.8.1.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-1.4-dev-api.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-1.4-dev-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-1.4-dev-pubs.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.ac-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.administration.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.cache.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.contactform.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.defaultusecases.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.editors.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.fckeditor.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.jackrabbit.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.janitor.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.jcr.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.kupu.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.ldap.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.lenyadoc.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.linkcheck.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.lucene.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.notification.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.observation-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.opendocument.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.properties.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.repository.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.resource.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.sitemanagement.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.sitetree.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.sourcerepository.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.templating-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.tinymce.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.usecase-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.usecase.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.usecasedocument.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.webdav.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lenya-module-org.apache.lenya.modules.workflow-impl.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/log4j-1.2.13.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/lucene-1.4.3.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/nekodtd-0.1.11.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/nekohtml-0.9.5.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/nekopull-0.2.4.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/org.apache.forrest.plugin.output.inputModule-r431162.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/pizza-1.1.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/quartz-1.5.2.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/rhino1.5r4-continuations-R26.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/websphinx-0.5.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/wsdl4j-1.5.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xml-commons-resolver-1.1.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xml-forrest-r428652.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xmldb-common-2003-09-02.jar o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xmldb-xupdate-20040205.jar
          o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xmlunit1.0.jar
o /srv/www/tomcat5/base/webapps/lenya/WEB-INF/lib/xreporter-expression-r683.jar
          o /usr/lib/jvm/java/lib/tools.jar
          o /usr/share/tomcat5/bin/bootstrap.jar
          o /usr/share/tomcat5/bin/commons-logging-api.jar
          o /usr/share/java/mx4j/mx4j-actions-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-jmx-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-tools-1.1.1.jar
          o /usr/share/java/mx4j/mx4j-jmx.jar






--
jörn nettingsmeier

home://germany/45128 essen/lortzingstr. 11/
http://spunk.dnsalias.org
phone://+49/201/491621

if you are a free (as in "free speech") software developer
and you happen to be travelling near my home, drop me a line
and come round for a free (as in "free beer") beer. :-D

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

  • Re: library conflicts? [ was Re: problem with sitetree... Joern Nettingsmeier

Reply via email to