Mujahed Syed created XALANJ-2588:
------------------------------------
Summary: extension function won't work
Key: XALANJ-2588
URL: https://issues.apache.org/jira/browse/XALANJ-2588
Project: XalanJ2
Issue Type: Bug
Security Level: No security risk; visible to anyone (Ordinary problems in
Xalan projects. Anybody can view the issue.)
Components: Samples-Examples
Affects Versions: 2.7.2
Environment: #---- BEGIN writeEnvironmentReport($Revision: 468646 $):
Useful stuff found: ----
version.DOM.draftlevel=2.0fd
java.class.path=C:\work\Java\jdk1.8.0\lib;C:\work\apache-maven-3.0.5\lib;C:\work\apache-tomcat-7\lib;C:\work\jboss-as-7.1.1.Final\lib;C:\work\apache-a
nt-1.9.0\lib;C:\work\glassfish3\glassfish\lib;C:\work\xalan-j_2_7_2\xalan.jar;C:\work\xalan-j_2_7_2\serializer.jar;C:\work\xalan-j_2_7_2\xercesImpl.ja
r;C:\work\xalan-j_2_7_2\xml-apis.jar
version.JAXP=1.1 or higher
java.ext.dirs=C:\work\Java\jdk1.8.0\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
version.xerces2=Xerces-J 2.11.0
version.xerces1=not-present
version.xalan2_2=Xalan Java 2.7.2
version.xalan1=not-present
version.ant=not-present
java.version=1.8.0
version.DOM=2.0
version.crimson=not-present
sun.boot.class.path=C:\work\Java\jdk1.8.0\jre\lib\resources.jar;C:\work\Java\jdk1.8.0\jre\lib\rt.jar;C:\work\Java\jdk1.8.0\jre\lib\sunrsasign.jar;C:\w
ork\Java\jdk1.8.0\jre\lib\jsse.jar;C:\work\Java\jdk1.8.0\jre\lib\jce.jar;C:\work\Java\jdk1.8.0\jre\lib\charsets.jar;C:\work\Java\jdk1.8.0\jre\lib\jfr.
jar;C:\work\Java\jdk1.8.0\jre\classes
#---- BEGIN Listing XML-related jars in: foundclasses.java.class.path ----
xalan.jar-path=C:\work\xalan-j_2_7_2\xalan.jar
serializer.jar-apparent.version=serializer.jar present-unknown-version
serializer.jar-path=C:\work\xalan-j_2_7_2\serializer.jar
xercesImpl.jar-apparent.version=xercesImpl.jar WARNING.present-unknown-version
xercesImpl.jar-path=C:\work\xalan-j_2_7_2\xercesImpl.jar
xml-apis.jar-apparent.version=xml-apis.jar present-unknown-version
xml-apis.jar-path=C:\work\xalan-j_2_7_2\xml-apis.jar
#----- END Listing XML-related jars in: foundclasses.java.class.path -----
version.SAX=2.0
version.xalan2x=Xalan Java 2.7.2
#----- END writeEnvironmentReport: Useful properties found: -----
# YAHOO! Your environment seems to be OK.
Reporter: Mujahed Syed
Assignee: Steven J. Hathaway
Hi Team,
I have a requirement to write extension function. I was trying to see samples
and build them so I can get an idea of how this can be done. With the packaged
distribution I noticed that there is an extension example already available in
xalan-j_2_7_2\samples\extensions in order to build this I have executed
following command:
java org.apache.xalan.xslt.Process -in numlist.xml -xsl 4-numlistJava.xsl
This throws following error:
<HTML xmlns:xalan="http://xml.apache.org/xalan">
<H1>Java
Example</H1>file:///C:/work/xalan-j_2_7_2/samples/extensions/4-numlistJava.xsl;
Line #36; Column #45; javax.xml.transform.TransformerExceptio
n: java.lang.ClassNotFoundException: MyCounter
<p>Here are the names in alphabetical order by last name:</p>(Location of error
unknown)java.lang.NoSuchMethodException: For extension function, could
not find method java.lang.String.read([ExpressionContext,] ).
I have followed the FAQ link and found that my environment is OK, I have pasted
the output in "Environment" box above.
I have also followed http://xalan.apache.org/old/xalan-j/faq.html#faq-N100EF
and placed the required jars inside the lib/endorsed of java 1.8.
It would be very appreciated if you can assist me as I cannot find this error
discussed in any forum.
Thanks very much,
Regards
Mujahed Syed
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]