Hi,
On 2.0 I am getting errors on the dotcms.log like the one below. The
pages that generate these errors display properly on the front end,
but on the backend generate these error.
How can I fix this error?
Alex
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet:
#--------------------------------------------------------------------------------------
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: #
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # Velocity
Error
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # on
url :
domain.com/directory/index.dot
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # on
req : /directory/
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # with
macro : #navigation
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # on
template : /live/AlotofNumbers.container
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # stack:
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # -- /
live//live/AlotofNumbers.dotpage
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # -- /
live//live/AlotofNumbers.template
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: # -- /
live//live/AlotofNumbers.container
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet: #
[25/05/12 10:33:47:720 EDT] ERROR velocity.VelocityServlet:
#--------------------------------------------------------------------------------------
[25/05/12 10:33:47:720 EDT] ERROR viewtools.NavigationWebAPI:
Versionable is null
com.dotmarketing.business.DotStateException: Versionable is null
at
com
.dotmarketing
.exception
.DotRuntimeException.fillInStackTrace(DotRuntimeException.java:33)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.lang.RuntimeException.<init>(RuntimeException.java:32)
at
com
.dotmarketing
.exception.DotRuntimeException.<init>(DotRuntimeException.java:15)
at
com
.dotmarketing.business.DotStateException.<init>(DotStateException.java:
19)
at
com
.dotmarketing.business.IdentifierAPIImpl.find(IdentifierAPIImpl.java:65)
at
com
.dotmarketing
.viewtools.NavigationWebAPI.buildMenuItems(NavigationWebAPI.java:1415)
at
com
.dotmarketing
.viewtools.NavigationWebAPI.createMenuByDepth(NavigationWebAPI.java:
1271)
at sun.reflect.GeneratedMethodAccessor510.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.doInvoke(UberspectImpl.java:389)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.invoke(UberspectImpl.java:378)
at
org
.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:
270)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:
262)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:507)
at
org
.apache
.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
at
org
.apache
.velocity
.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
72)
at
org
.apache
.velocity
.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:212)
at
org
.apache
.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:247)
at
org
.apache
.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175)
at
org
.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:
346)
at org.apache.velocity.Template.merge(Template.java:328)
at org.apache.velocity.Template.merge(Template.java:235)
at
com
.dotmarketing
.viewtools.VelocityWebUtil.mergeTemplate(VelocityWebUtil.java:83)
at sun.reflect.GeneratedMethodAccessor249.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.doInvoke(UberspectImpl.java:389)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.invoke(UberspectImpl.java:378)
at
org
.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:
270)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:
262)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
72)
at
org
.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:
346)
at
org
.apache
.velocity
.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
72)
at
org
.apache
.velocity
.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:212)
at
org
.apache
.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:247)
at
org
.apache
.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175)
at
org
.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:
346)
at org.apache.velocity.Template.merge(Template.java:328)
at org.apache.velocity.Template.merge(Template.java:235)
at
com
.dotmarketing
.viewtools.VelocityWebUtil.mergeTemplate(VelocityWebUtil.java:83)
at sun.reflect.GeneratedMethodAccessor249.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.doInvoke(UberspectImpl.java:389)
at org.apache.velocity.util.introspection.UberspectImpl
$VelMethodImpl.invoke(UberspectImpl.java:378)
at
org
.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:
270)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:
262)
at
org
.apache
.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:342)
at
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:
72)
at
org
.apache
.velocity
.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at
org
.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:
346)
at org.apache.velocity.Template.merge(Template.java:328)
at org.apache.velocity.Template.merge(Template.java:235)
at
com
.dotmarketing.velocity.VelocityServlet.doLiveMode(VelocityServlet.java:
489)
at
com.dotmarketing.velocity.VelocityServlet.service(VelocityServlet.java:
224)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org
.apache
.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:
646)
at
org
.apache
.catalina
.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:
436)
at
org
.apache
.catalina
.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org
.apache
.catalina
.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.dotmarketing.filters.CMSFilter.doFilter(CMSFilter.java:507)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.dotmarketing.filters.AutoLoginFilter.doFilter(AutoLoginFilter.java:
61)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com
.dotmarketing
.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:318)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com
.dotmarketing
.filters.CharsetEncodingFilter.doFilter(CharsetEncodingFilter.java:140)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
nl
.isaac
.dotcms
.mobilesite
.filter
.MobileUserAgentRedirectFilter
.doFilter(MobileUserAgentRedirectFilter.java:64)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org
.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:
176)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:
145)
at
org
.tuckey
.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at
org
.tuckey
.web
.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233)
at
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191)
at
org
.apache
.catalina
.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:465)
at
org
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org
.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
at
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
555)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
852)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
489)