Re: Remove XML declaration and html DOCTYPE
On 08/21/2013 11:18 PM, Bardo Nelgen wrote: Hi all, sorry to pick this up again so late, but is there a solution for Cocoon 2.2 as well? Tried both approaches without the desired result, for a piece of generated JavaScript… As the XML serialization did not work as advertised in this thread so far, I'm currently going with map:serialize type=text and keep getting http://www.cityapi.eu/semaworx/MyCompressed.js Looking for ideas on how to make the Doctype disappear *without* running an extra XSLT cycle? Any hint is appreciated!! Best, Bardo On 19.06.13 18:55, Mansour Al Akeel wrote: map:parameter name=omit-xml-declaration value=yes/ On this eMail the reason why top posting is not such a good idea for ml. I have no clue about the context. However map:serialize type=text will return mime-type=text/plain You want mime-type=application/json map:serialize type=text mime-type=application/json map:parameter name=omit-xml-declaration value=yes/ /map:serialize HTH -- Thorsten Scherler scherler.at.gmail.com codeBusters S.L. - web based systems consulting, training and solutions http://www.codebusters.es/ - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: Remove XML declaration and html DOCTYPE
Thanks nonetheless for the response, Thorsten. The problem is: It won't work for me. While the XML-declaration, indeed, disappears completely with the approach, the doctype remains there. http://www.cityapi.eu/semaworx/MyCompressed.js The mime-type is not additionally declared in the serialize element, since (as earlier posts suggested…) I went with defining a separate serializer: map:serializer logger=sitemap.serializer.text mime-type=application/ecmascript name=js src=org.apache.cocoon.serialization.TextSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer and inside the pipeline map:serialize type=js map:parameter name=omit-xml-declaration value=yes/ /map:serialize And despite the charset-entry, the resulting file is also still being shipped as ISO-8859-15 rather than utf-8. I'm sure, I'm missing something here – just don't know, what it is… On 22.08.13 12:01, Thorsten Scherler wrote: On this eMail the reason why top posting is not such a good idea for ml. I have no clue about the context. However map:serialize type=text will return mime-type=text/plain You want mime-type=application/json map:serialize type=text mime-type=application/json map:parameter name=omit-xml-declaration value=yes/ /map:serialize HTH On 08/21/2013 11:18 PM, Bardo Nelgen wrote: Hi all, sorry to pick this up again so late, but is there a solution for Cocoon 2.2 as well? Tried both approaches without the desired result, for a piece of generated JavaScript… As the XML serialization did not work as advertised in this thread so far, I'm currently going with map:serialize type=text and keep getting http://www.cityapi.eu/semaworx/MyCompressed.js Looking for ideas on how to make the Doctype disappear *without* running an extra XSLT cycle? Any hint is appreciated!! Best, Bardo On 19.06.13 18:55, Mansour Al Akeel wrote: map:parameter name=omit-xml-declaration value=yes/ - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
RE: Remove XML declaration and html DOCTYPE
I vaguely remember a similar issue and using map:parameter name=omit-xml-declaration value=yes/ inside sitemap did not seem to work. However, If i would declare the serializer in my spring application context instead of in my sitemap, and there set the property omit-xml-declaration to yes it would work. Please give that a try. Cheers, Robby The Future Group, de maat in ondernemen Röntgenlaan 27 | 2719 DX Zoetermeer www.the-future-group.com +31 (0)79 - 363 2905 http://twitter.com/futuregroup 06 15879926 robby.pelss...@the-future-group.com Van: Bardo Nelgen [mailing.list.in...@bnnperformances.de] Verzonden: donderdag 22 augustus 2013 14:39 To: users@cocoon.apache.org Onderwerp: Re: Remove XML declaration and html DOCTYPE Thanks nonetheless for the response, Thorsten. The problem is: It won't work for me. While the XML-declaration, indeed, disappears completely with the approach, the doctype remains there. http://www.cityapi.eu/semaworx/MyCompressed.js The mime-type is not additionally declared in the serialize element, since (as earlier posts suggested…) I went with defining a separate serializer: map:serializer logger=sitemap.serializer.text mime-type=application/ecmascript name=js src=org.apache.cocoon.serialization.TextSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer and inside the pipeline map:serialize type=js map:parameter name=omit-xml-declaration value=yes/ /map:serialize And despite the charset-entry, the resulting file is also still being shipped as ISO-8859-15 rather than utf-8. I'm sure, I'm missing something here – just don't know, what it is… On 22.08.13 12:01, Thorsten Scherler wrote: On this eMail the reason why top posting is not such a good idea for ml. I have no clue about the context. However map:serialize type=text will return mime-type=text/plain You want mime-type=application/json map:serialize type=text mime-type=application/json map:parameter name=omit-xml-declaration value=yes/ /map:serialize HTH On 08/21/2013 11:18 PM, Bardo Nelgen wrote: Hi all, sorry to pick this up again so late, but is there a solution for Cocoon 2.2 as well? Tried both approaches without the desired result, for a piece of generated JavaScript… As the XML serialization did not work as advertised in this thread so far, I'm currently going with map:serialize type=text and keep getting http://www.cityapi.eu/semaworx/MyCompressed.js Looking for ideas on how to make the Doctype disappear *without* running an extra XSLT cycle? Any hint is appreciated!! Best, Bardo On 19.06.13 18:55, Mansour Al Akeel wrote: map:parameter name=omit-xml-declaration value=yes/ - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: Remove XML declaration and html DOCTYPE
Hi all, sorry to pick this up again so late, but is there a solution for Cocoon 2.2 as well? Tried both approaches without the desired result, for a piece of generated JavaScript… As the XML serialization did not work as advertised in this thread so far, I'm currently going with map:serialize type=text and keep getting http://www.cityapi.eu/semaworx/MyCompressed.js Looking for ideas on how to make the Doctype disappear *without* running an extra XSLT cycle? Any hint is appreciated!! Best, Bardo On 19.06.13 18:55, Mansour Al Akeel wrote: map:parameter name=omit-xml-declaration value=yes/ - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: Remove XML declaration and html DOCTYPE
Try this... map:serializer name=xml-omit mime-type=text/xml src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 7:53 AM, Mansour Al Akeel mansour.alak...@gmail.com wrote: How do I remove the xml declaration and doctype from xml and html serializes ?? -- Joel McConaughy 206-300-4732 joelmcconau...@gmail.com
Re: Remove XML declaration and html DOCTYPE
sorry, my fault. I didn't tell the version. I am using C3.0 On Wed, Jun 19, 2013 at 11:05 AM, Bhavya Sharma bhavyasha...@gmail.comwrote: try this map:serializer name=xml-omit mime-type=text/html src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 8:33 PM, Joel McConaughy joelmcconau...@gmail.com wrote: Try this... map:serializer name=xml-omit mime-type=text/xml src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 7:53 AM, Mansour Al Akeel mansour.alak...@gmail.com wrote: How do I remove the xml declaration and doctype from xml and html serializes ?? -- Joel McConaughy 206-300-4732 joelmcconau...@gmail.com -- *Thanks with regards * *Bhavya Sharma* निष्काम
Re: Remove XML declaration and html DOCTYPE
Hi Mansour, Try: map:serialize type=xhtml map:parameter name=omit-xml-declaration value=yes/ /map:serialize On Wed, Jun 19, 2013 at 5:14 PM, Mansour Al Akeel mansour.alak...@gmail.com wrote: sorry, my fault. I didn't tell the version. I am using C3.0 On Wed, Jun 19, 2013 at 11:05 AM, Bhavya Sharma bhavyasha...@gmail.comwrote: try this map:serializer name=xml-omit mime-type=text/html src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 8:33 PM, Joel McConaughy joelmcconau...@gmail.com wrote: Try this... map:serializer name=xml-omit mime-type=text/xml src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 7:53 AM, Mansour Al Akeel mansour.alak...@gmail.com wrote: How do I remove the xml declaration and doctype from xml and html serializes ?? -- Joel McConaughy 206-300-4732 joelmcconau...@gmail.com -- *Thanks with regards * *Bhavya Sharma* निष्काम -- We should be careful to get out of an experience only the wisdom that is in it - and stay there, lest we be like the cat that sits down on a hot stove-lid. She will never sit down on a hot stove-lid again - and that is well; but also she will never sit down on a cold one any more. -- Mark Twain http://www.brainyquote.com/quotes/quotes/t/thomashobb118630.html
Re: Remove XML declaration and html DOCTYPE
Replying to my own: map:serialize type=exhtml map:parameter name=omit-xml-declaration value=yes/ /map:serialize That should work if you include cocoon-optional in your dependencies. Cheers, Jos On Wed, Jun 19, 2013 at 5:29 PM, Jos Snellings jos.snelli...@upperware.bizwrote: Hi Mansour, Try: map:serialize type=xhtml map:parameter name=omit-xml-declaration value=yes/ /map:serialize On Wed, Jun 19, 2013 at 5:14 PM, Mansour Al Akeel mansour.alak...@gmail.com wrote: sorry, my fault. I didn't tell the version. I am using C3.0 On Wed, Jun 19, 2013 at 11:05 AM, Bhavya Sharma bhavyasha...@gmail.comwrote: try this map:serializer name=xml-omit mime-type=text/html src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 8:33 PM, Joel McConaughy joelmcconau...@gmail.com wrote: Try this... map:serializer name=xml-omit mime-type=text/xml src=org.apache.cocoon.serialization.XMLSerializer encodingUTF-8/encoding omit-xml-declarationtrue/omit-xml-declaration /map:serializer On Wed, Jun 19, 2013 at 7:53 AM, Mansour Al Akeel mansour.alak...@gmail.com wrote: How do I remove the xml declaration and doctype from xml and html serializes ?? -- Joel McConaughy 206-300-4732 joelmcconau...@gmail.com -- *Thanks with regards * *Bhavya Sharma* निष्काम -- We should be careful to get out of an experience only the wisdom that is in it - and stay there, lest we be like the cat that sits down on a hot stove-lid. She will never sit down on a hot stove-lid again - and that is well; but also she will never sit down on a cold one any more. -- Mark Twain http://www.brainyquote.com/quotes/quotes/t/thomashobb118630.html -- We should be careful to get out of an experience only the wisdom that is in it - and stay there, lest we be like the cat that sits down on a hot stove-lid. She will never sit down on a hot stove-lid again - and that is well; but also she will never sit down on a cold one any more. -- Mark Twain http://www.brainyquote.com/quotes/quotes/t/thomashobb118630.html