leo leonid wrote: > me again, > I just noticed that some weeks ago there has been a discussion in the > xml-cocoon-dev-list about future implementations of view labels. But I > didn't find any solution or temporary workaround to get labels > interpreted again inside an aggregation.
The main discussion was about branching to the view from the _last_ label matching the view and not the first one. But nothing has changed yet. For aggregation, could please try to add 'abel="content" on <map:aggregate> ? > Are there any ideas? It would be great, for creating a search index of > the documentation would be possible again. > thanks > /L > > > On Friday, May 17, 2002, at 09:28 Uhr, leo leonid wrote: > >> I wonder what has been changed concerning the behavior of views (and >> why!) >> Now I get HTML-output where I expect XML (and recently still got). >> May this be the reason why the sample "searching the docs" doesn't >> work anymore? >> It looks like the LuceneIndexer is expecting XML-result from the >> content-view >> but it gets HTML, which it is ignoring. >> >> Example (similar to the cocoon-documentation): >> There is a generator without label ("serverpages-nolabel") >> and a simple view to exit the pipeline and serialize the result as >> XML ("content"). >> And the goal is to omit head- and foot-parts and all >> HTML-transformations in content-view >> so that there is only the body-content with filter-3.xsl applied >> within a <site/> root element. >> >> Problem: >> In the following pipeline the final transformation (<map:transform >> src="site2HTML.xsl" />) >> is executed in the content-view. But it should not. Or did I miss >> something? >> >> <map:view from-label="content" name="content"> >> <map:serialize type="xml"/> >> </map:view> >> ... >> <map:match pattern="*/body-*/page_*.xml"> >> <map:generate type="serverpages-nolabel" >> src="page-geneation.xsp"/> >> <map:transform src="filter-1.xsl" /> >> <map:transform src="filter-2.xsl" /> >> <map:transform src="filter-3.xsl label="content" /> >> <map:transform src="content2HTML.xsl" /> >> <map:serialize type="xml"/> >> </map:match> >> >> <map:match pattern="*/*/*.html"> >> <map:aggregate element="site"> >> <map:part src="cocoon:/{1}/head-{2}/{3}.xml"/> >> <map:part src="cocoon:/{1}/foot-{2}/{3}.xml"/> >> <map:part src="cocoon:/{1}/body-{2}/{3}.xml" label="content"/> >> </map:aggregate> >> <map:transform src="site2HTML.xsl" /> >> <map:serialize /> >> </map:match> >> >> >> Thanks! >> /Leo >> >> >> --------------------------------------------------------------------- >> 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]> >> >> > > > --------------------------------------------------------------------- > 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]> > -- Sylvain Wallez Anyware Technologies Apache Cocoon http://www.anyware-tech.com mailto:[EMAIL PROTECTED] --------------------------------------------------------------------- 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]>