On Sat, 2010-03-06 at 07:21 +0100, Jos Snellings wrote: > Johannes, you need one or two things beside the code of the generator. > - first, how is it invoked? Can you send the fragment of your > sitemap.xmap that matches an url supposed to invoke this generator? > - second, is there a line in sitemap-components that defines this > generator?
Jep, but the invokation isn't the problem, because the class itself is going to be invoked like testeted with: static { System.out.println("HELLO!") } Ok, my little sitemap: <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap" xmlns:servlet="http://apache.org/cocoon/servlet" xmlns:controller="http://apache.org/cocoon/controller"> <map:pipelines> <map:pipeline> <map:match pattern=""> <map:read src="welcome.html" /> </map:match> <map:match pattern="treetank"> <map:generate type="sax" src="src/main/resources/test"/> <map:serialize type="xml"/> </map:match> </map:pipeline> </map:pipelines> </map:sitemap> and the component definitions: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> <bean name="generator:sax" class="org.treetank.cocoon.generating.SAXGenerator" scope="prototype"/> <bean name="generator:xquerysax" class="org.treetank.cocoon.generating.XQuerySAXGenerator" scope="prototype"/> <bean name="transformer:xpathsax" class="org.treetank.cocoon.transforming.XPathSAXTransformer" scope="prototype"/> </beans> Thanks, Johannes --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org