I have deployed jforum portlet and added it on content page of jahia 5.0
and it was working very fine but today I found very weird error. I did
not do any modifications in it, suddenly I got error. Can someone
explain the possible cause of the error? Is jForum has some inbuilt bug
in it?




Expression templateName is undefined on line 5, column 14 in
exception.html. The problematic instruction: ---------- ==>
${templateName} [on line 5, column 12 in exception.html] in include
"${templateName}/message.htm" [on line 5, column 1 in exception.html]
---------- Java backtrace for programmers: ----------
freemarker.core.InvalidReferenceException: Expression templateName is
undefined on line 5, column 14 in exception.html. at
freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124) at
freemarker.core.Expression.getStringValue(Expression.java:118) at
freemarker.core.Expression.getStringValue(Expression.java:93) at
freemarker.core.DollarVariable.accept(DollarVariable.java:76) at
freemarker.core.Environment.visit(Environment.java:196) at
freemarker.core.MixedContent.accept(MixedContent.java:92) at
freemarker.core.Environment.visit(Environment.java:196) at
freemarker.core.Environment.renderElementToString(Environment.java:1461)
at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:95)
at freemarker.core.Include.accept(Include.java:110) at
freemarker.core.Environment.visit(Environment.java:196) at
freemarker.core.MixedContent.accept(MixedContent.java:92) at
freemarker.core.Environment.visit(Environment.java:196) at
freemarker.core.Environment.process(Environment.java:176) at
freemarker.template.Template.process(Template.java:231) at
net.jforum.exceptions.ExceptionWriter.handleExceptionData(ExceptionWrite
r.java:108) at net.jforum.JForum.service(JForum.java:227) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.jahia.portlet.jforum.JForumPortletBridge.callServletServiceMethod(JF
orumPortletBridge.java:284) at
org.jahia.portlet.jforum.JForumPortletBridge.render(JForumPortletBridge.
java:171) at
org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortl
etInstance.java:102) at
org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedCon
tainerServlet.java:230) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:672) at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
atcher.java:574) at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
cher.java:499) at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(Servl
etPortletInvoker.java:213) at
org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(Servl
etPortletInvoker.java:125) at
org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl
.java:119) at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort
let(JetspeedPortletContainerWrapper.java:120) at
org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJo
bImpl.java:120) at
org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle
tRendererImpl.java:110) at
org.apache.jetspeed.aggregator.impl.PortletAggregatorImpl.build(PortletA
ggregatorImpl.java:91) at
org.apache.jetspeed.aggregator.PortletValve.invoke(PortletValve.java:46)
at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java:
76) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.jahia.services.applications.JahiaSecurityValveImpl.invoke(JahiaSecur
ityValveImpl.java:82) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalU
RLValveImpl.java:55) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.jahia.services.applications.JahiaProfilerValveImpl.invoke(JahiaProfi
lerValveImpl.java:67) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capabil
ityValveImpl.java:128) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.jahia.portal.localization.LocalizationValveImpl.invoke(LocalizationV
alveImpl.java:118) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipelin
e.java:203) at
org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.ja
va:185) at
org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:23
1) at
org.jahia.bin.JahiaJetspeedServlet.doGet(JahiaJetspeedServlet.java:235)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:672) at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
atcher.java:574) at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
cher.java:499) at
org.jahia.services.applications.JetspeedDispatchingProvider.render(Jetsp
eedDispatchingProvider.java:278) at
org.jahia.services.applications.DispatchingServiceImpl.getAppOutput(Disp
atchingServiceImpl.java:161) at
org.jahia.services.applications.DispatchingServiceImpl$$FastClassByCGLIB
$$7271be17.invoke() at
net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.i
nvokeJoinpoint(Cglib2AopProxy.java:661) at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:122) at
org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(Abst
ractTraceInterceptor.java:80) at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:144) at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedIntercept
or.intercept(Cglib2AopProxy.java:606) at
org.jahia.services.applications.DispatchingServiceImpl$$EnhancerByCGLIB$
$78f956e6.getAppOutput() at
org.jahia.services.fields.ContentApplicationField.getValue(ContentApplic
ationField.java:105) at
org.jahia.services.fields.ContentField.getValue(ContentField.java:270)
at
org.jahia.data.fields.JahiaApplicationField.load(JahiaApplicationField.j
ava:126) at
org.jahia.services.fields.JahiaFieldBaseService.loadField(JahiaFieldBase
Service.java:823) at
org.jahia.services.fields.JahiaFieldBaseService.loadField(JahiaFieldBase
Service.java:778) at
org.jahia.services.fields.JahiaFieldBaseService$$FastClassByCGLIB$$a2320
0ff.invoke() at
net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.i
nvokeJoinpoint(Cglib2AopProxy.java:661) at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:122) at
org.springframework.aop.interceptor.AbstractTraceInterceptor.invoke(Abst
ractTraceInterceptor.java:80) at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Ref
lectiveMethodInvocation.java:144) at
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedIntercept
or.intercept(Cglib2AopProxy.java:606) at
org.jahia.services.fields.JahiaFieldBaseService$$EnhancerByCGLIB$$796a97
1e.loadField() at
org.jahia.services.containers.ContainerFactory.fullyLoadContainer(Contai
nerFactory.java:113) at
org.jahia.services.containers.ContainerFactoryProxy.load(ContainerFactor
yProxy.java:115) at
org.jahia.data.containers.JahiaContainer.checkProxy(JahiaContainer.java:
873) at
org.jahia.data.containers.JahiaContainer.getField(JahiaContainer.java:48
1) at
org.jahia.taglibs.field.AbstractFieldTag.doStartTag(AbstractFieldTag.jav
a:307) at
org.apache.jsp.jsp.jahia.templates.Exponential.corporate_005fportal_005f
templates_005fv2.box.box_jsp._jspx_meth_content_applicationField_0(box_j
sp.java:6018) at
org.apache.jsp.jsp.jahia.templates.Exponential.corporate_005fportal_005f
templates_005fv2.box.box_jsp._jspService(box_jsp.java:2735) at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:332) at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:672) at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDisp
atcher.java:574) at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispat
cher.java:499) at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.ja
va:966) at
org.apache.jsp.jsp.jahia.templates.Exponential.corporate_005fportal_005f
templates_005fv2.topMenuSimple_jsp._jspx_meth_jesi_fragment_4(topMenuSim
ple_jsp.java:5447) at
org.apache.jsp.jsp.jahia.templates.Exponential.corporate_005fportal_005f
templates_005fv2.topMenuSimple_jsp._jspService(topMenuSimple_jsp.java:35
05) at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:332) at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc
her.java:672) at
org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio
nDispatcher.java:463) at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp
atcher.java:398) at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat
cher.java:301) at
org.jahia.engines.EngineRenderer.renderCore(EngineRenderer.java:205) at
org.jahia.engines.EngineRenderer.render(EngineRenderer.java:85) at
org.jahia.engines.core.Core_Engine.processCore(Core_Engine.java:169) at
org.jahia.engines.core.Core_Engine.handleActions(Core_Engine.java:111)
at org.jahia.operations.valves.EngineValve.invoke(EngineValve.java:110)
at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.J2ProcessActionValve.invoke(J2ProcessActionV
alve.java:121) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.CacheReadValve.invoke(CacheReadValve.java:65
) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.PageAccessCheckValve.invoke(PageAccessCheckV
alve.java:64) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.OperationModeCheckValve.invoke(OperationMode
CheckValve.java:83) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.SiteCheckValve.invoke(SiteCheckValve.java:78
) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.EsiFragmentCacheReadValve.invoke(EsiFragment
CacheReadValve.java:322) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.operations.valves.EsiUrlCookieCheckValve.invoke(EsiUrlCookieCh
eckValve.java:313) at
org.jahia.pipelines.impl.GenericPipeline.invokeNext(GenericPipeline.java
:208) at
org.jahia.pipelines.impl.GenericPipeline.invoke(GenericPipeline.java:195
) at
org.jahia.operations.OperationManager.handleOperations(OperationManager.
java:100) at org.jahia.bin.JahiaAction.execute(JahiaAction.java:72) at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:421) at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
226) at
org.jahia.bin.JahiaRequestProcessor.process(JahiaRequestProcessor.java:8
2) at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.jahia.bin.Jahia.process(Jahia.java:1644) at
org.jahia.bin.Jahia.service(Jahia.java:853) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.jahia.bin.filters.esi.ESIFilter.doFilter(ESIFilter.java:98) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:202) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178) at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:432) at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107) at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48) at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9) at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664) at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527) at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80) at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684) at java.lang.Thread.run(Thread.java:595)

Reply via email to