NoClassDefFoundError

Submitted by garyp on Mon, 2009-03-02 05:51.Troubleshooting

I'm seeing the following error in log after re-indexing

ERROR 2009-03-02 13:00:32,362- When reIndexing:java.lang.NoClassDefFoundError: com/google/common/collect/Multimap
ERROR 2009-03-02 13:00:32,363- ------
java.lang.NoClassDefFoundError: com/google/common/collect/Multimap
at net.javacoding.xsearch.ReIndexing.reIndexing(DBSight:110)
at net.javacoding.xsearch.ReIndexing.start(DBSight:54)
at net.javacoding.xsearch.IndexManager.start(DBSight:219)
at net.javacoding.xsearch.IndexManager.main(DBSight:96)

I'm using dbsight2, sun-java6-jre/jdk, tomcat5 packages from Debian.

Can you advise ??

gary

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Submitted by will on Mon, 2009-03-02 15:02.

No problem with the default installation.

Looks like the google-collect.jar is having class loading issue, conflicting with some existing jars.

The google-collect.jar DBSight is using is released on 2008/08/20

I checked my a vanilla Tomcat 5.5, and no problem.

Do you use some other version of google-collect in a web app and embed dbsight?