A classloader trace should show where the Xalan jar is being loaded from. This is enabled via the -verbose:class switch.
Gary > -----Original Message----- > From: Bradley Wagner [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 20, 2008 10:59 AM > To: Gary L Peskin > Cc: xalan-j-users@xml.apache.org > Subject: Re: Strange problem with BSFManager (maybe OS X only) > > Wow, thanks very much... you're exactly right: > > java.class.path=/Users/bradley/Java/apache-tomcat/bin/bootstrap.jar > version.JAXP=1.1 > java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/ > Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/ > Home/lib/ext > version.xerces2=Xerces-J 2.9.0 > version.xerces1=not-present > version.xalan2_2=Xalan Java 2.4.1 > version.xalan1=not-present > version.ant=not-present > java.version=1.5.0_16 > version.DOM=2.0 > version.crimson=present-unknown-version > sun.boot.class.path=/System/Library/Frameworks/JavaVM.framework/ > Versions/1.5.0/Classes/classes.jar:/System/Library/Frameworks/ > JavaVM.framework/Versions/1.5.0/Classes/ui.jar:/System/Library/ > Frameworks/JavaVM.framework/Versions/1.5.0/Classes/laf.jar:/System/ > Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/jsse.jar:/ > System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/ > jce.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/ > Classes/charsets.jar > version.SAX=2.0 > version.xalan2x=Xalan Java 2.4.1 > > It appears it's using Xalan 2.4.1 somehow. The strange thing is that > all we really did was upgrade the Xalan JAR from 2.6 to 2.7.1. I also > have yet to find any alternate xalan implementations in any of the JAR > files or directories mentioned above. > > I'll keep looking and post back here if I find anything. > > Thanks again, > Bradley