Return-Path: Delivered-To: apmail-xml-cocoon-users-archive@xml.apache.org Received: (qmail 2842 invoked by uid 500); 30 Jun 2002 20:46:23 -0000 Mailing-List: contact cocoon-users-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-users@xml.apache.org Delivered-To: mailing list cocoon-users@xml.apache.org Received: (qmail 2831 invoked from network); 30 Jun 2002 20:46:22 -0000 Message-ID: <3D1F6E62.60402@yahoo.de> Date: Sun, 30 Jun 2002 22:47:30 +0200 From: "J.Pietschmann" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0rc3) Gecko/20020523 X-Accept-Language: en-us, en MIME-Version: 1.0 To: cocoon-users@xml.apache.org Subject: Re: Giving up! Cocoon too big, slow and confusing References: <3D1CCE25.9050901@apache.org> <3D1CDF88.9090808@koberg.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: 209.66.108.5 1.6.2 0/1000/N Robert S. Koberg wrote: > For example: > - why is xsl:include and xsl:import bad -> how should it be done > - why is XPath's document() bad -> how should it be done Guesses: - Check for changes of included and imported XSLT files was implemented only recently (in 2.0.3, don't try this with 2.0.2) - Using gets simply gets NPE for the second page hit in 2.0.2, (fixed in 2.0.3, at least for me) - Check for changes of documents referenced by document() still not implemented in 2.0.3. Actually, using document() in 2.0.3 results in an NPE because the CVS code fixing point one above cannot cope with this. > - how do you reuse XML data that can be used for tabs, the nav, > snailtrails and links throughout the content (so you basically have a > lookup table as opposed to hard coding links) Hehe. Of course, I use xsl:import and document() quite extensively... With the possibility to refer to a variety of generators through internal pipelines you get a lot of power. Caching is the only promlem, I declared everything trivially as unchanging and cacheable, changes currently require a server shutdown and clearing the work directory. I hope Cocoon will have improved in this area once the issue becomes pressing for me. J.Pietschmann --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. To unsubscribe, e-mail: For additional commands, e-mail: