> From: Andreas Vallen [mailto:[EMAIL PROTECTED]] > > Hello Jens, > > Thanks for your suggestions. > > > map:generate creates a stream of sax events. No MIME content type can > > be applied to this. The content type of the URLSource is actually > > determined by the Web-Server according to the extension of the file > > it sends. > > Actually URLSource looks up the HTTP-Header for the content-type (method: > connection.getContentType). But it does so only to distinguish between HTML > and XML Sources. > > > Looking at your sitemap example, might it be the case that you don't > > want to determine the contenttype but the (XML) doctype of the > > SAX stream ? > > No, it's really the contenttype (Mimetype) of the HTTP-Response I'm > interested in. > > You suggest another way to achieve my goal. Unfortunately > this solution doesn't account for resources without descriptive > file-extensions. > If I wanted to transform the document "wap.yahoo.de" it wouldn't work. > > slightly changed to express what I think you meant ;-) :
Changed to work with wap.yahoo.de: > <map:match pattern="wap.**.wml"/> > <map:generate src="http://wap.{1}.wml" type="file" /> > <map:transform src="wml2xhtml.xsl"/> > <map:serialize type="xhtml" /> > </map:generate> > </map:match> Vadim > > <map:match pattern="**.chtml"/> > <map:generate src="{1}.chtml" type="file" /> > <map:transform src="chtml2xhtml.xsl"/> > <map:serialize type="xhtml" /> > </map:generate> > </map:match> > > Greetings, > Andreas --------------------------------------------------------------------- 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]>