Ralph Goers wrote:
Can you show an example?
Can they be declared as Spring beans and wired with the appropriate
parameters, or at least beans that know how to dynamically obtain the
correct information and then be referenced in the sitemap?
Ok, this all depends on what you consider configuration vs execution
information. If you look at the current Cocoon sitemap components
they've only a little configuration (everything that can be configured
in the "components" section of the sitemap). Most information is passed
in as execution information like the source to read from or any
additional paramter.
The component configuration can be easily done by a spring bean
configuration. The execution information is the interesting part as this
is different between each pipeline run.
So, some pseudo code could look like this:
// read configuration of pipeline from "somewhere"
String type = // the component type
Map m = // the execution information
Transformer t = springContext.getBean(type);
t.setup(m);
Now, my configuration of the pipeline is actually stored in a JCR :) but
this is comparable with using the sitemap.xmap. Of course it should
contain a "src" information for the transformer to work.
Carsten
--
Carsten Ziegeler
[EMAIL PROTECTED]