cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Hoskens">
Subject Re: jpath transformer
Date Fri, 23 Apr 2004 09:35:06 GMT
Ha, I see, did you read the javadocs? 
It states:
 Transformer implementation of the JPath XSP tag library. 

But the jpath transformer doesn't support every tag yet.
Anyways you're better off using the xsp logicsheet.

I also think you misinterpreted the jpath transformer. (what follows is what I think it does!)
It doesn't take a template file and transform an xml like xslt. It does let you include variables
comming from a flow. (it does not have a src attribute) In a flow you may pass beans and stuff
and with jpath you can traverse that bean to show it on a page. Just take a look at the docpage
I gave you.

Am I making any sense? Or is my head so fuzzy I that I'm running way off.

Kind Regards,

  ----- Original Message ----- 
  From: beyaNet Consultancy 
  Sent: Friday, April 23, 2004 11:11 AM
  Subject: Re: jpath transformer

  the transformer I mentioned is:

  <map:transformer logger="sitemap.transformer.jpath" name="jpath" src="org.apache.cocoon.transformation.JPathTransformer"/>

  On 23 Apr 2004, at 07:14, Jan Hoskens wrote:

    I've not yet heard of a jpath transformer, where did you find it? I do know that there's
an xsp logicsheet "jpath" that you may use, especially for
    use with flow. There's another transformer which does jpath/jexl stuff, but that's the

    Kind Regards,
    ----- Original Message -----
    From: beyaNet Consultancy 
    Sent: Thursday, April 22, 2004 2:22 PM
    Subject: jpath transformer

    could someone please inform me as to the correct usage of the jpath transformer. Can I
use it as I would an xslt transformer and and declare a *.jpath file, which like its xsl counterpart,
would handle styling issues?
    For example, could I do the following:

    <map:match pattern="frame/*/*/*">
    <map:generate type="serverpages" src="xsp/{1}.xsp">
    <map:parameter name="artistID" value="{3}"/>
    <map:transform type="jpath" src="style/{2}.jpath/>
    <map:call resource="serialize"/>

    If so, does anyone have examples of a jpath transformation file I could have a look at?
And if you can declare an jpath transformation file, how can I get objects and variables from
my flowscript into it?


View raw message