And thanks again, for some reason, it's trying to load the TransformerFactoryImpl class which is in my Xalan JAR from: [Loaded org.apache.xalan.processor.TransformerFactoryImpl from file:/ System/Library/Frameworks/JavaVM.framework/Versions/A/ Resources/.compatibility/14compatibility.jar] I'm definitely running Tomcat with Java 5, but wondering if this is some problem with the way we compiled the Xalan JAR from source. We used these directions: http://xml.apache.org/xalan-j/downloads.html#buildmyself

Thanks,
Bradley

On Nov 20, 2008, at 2:05 PM, Gary L Peskin wrote:

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


Reply via email to