Hi

I am writing some Java extensions to XSL which are working fine when I run
them off the command line (java org.apache.xalan etc). The Java method is
returned and added to the transformation.

However, when I use Cocoon to run the transformation, there is no Java
output. The rest of the stylesheet works fine though. I am using Cocoon
2.0.3, Java 1.4.1 and Tomcat/4.1.12-LE-jdk14.

Any help would be grateful,

thanks Spencer


<?xml version="1.0" encoding="UTF-8"?>
<?cocoon-process type="xslt"?>
<?xml-stylesheet type="text/xsl" href="patternmatch.xsl"?>
<test>
<teststring>He
llo</teststring>
</test>

------

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
xmlns:fo="http://www.w3.org/1999/XSL/Format"; xmlns:java="java"
xmlns:match="XSLPatternMatch">
<xsl:template match="teststring">
<html>
<head>
<title></title>
</head>
<body>
<xsl:value-of select="."/>
<xsl:copy-of select="match:match(.)"/>
Test Test
</body>
</html>
</xsl:template>
</xsl:stylesheet>
---------

public static boolean match (String pattern)
{

boolean b;


b = Pattern.matches ("He\\Wllo", pattern);


return b;
}



---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <[EMAIL PROTECTED]>
For additional commands, e-mail:   <[EMAIL PROTECTED]>

Reply via email to