I have a stylesheet that calls Java code in my web application

uses namespace:
xmlns:java="http://xml.apache.org/xalan/java";

calls a class called MapReader:
<xsl:variable name="reader" select="java:org.blueprint.bind.bbs.ontoglyphs.MapReader.new()"/>
<xsl:variable name="map" select="java:readMapFile($reader,number(./Molecule-A/gi))"/>



This works fine running on linux + tomcat, when run in our production environment, Solaris, i get the following exception



javax.servlet.jsp.JspException: javax.xml.transform.TransformerException: java.lang.ClassNotFoundException: java/org/blueprint/bind/bbs/ontoglyphs/MapReader
at org.apache.taglibs.standard.tag.common.xml.TransformSupport.doEndTag(TransformSupport.java:226)
at org.apache.jsp.bbs.hybrid.idsearchbody_jsp._jspx_meth_x_transform_0(idsearchbody_jsp.java:3925)
at org.apache.jsp.bbs.hybrid.idsearchbody_jsp._jspService(idsearchbody_jsp.java:3762)



this transformation in being run in a JSP with JSTL tags.

any ideas on why this is happening just on this platform would be very helpful

thanks
Marc Dumontier

Reply via email to