If you're looking for the library which contains the offending class
here's a trick I use. Go into the directories that your classloader
will use to find jar files (common/lib, server/lib, etc). If you're
using using some version of unix run the bourne shell (/bin/sh) or
bash and execute the following:
for name in *.jar
do
echo LIBRARY: $name >> classlist
jar tvf $name >> classlist
done
Now you can look in the classlist file and search for the class name
that is causing the casting exception. Scroll up until you find the
name of the class which contains it.
John Fereira
[EMAIL PROTECTED]
Ithaca, NY
As it's Friday, anyone for a game of *nix golf?
find . -name \*.jar -print -exec jar tvf {} \;
I make that par 47. :-)
Kris
--
Kris Jenkins
Email: [EMAIL PROTECTED]
Blog: http://cafe.jenkster.com/
Wiki: http://wiki.jenkster.com/