forgot to mention, I pass "local-name(.)" as a parameter for my function.
Go to apache's xalan-j page to learn more on this :-) ----- Original Message ----- From: "Barbara Post" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 08, 2002 3:44 PM Subject: Re: Cocoon, Java Extensions and Xalan > ok, rather use this kind of stylesheet, below, it runs fine for me, I have > almost the same configuration. > Then use a simple pipeline to apply the xsl to an xml file. > > Cheers. > > <?xml version="1.0" encoding="utf-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:java="http://xml.apache.org/xslt/java" exclude-result-prefixes="java"> > <xsl:variable name="MP5" select="java:baepp.licensekey.MP5.new()"/> > <xsl:template match="/"> > .... > > <xsl:value-of select="java:endElement($MP5,local-name(.))"/> > > (value returned by endElement method of my bean declared above. Can return > void, so only execution then). > > Drawback : no Cocoon-like logging :-( > Ah well... > > Babs > > ----- Original Message ----- > From: "Spencer" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, October 07, 2002 5:10 PM > Subject: Cocoon, Java Extensions and Xalan > > > > 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]> > > > > ______________________________________________________________________ > > Etudiant: Wanadoo t'offre le Pack eXtense Haut Débit soit 150,92 euros > > d'économies ! Clique ici : http://www.ifrance.com/_reloc/mail.etudiant > > > --------------------------------------------------------------------- > 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]> > > ______________________________________________________________________ > Etudiant: Wanadoo t'offre le Pack eXtense Haut Débit soit 150,92 euros > d'économies ! Clique ici : http://www.ifrance.com/_reloc/mail.etudiant --------------------------------------------------------------------- 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]>