Hi,
I'm trying to get some extensions working with Xalan and JDK1.4, and it isn't working for me.  I'm using one of the samples, 3-java-namespace, and I get the message below:
 
D:\xalan_2_5\xalan-j_2_5_0\samples\extensions>java org.apache.xalan.xslt.Process -in 3-java-namespace.xml  -xsl 3-java-n
amespace.xsl
 
file:///D:/xalan_2_5/xalan-j_2_5_0/samples/extensions/3-java-namespace.xsl; Line #18; Column #60; XSLT Error (javax.xml.
transform.TransformerException): javax.xml.transform.TransformerException: java.lang.ClassNotFoundException: IntDate
 
I looked up the error and found that it should be solved by adding xalan.jar, xml-apis.jar and xercesImpl.jar to the "endorsed" directory in the the lib directory of JAVA_HOME of the JRE.  Incidentally, I had to create the endorsed directory.  After I added the jar files, it appears to be looking for the correct version of Xalan, as I checked it with org.apache.xalan.xslt.EnvironmentCheck and got the file attached, which shows the before and after adding the files.  However, I still get the same error when I try to process the xml.  Does anyone have any other way to do this?  I've also tried the Xbootclasspath option mentioned at http://xml.apache.org/xalan-j/faq.html#faq-N100CB, but with similar lack of success.
 
Thanks,
Gavin.
# YAHOO! Your environment seems to be OK.
#---- BEGIN writeEnvironmentReport($Revision: 1.7 $): Useful properties found: 
----
java.version=1.4.1_02
version.JAXP=1.1
java.ext.dirs=C:\Program Files\Java\j2re1.4.1_02\lib\ext
version.crimson=not-present
version.SAX=2.0
java.class.path=D:\ORANT_Server\orb\classes\yoj.jar;D:\ORANT_Server\orb\classes\share.zip
version.xerces=not-present
sun.boot.class.path=C:\Program Files\Java\j2re1.4.1_02\lib\rt.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\i18n.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\sunrsasign.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\jsse.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\jce.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\charsets.jar;C:\Program 
Files\Java\j2re1.4.1_02\classes
version.DOM.draftlevel=2.0fd
version.xalan2=Xalan;Java;Xalan Java 2.2.D11;
version.DOM=2.0
version.xalan1=not-present
#----- END writeEnvironmentReport: Useful properties found: -----
# YAHOO! Your environment seems to be OK.
#---- BEGIN writeEnvironmentReport($Revision: 1.19 $): Useful stuff found: ----
version.DOM.draftlevel=2.0fd
java.class.path=D:\ORANT_Server\orb\classes\yoj.jar;D:\ORANT_Server\orb\classes\share.zip
version.JAXP=1.1
java.ext.dirs=C:\Program Files\Java\j2re1.4.1_02\lib\ext
#---- BEGIN Listing XML-related jars in: foundclasses.sun.boot.class.path ----
xml-apis.jar-apparent.version=xml-apis.jar present-unknown-version
xml-apis.jar-path=C:\Program Files\Java\j2re1.4.1_02\lib\endorsed\xml-apis.jar
xercesImpl.jar-apparent.version=xercesImpl.jar from xalan-j_2_5_0 from 
xerces-2_4
xercesImpl.jar-path=C:\Program 
Files\Java\j2re1.4.1_02\lib\endorsed\xercesImpl.jar
xalan.jar-apparent.version=xalan.jar WARNING.present-unknown-version
xalan.jar-path=C:\Program Files\Java\j2re1.4.1_02\lib\endorsed\xalan.jar
#----- END Listing XML-related jars in: foundclasses.sun.boot.class.path -----
version.xerces2=Xerces-J 2.4.0
version.xerces1=not-present
version.xalan2_2=Xalan Java 2.5.0
version.xalan1=not-present
version.ant=not-present
java.version=1.4.1_02
version.DOM=2.0
version.crimson=present-unknown-version
sun.boot.class.path=C:\Program 
Files\Java\j2re1.4.1_02\lib\endorsed\xml-apis.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\endorsed\xercesImpl.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\endorsed\xalan.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\rt.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\i18n.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\sunrsasign.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\jsse.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\jce.jar;C:\Program 
Files\Java\j2re1.4.1_02\lib\charsets.jar;C:\Program 
Files\Java\j2re1.4.1_02\classes
version.SAX=2.0
version.xalan2x=Xalan Java 2.5.0
#----- END writeEnvironmentReport: Useful properties found: -----
# YAHOO! Your environment seems to be OK.

Reply via email to