I actually ment <util:include-expr expr="a_java_variable_containing_the_text_presentation_of_your_xml"/>
,Armaz > -----Original Message----- > From: Armaz Mellati [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 05, 2005 3:25 PM > To: [email protected] > Subject: RE: 2.1[.7]: XSP: Include XML from Java-[J]DOM > > Hi > > I am surprised why nobody suggestet using the > <util:include-expr expr="the_text_presentation_of_your_xml"/> > in your xsp ? It is one > of the functions of the XSP UTIL stylesheet. You just have to > include its namespace at the begining of your XSP (like any other > Logicsheet you use) xmlns:util="http://apache.org/xsp/util/2.0" > > > Regards, > Armaz > > > > > -----Original Message----- > > From: Philipp Suter [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, April 05, 2005 1:59 PM > > To: [email protected] > > Subject: Re: 2.1[.7]: XSP: Include XML from Java-[J]DOM > > > > Cleaner? > > well maybe, but it is tremendously slow (too many disc > > interactions). I > > will solve my problem with a custom generator. > > > > Cheers > > ph > > > > [EMAIL PROTECTED] wrote: > > > > >On Tue, 5 Apr 2005, Philipp Suter wrote: > > > > > > > > > > > >>Thanks for all the quick answers! > > >> > > >>But what I am looking for is generating an xml-document with a > > >>java-class I can further process in my sitmap. My DB is > > wrapped and I > > >>need to filter the data. Therefore the only logical, > expandable and > > >>clean solution is to generate the xml with a java class. > > The xml would > > >>be a java-object and not existing as a file on the disc. > > Has anybody > > >>done that in cocoon 2.1? (In 1.x it was possible, also in > > AxKit you can > > >>or at least could include dynamically generated xml in your xsp) > > >> > > >>Cheers and thanks > > >>ph > > >> > > >> > > > > > > > > >hi phili > > > > > >i had similar needs in the past and i have forced to > > accept a solution > > >without include xml into xsp > > > > > > > > >how did your xsp-gennerated-xml look like (without the > included xml)? > > >how will you produce the _generated_xml_ > > > > > > > > >think about to have 2 pipelines that produce a.xml (from > > xsp) and b.xml > > >(your dynamicaly generated xml) > > > > > > > > >one solution is to have a 3rd pipeline that will agregate > > a.xml and b.xml > > >and do some xsl tranformation to put things (xml elements) > > in order you > > >want. > > > > > > > > >when you have to do with .xsp try to think that your .xsp > > must gennerate > > >simple xml fragments without to use complex java-logic > > > > > > > > >i understand that what i'm talking about is to far from what > > you have in > > >mind but its much _cleaner_ > > > > > > > > >hope that this can help > > > > > >regards > > > > > >-stavros s > > > > > > > > > > > > > > >>Andre Juffer wrote: > > >> > > >> > > >> > > >>>Ben Pope wrote: > > >>> > > >>> > > >>> > > >>>>Philipp Suter wrote: > > >>>> > > >>>> > > >>>> > > >>>>>Hi > > >>>>> > > >>>>>I am having this simple but serious problem: > > >>>>> > > >>>>>I am loading XML from a XML-Database and want to include > > some parts > > >>>>>of the loaded Document into the XSP-page (respectivelly > > its result). > > >>>>> > > >>>>>How can I include the XML, which I get from a Javaclass > > by calling > > >>>>>one of its functions? I tried to include it as a String, > > but this > > >>>>>happens to be a String.. Is there any way to include > > pre-formatted > > >>>>>XML as a whole in an XSP-page. I only found examples how > > to include > > >>>>>text or Strings or Integers, but how do I include XML? A > > hint to a > > >>>>>simple example or even the right class in the API could > > already be > > >>>>>of great aid. > > >>>>> > > >>>>> > > >>>> > > >>>>Instead of calling it's function, turn it into a generator or a > > >>>>transformer and source it with CInclude / XInclude / > Aggregation? > > >>>> > > >>>> > > >>>You could use in your xml document something like: > > >>> > > >>><xi:include href="persons/?xpath=/[EMAIL PROTECTED]'some-id']" /> > > >>> > > >>>and in your sitemap: > > >>> > > >>><map:match pattern="persons"> > > >>> <map:match type="request-parameter" pattern="xpath"> > > >>> <map:generate > > src="xmldb:xindice://localhost:8080/db/{../1}#{1}"/> > > >>> <map:serialize /> > > >>> </map:match> > > >>> <map:generate src="xmldb:xindice://localhost:8080/db/{1}"/> > > >>> <map:serialize /> > > >>></map:match> > > >>> > > >>> > > >>> > > >>>>Ben > > >>>> > > >>>>---------------------------------------------------------- > > ----------- > > >>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > > >>>>For additional commands, e-mail: [EMAIL PROTECTED] > > >>>> > > >>>> > > >>>> > > >>> > > >>> > > >>------------------------------------------------------------ > > --------- > > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > > >>For additional commands, e-mail: [EMAIL PROTECTED] > > >> > > >> > > >> > > >> > > > > > > > > > >--------------------------------------------------------------------- > > >To unsubscribe, e-mail: [EMAIL PROTECTED] > > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
