You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by Richard Frovarp <ri...@sendit.nodak.edu> on 2008/08/13 20:35:40 UTC
I18N issue with 2.0.2
I've ran into an I18N issue with the 2.0.2 release tag. It doesn't work.
I get an error message. However, trunk works just fine. My best guess is
due to the difference in Cocoon versions. Anyone have any ideas? Below
is the stack trace.
2008-08-13 13:15:58,566 [SocketListener0-8] ERROR core.i18n - Bundle
<cocoon://modules/i18n/catalogue/cmsui.xml?pipelinehash=-8408114401418142118>
not loaded: Exception
org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:62:36
at <map:transform type="include"> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:61:40
at <map:transform> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:57:55
at <map:generate> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:56:74
at <map:serialize type="xml"> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:48:40
at <map:generate> -
file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:42:94
at
org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:145)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:953)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:380)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at
org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
at
org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:321)
at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:116)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:334)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at
org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
at
org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:181)
at
org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:140)
at
org.apache.cocoon.i18n.XMLResourceBundle.reload(XMLResourceBundle.java:269)
at
org.apache.cocoon.i18n.XMLResourceBundleFactory._create(XMLResourceBundleFactory.java:289)
at
org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:261)
at
org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:253)
at
org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:253)
at
org.apache.cocoon.i18n.XMLResourceBundleFactory.select(XMLResourceBundleFactory.java:207)
at
org.apache.cocoon.transformation.I18nTransformer$CatalogueInfo.getCatalogue(I18nTransformer.java:2274)
at
org.apache.cocoon.transformation.I18nTransformer.getMessage(I18nTransformer.java:2160)
at
org.apache.cocoon.transformation.I18nTransformer.getMessage(I18nTransformer.java:2183)
at
org.apache.cocoon.transformation.I18nTransformer.endTextElement(I18nTransformer.java:1731)
at
org.apache.cocoon.transformation.I18nTransformer.endI18NElement(I18nTransformer.java:1467)
at
org.apache.cocoon.transformation.I18nTransformer.endElement(I18nTransformer.java:1181)
at
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3447)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:408)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:586)
at
org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:133)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:368)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:139)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
at
org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.xml.sax.SAXException: <catalogue> must contain <message>
elements only.
at
org.apache.cocoon.i18n.XMLResourceBundle$SAXContentHandler.startElement(XMLResourceBundle.java:162)
at
org.apache.cocoon.xml.ContentHandlerWrapper.startElement(ContentHandlerWrapper.java:147)
at
org.apache.cocoon.components.EnvironmentChanger.startElement(EnvironmentStack.java:140)
at
org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
at
org.apache.cocoon.components.EnvironmentChanger.startElement(EnvironmentStack.java:140)
at
org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
at
org.apache.cocoon.xml.IncludeXMLConsumer.startElement(IncludeXMLConsumer.java:168)
at
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
at
org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at
org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
at
org.apache.excalibur.xmlizer.DefaultXMLizer.toSAX(DefaultXMLizer.java:128)
at
org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:231)
at
org.apache.cocoon.transformation.IncludeTransformer$IncludeElement.process0(IncludeTransformer.java:574)
at
org.apache.cocoon.transformation.IncludeTransformer$IncludeElement.process(IncludeTransformer.java:538)
at
org.apache.cocoon.transformation.IncludeTransformer$IncludeXMLPipe.endElement(IncludeTransformer.java:916)
at
org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:112)
at
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
at
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
at
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3447)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:408)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:586)
at
org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at
org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at
org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
at
org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:334)
at
org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:326)
at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:116)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:334)
... 82 more
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Vik Tara <vi...@propco.co.uk>.
Also getting this problem on the lenya 2.0 trunk version.
Regards
Vik
Vik Tara wrote:
> We seem to be running into this issue a bit. It's very intermittent though.
>
> Could anyone suggest what they think is the best workaround - or how to
> debug the problem further - we don't seem to be able to consistently
> reproduce it.
>
> Thanks
>
>
> Vik
>
> Richard Frovarp wrote:
>
>> Andreas Hartmann wrote:
>>
>>> Hi Richard,
>>>
>>> Richard Frovarp schrieb:
>>>
>>>> Andreas Hartmann wrote:
>>>>
>>>>>> Yes, this seems to be the case:
>>>>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>>>>>
>>>>>> Should we ship with the current Cocoon snapshot instead?
>>>>>>
>>>>> Any opinions on this?
>>>>>
>>>>> -- Andreas
>>>>>
>>>>>
>>>>>
>>>> Fixed it to the version available today. Give it a try.
>>>>
>>> thanks a lot! The i18n works for me now. I did a bit of testing on Mac
>>> OS X, looks good so far.
>>>
>>> The sitetree font size issue is a bit annoying, but IMO not a
>>> showstopper for the release. The special characters in meta data issue
>>> (bug 45462) is more critical. There's currently a discussion on
>>> cocoon-dev about this, so I'd say we wait (or better join in and help)
>>> and hope it will be fixed in the next Cocoon release. Until then, we
>>> can still point users to the workaround (changing web.xml).
>>>
>>> Will anyone else have the time to test? If not, I'd say we can go on
>>> with the release.
>>>
>>> -- Andreas
>>>
>>>
>>>
>> I should have the opportunity to do some more testing tomorrow. If I
>> don't hear from anyone, I'll move along the process once I've finished
>> my testing.
>>
>> Richard
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
>> For additional commands, e-mail: dev-help@lenya.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Vik Tara <vi...@propco.co.uk>.
We seem to be running into this issue a bit. It's very intermittent though.
Could anyone suggest what they think is the best workaround - or how to
debug the problem further - we don't seem to be able to consistently
reproduce it.
Thanks
Vik
Richard Frovarp wrote:
> Andreas Hartmann wrote:
>> Hi Richard,
>>
>> Richard Frovarp schrieb:
>>> Andreas Hartmann wrote:
>>>>
>>>>>
>>>>> Yes, this seems to be the case:
>>>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>>>>
>>>>> Should we ship with the current Cocoon snapshot instead?
>>>>
>>>> Any opinions on this?
>>>>
>>>> -- Andreas
>>>>
>>>>
>>> Fixed it to the version available today. Give it a try.
>>
>> thanks a lot! The i18n works for me now. I did a bit of testing on Mac
>> OS X, looks good so far.
>>
>> The sitetree font size issue is a bit annoying, but IMO not a
>> showstopper for the release. The special characters in meta data issue
>> (bug 45462) is more critical. There's currently a discussion on
>> cocoon-dev about this, so I'd say we wait (or better join in and help)
>> and hope it will be fixed in the next Cocoon release. Until then, we
>> can still point users to the workaround (changing web.xml).
>>
>> Will anyone else have the time to test? If not, I'd say we can go on
>> with the release.
>>
>> -- Andreas
>>
>>
> I should have the opportunity to do some more testing tomorrow. If I
> don't hear from anyone, I'll move along the process once I've finished
> my testing.
>
> Richard
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Richard Frovarp <ri...@sendit.nodak.edu>.
Andreas Hartmann wrote:
> Hi Richard,
>
> Richard Frovarp schrieb:
>> Andreas Hartmann wrote:
>>>
>>>>
>>>> Yes, this seems to be the case:
>>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>>>
>>>> Should we ship with the current Cocoon snapshot instead?
>>>
>>> Any opinions on this?
>>>
>>> -- Andreas
>>>
>>>
>> Fixed it to the version available today. Give it a try.
>
> thanks a lot! The i18n works for me now. I did a bit of testing on Mac
> OS X, looks good so far.
>
> The sitetree font size issue is a bit annoying, but IMO not a
> showstopper for the release. The special characters in meta data issue
> (bug 45462) is more critical. There's currently a discussion on
> cocoon-dev about this, so I'd say we wait (or better join in and help)
> and hope it will be fixed in the next Cocoon release. Until then, we
> can still point users to the workaround (changing web.xml).
>
> Will anyone else have the time to test? If not, I'd say we can go on
> with the release.
>
> -- Andreas
>
>
I should have the opportunity to do some more testing tomorrow. If I
don't hear from anyone, I'll move along the process once I've finished
my testing.
Richard
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Andreas Hartmann <an...@apache.org>.
Hi Richard,
Richard Frovarp schrieb:
> Andreas Hartmann wrote:
>>
>>>
>>> Yes, this seems to be the case:
>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>>
>>> Should we ship with the current Cocoon snapshot instead?
>>
>> Any opinions on this?
>>
>> -- Andreas
>>
>>
> Fixed it to the version available today. Give it a try.
thanks a lot! The i18n works for me now. I did a bit of testing on Mac
OS X, looks good so far.
The sitetree font size issue is a bit annoying, but IMO not a
showstopper for the release. The special characters in meta data issue
(bug 45462) is more critical. There's currently a discussion on
cocoon-dev about this, so I'd say we wait (or better join in and help)
and hope it will be fixed in the next Cocoon release. Until then, we can
still point users to the workaround (changing web.xml).
Will anyone else have the time to test? If not, I'd say we can go on
with the release.
-- Andreas
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Richard Frovarp <ri...@sendit.nodak.edu>.
Andreas Hartmann wrote:
>
>>
>> Yes, this seems to be the case:
>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>
>> Should we ship with the current Cocoon snapshot instead?
>
> Any opinions on this?
>
> -- Andreas
>
>
Fixed it to the version available today. Give it a try.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Richard Frovarp <ri...@sendit.nodak.edu>.
Jürgen Ragaller wrote:
>
> Am 18.08.2008 um 11:32 schrieb Andreas Hartmann:
>
>> Andreas Hartmann schrieb:
>>> Richard Frovarp schrieb:
>>>> I've ran into an I18N issue with the 2.0.2 release tag. It doesn't
>>>> work. I get an error message. However, trunk works just fine. My
>>>> best guess is due to the difference in Cocoon versions.
>>> Yes, this seems to be the case:
>>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>>> Should we ship with the current Cocoon snapshot instead?
>>
>> Any opinions on this?
>
> I think releasing lenya 2.0.2 with a cocoon snapshot is the best
> option we have right now.
>
> To avoid this dependency problem for releases: what about developing
> with a fixed cocoon version?
> Or would that be too restrictive (take away the possibility to bring
> issues to the cocoon devs while developing for lenya)?
>
I'm running Lenya 2.0 against Cocoon 2.1.11 under Tomcat. I'm not seeing
any problems. Of course I'm English to begin with, and I don't know when
our not translated default was put into place.
Releasing with the snapshot is probably our best option. I should be
able to make the change before the end of the day if no one objects.
Richard
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Jürgen Ragaller <ra...@apache.org>.
Am 18.08.2008 um 11:32 schrieb Andreas Hartmann:
> Andreas Hartmann schrieb:
>> Richard Frovarp schrieb:
>>> I've ran into an I18N issue with the 2.0.2 release tag. It doesn't
>>> work. I get an error message. However, trunk works just fine. My
>>> best guess is due to the difference in Cocoon versions.
>> Yes, this seems to be the case:
>> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>> Should we ship with the current Cocoon snapshot instead?
>
> Any opinions on this?
I think releasing lenya 2.0.2 with a cocoon snapshot is the best
option we have right now.
To avoid this dependency problem for releases: what about developing
with a fixed cocoon version?
Or would that be too restrictive (take away the possibility to bring
issues to the cocoon devs while developing for lenya)?
WDYT
Jürgen
null-oder-eins GmbH Zürich
web & graphic design
www.null-oder-eins.ch
ragaller@apache.org
Skype: callto://ragaller
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Andreas Hartmann <an...@apache.org>.
Andreas Hartmann schrieb:
> Richard Frovarp schrieb:
>> I've ran into an I18N issue with the 2.0.2 release tag. It doesn't
>> work. I get an error message. However, trunk works just fine. My best
>> guess is due to the difference in Cocoon versions.
>
> Yes, this seems to be the case:
> https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
>
> Should we ship with the current Cocoon snapshot instead?
Any opinions on this?
-- Andreas
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Andreas Hartmann <an...@apache.org>.
Richard Frovarp schrieb:
> I've ran into an I18N issue with the 2.0.2 release tag. It doesn't work.
> I get an error message. However, trunk works just fine. My best guess is
> due to the difference in Cocoon versions.
Yes, this seems to be the case:
https://issues.apache.org/bugzilla/show_bug.cgi?id=44605#c2
Should we ship with the current Cocoon snapshot instead?
+1 from me
-- Andreas
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Richard Frovarp <Ri...@sendit.nodak.edu>.
Antonio Gallardo wrote:
> Hi Richard,
>
> Did you check the catalog?
>
> Caused by: org.xml.sax.SAXException: <catalogue> must contain
> <message> elements only.
>
> I would assume it refers to:
> cocoon://modules/i18n/catalogue/cmsui.xml
I can't find a file that matches that path is the issue. Which may be
why it's not working. However I don't see anything like that under trunk
either.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org
Re: I18N issue with 2.0.2
Posted by Antonio Gallardo <ag...@agssa.net>.
Hi Richard,
Did you check the catalog?
Caused by: org.xml.sax.SAXException: <catalogue> must contain <message>
elements only.
I would assume it refers to:
cocoon://modules/i18n/catalogue/cmsui.xml
Best Regards,
Antonio Gallardo.
Richard Frovarp escribió:
> I've ran into an I18N issue with the 2.0.2 release tag. It doesn't
> work. I get an error message. However, trunk works just fine. My best
> guess is due to the difference in Cocoon versions. Anyone have any
> ideas? Below is the stack trace.
>
>
> 2008-08-13 13:15:58,566 [SocketListener0-8] ERROR core.i18n - Bundle
> <cocoon://modules/i18n/catalogue/cmsui.xml?pipelinehash=-8408114401418142118>
> not loaded: Exception
> org.apache.cocoon.ProcessingException: Failed to process pipeline
> at <map:serialize type="xml"> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:62:36
>
> at <map:transform type="include"> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:61:40
>
> at <map:transform> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:57:55
>
> at <map:generate> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:56:74
>
> at <map:serialize type="xml"> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:48:40
>
> at <map:generate> -
> file:///home/rfrovarp/asf/lenya-2.0.2/RELEASE_2_0_2/build/lenya/webapp/lenya/modules/i18n/sitemap.xmap:42:94
>
> at
> org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:145)
>
> at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException(AbstractProcessingPipeline.java:953)
>
> at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:380)
>
> at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
>
> at
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
>
> at
> org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
> at
> org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:321)
> at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:116)
>
> at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:334)
>
> at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
>
> at
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
>
> at
> org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:101)
> at
> org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:181)
> at
> org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:140)
> at
> org.apache.cocoon.i18n.XMLResourceBundle.reload(XMLResourceBundle.java:269)
>
> at
> org.apache.cocoon.i18n.XMLResourceBundleFactory._create(XMLResourceBundleFactory.java:289)
>
> at
> org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:261)
>
> at
> org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:253)
>
> at
> org.apache.cocoon.i18n.XMLResourceBundleFactory._select(XMLResourceBundleFactory.java:253)
>
> at
> org.apache.cocoon.i18n.XMLResourceBundleFactory.select(XMLResourceBundleFactory.java:207)
>
> at
> org.apache.cocoon.transformation.I18nTransformer$CatalogueInfo.getCatalogue(I18nTransformer.java:2274)
>
> at
> org.apache.cocoon.transformation.I18nTransformer.getMessage(I18nTransformer.java:2160)
>
> at
> org.apache.cocoon.transformation.I18nTransformer.getMessage(I18nTransformer.java:2183)
>
> at
> org.apache.cocoon.transformation.I18nTransformer.endTextElement(I18nTransformer.java:1731)
>
> at
> org.apache.cocoon.transformation.I18nTransformer.endI18NElement(I18nTransformer.java:1467)
>
> at
> org.apache.cocoon.transformation.I18nTransformer.endElement(I18nTransformer.java:1181)
>
> at
> org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
>
> at
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
>
> at
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
>
> at
> org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
>
> at
> org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3447)
>
> at
> org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:408)
>
> at
> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
>
> at
> org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:586)
>
> at
> org.apache.cocoon.sitemap.ContentAggregator.generate(ContentAggregator.java:133)
>
> at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:368)
>
> at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:481)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
>
> at
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
>
> at
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
>
> at
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:139)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>
> at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
>
> at
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
>
> at
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
>
> at
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
>
> at
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
>
> at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
> at
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:475)
>
> at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
>
> at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
> at
> org.mortbay.jetty.plus.PlusWebAppContext.handle(PlusWebAppContext.java:158)
>
> at org.mortbay.http.HttpServer.service(HttpServer.java:954)
> at
> org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
> at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
> at
> org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> Caused by: org.xml.sax.SAXException: <catalogue> must contain
> <message> elements only.
> at
> org.apache.cocoon.i18n.XMLResourceBundle$SAXContentHandler.startElement(XMLResourceBundle.java:162)
>
> at
> org.apache.cocoon.xml.ContentHandlerWrapper.startElement(ContentHandlerWrapper.java:147)
>
> at
> org.apache.cocoon.components.EnvironmentChanger.startElement(EnvironmentStack.java:140)
>
> at
> org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
>
> at
> org.apache.cocoon.components.EnvironmentChanger.startElement(EnvironmentStack.java:140)
>
> at
> org.apache.cocoon.components.sax.XMLTeePipe.startElement(XMLTeePipe.java:87)
>
> at
> org.apache.cocoon.xml.IncludeXMLConsumer.startElement(IncludeXMLConsumer.java:168)
>
> at
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
> at
> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
> at
> org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
> at
> org.apache.excalibur.xmlizer.DefaultXMLizer.toSAX(DefaultXMLizer.java:128)
>
> at
> org.apache.cocoon.components.source.SourceUtil.toSAX(SourceUtil.java:231)
> at
> org.apache.cocoon.transformation.IncludeTransformer$IncludeElement.process0(IncludeTransformer.java:574)
>
> at
> org.apache.cocoon.transformation.IncludeTransformer$IncludeElement.process(IncludeTransformer.java:538)
>
> at
> org.apache.cocoon.transformation.IncludeTransformer$IncludeXMLPipe.endElement(IncludeTransformer.java:916)
>
> at
> org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:112)
>
> at
> org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
>
> at
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
>
> at
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
>
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
>
> at
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
>
> at
> org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
>
> at
> org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3447)
>
> at
> org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:408)
>
> at
> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
>
> at
> org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:586)
>
> at
> org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
> at
> org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source)
> at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown
> Source)
> at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
> at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
> at
> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
> at
> org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:315)
> at
> org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:334)
> at
> org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:326)
> at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:116)
>
> at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:334)
>
> ... 82 more
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
> For additional commands, e-mail: dev-help@lenya.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org