Hello, I suppose this is the kind of email that possibly reflects a deep misunderstanding of the basic principles on which Cocoon relies. If that is the case, just warn me. ;)
The simple question is: Using Cocoon (possibly through the sitemap), how do I process a XML file that combines two different DTDs with two *separate* XSLT transforms? Or even using a single combined DTD, in which but a part of it goes to one XSLT file and part is processed by another XSLT file. --- The complete question (with examples) is: Suppose I have a very simple site DTD: <site> <people> <person> [whatever] </person> </people> </site> And suppose I have a XSLT that transforms into a complete HTML page, like: <html><body> <ul> <li>[whatever]</li> </ul> </body></html> OK. Now suppose that I have another DTD that defines a specific class of person, a teacher, that I want to mantain separately: <teacher> <name>John S.</name> <class>Biology</class> </teacher> And I have a standard XSLT that transforms this into a HTML fragment, like: <p><b>Name:</b> John S.</p> <p><b>Class:</b> Biology</p>. Now I have a XML file like this, combining both DTDs: <page> <people> <person> <!-- this using is the teacher DTD --> <teacher> <name>John S.</name> <class>Biology</class> </teacher> <!-- this using is the teacher DTD --> </person> </people> </page> Naturally, I want to generate a complete HTML of the above output using both transformations. I also want to keep both XSLT files separate and independent, since I may want to reuse the XSLT and DTD for the teacher on other parts of my site and supporting systems. I really want to do this at the sitemap level on Cocoon. Is there any way to do this? Maybe dinamically merging both XSLT files? --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>