[
http://jira.nuxeo.org/browse/NXP-3484?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=52740#action_52740
]
Radu Darlea commented on NXP-3484:
----------------------------------
Always the stack is as following, even after revision 2817 applied.
19:57:22,232 ERROR [runtime]
Expression nxthemesInfo.i362437119.model is undefined on line 2, column 10 in
nxtheme://element/default/*/freemarker/362437119.
The problematic instruction:
----------
==> if (!nxthemesInfo.i362437119.model.items.empty) [on line 2, column 3 in
nxtheme://element/default/*/freemarker/362437119]
in user-directive nxthemes_fragment [on line 128, column 257 in
nxtheme://theme/default/*/freemarker/sites/workspace/view]
in user-directive theme [on line 1, column 1 in
file:/usr/local/jboss-4.2.3.GA-jdk5/server/default/data/NXRuntime/web/modules/org.nuxeo.ecm.platform.webengine.sites/skin/template_default.ftl]
----------
Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression
nxthemesInfo.i362437119.model is undefined on line 2, column 10 in
nxtheme://element/default/*/freemarker/362437119.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
at
freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)
[...]
19:57:22,250 ERROR [SynchronousDispatcher] failed to execute
org.nuxeo.ecm.webengine.WebException: Failed to render template:
/usr/local/jboss-4.2.3.GA-jdk5/server/default/data/NXRuntime/web/modules/org.nuxeo.ecm.platform.webengine.sites/skin/template_default.ftl
at org.nuxeo.ecm.webengine.WebException.wrap(WebException.java:171)
at
org.nuxeo.ecm.webengine.model.impl.AbstractWebContext.render(AbstractWebContext.java:507)
at org.nuxeo.ecm.webengine.model.Template.render(Template.java:109)
at
org.nuxeo.ecm.webengine.model.io.TemplateWriter.writeTo(TemplateWriter.java:47)
at
org.nuxeo.ecm.webengine.model.io.TemplateWriter.writeTo(TemplateWriter.java:40)
at
org.jboss.resteasy.core.ResponseInvoker.writeTo(ResponseInvoker.java:101)
at
org.jboss.resteasy.core.SynchronousDispatcher.writeJaxrsResponse(SynchronousDispatch
[...]
Caused by: org.nuxeo.ecm.platform.rendering.api.RenderingException:
freemarker.core.InvalidReferenceException: Expression
nxthemesInfo.i362437119.model is undefined on line 2, column 10 in
nxtheme://element/default/*/freemarker/362437119.
at
org.nuxeo.ecm.platform.rendering.fm.FreemarkerEngine.render(FreemarkerEngine.java:161)
at
org.nuxeo.ecm.webengine.model.impl.AbstractWebContext.render(AbstractWebContext.java:505)
... 40 more
Caused by: freemarker.core.InvalidReferenceException: Expression
nxthemesInfo.i362437119.model is undefined on line 2, column 10 in
nxtheme://element/default/*/freemarker/362437119.
at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
at
freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)
[...]
at
org.nuxeo.theme.webengine.fm.extensions.NXThemesFragmentDirective.execute(NXThemesFragmentDirective.java:91)
at freemarker.core.Environment.visit(Environment.java:261)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.include(Environment.java:1477)
at
org.nuxeo.theme.webengine.fm.extensions.ThemeDirective.execute(ThemeDirective.java:117)
at freemarker.core.Environment.visit(Environment.java:261)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at
org.nuxeo.ecm.platform.rendering.fm.FreemarkerEngine.render(FreemarkerEngine.java:158)
... 41 more
> Eliminate random crash of theme engine
> --------------------------------------
>
> Key: NXP-3484
> URL: http://jira.nuxeo.org/browse/NXP-3484
> Project: Nuxeo Enterprise Platform
> Issue Type: Bug
> Affects Versions: 5.2 RC
> Environment: JBoss 4.2.3 GA, java 5, nuxeo-features revision 2817
> Reporter: Radu Darlea
> Assignee: Jean-Marc Orliaguet
> Priority: Major
>
> The WebEngine sites module now uses heavily fragment with models attached.
> The fragments are initialized through specific ActionFragments. After this
> implementation is in place, the applications starts to crash randomly when in
> sites view. There is no certain sequence of steps to reproduce, and once
> happening it doesn't happen again doing a refresh for instance. Doing the
> same thing again it doesn't yield the exception. And it appears after various
> actions (couldn't say it is a single widget affected).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets