Cache Setting Questions

95 views
Skip to first unread message

Alex

unread,
Dec 12, 2011, 7:23:55 AM12/12/11
to dot...@googlegroups.com
Hi,

I am running now dotCMS 1.9.4.2 CE. I have been getting the below
warnings and errors:

I have set the cache settings to medium and allocated 4 GIGs for
dotCMS alone. I noticed that the medium settings in 1.9.4.2 are at a
wakeUpInterval = 5000, but in 1.9.2.x and 1.9.3.x were at 500.
https://svn.dotcms.org/releases/1.9.2/tags/1.9.2.1/src-conf/cache-configuration-region-med.xml
.

Since I was getting the error below I reduce the wakeUpInterval at 500
again and the site started loading really fast now, but I don't know
if this will affect the rest of the settings or I need to modify other
numbers. I also notice that the minTimeTolive is set to 0 on 1.9.2
and 1.9.3, but it is set to -1 in 1.9.4.2

I randomly allocated the 500 to the wakeUpInterval since that is how
it was set before. Is this the right setting or will this impact
other cache tasks?

Thanks,

Alex

Here are the warnings and errors:


WARN cache.RegionImpl: putNodeEvent(): eviction node event queue
size is at 98% threshold value of capacity: 200000 Region: /
CONTENTLETCACHE You will need to reduce the wakeUpIntervalSeconds
parameter.

[10/12/11 23:02:41:900 EST] ERROR velocity.ClientVelocityServlet:
org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/
CONTENTLETCACHE/ContentletCache03aa278e-1d21-4495-a328-90386863e6d8]
after [20000] milliseconds for requestor
[Thread[http-209.238.12.25-80-73,5,main]]! Lock held by [null]

org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/
CONTENTLETCACHE/ContentletCache03aa278e-1d21-4495-a328-90386863e6d8]
after [20000] milliseconds for requestor
[Thread[http-209.238.12.25-80-73,5,main]]! Lock held by [null]

at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)

at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)

at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)

at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)

at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor
.visitPutKeyValueCommand(CacheLoaderInterceptor.java:138)

at
org
.jboss
.cache
.commands
.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)

at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)

at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)

at
org
.jboss
.cache
.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:
65)

at
org
.jboss
.cache
.commands
.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)

at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)

at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)

at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)

at
org
.jboss
.cache
.commands.AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:
65)

at
org
.jboss
.cache
.commands
.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)

at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)

at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor
.visitPutKeyValueCommand(CacheMgmtInterceptor.java:119)

at
org
.jboss
.cache
.commands
.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)

at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)

at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)

at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.visitPutKeyValueCommand(InvocationContextInterceptor.java:82)

at
org
.jboss
.cache
.commands
.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)

at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)

at
org
.jboss
.cache
.invocation.CacheInvocationDelegate.put(CacheInvocationDelegate.java:
555)

at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.put(DotJBCacheAdministratorImpl.java:286)

at
com
.dotmarketing
.portlets
.contentlet.business.ContentletCacheImpl.add(ContentletCacheImpl.java:
30)

at
com
.dotmarketing
.portlets
.contentlet
.business
.ContentletFactoryDBImpl
.findPageContentlets(ContentletFactoryDBImpl.java:447)

at
com
.dotmarketing
.portlets
.contentlet
.business.ContentletAPIImpl.findPageContentlets(ContentletAPIImpl.java:
770)

at
com
.dotmarketing
.portlets
.contentlet
.business
.ContentletAPIInterceptor
.findPageContentlets(ContentletAPIInterceptor.java:874)

at
com
.dotmarketing.velocity.VelocityServlet.doEditMode(VelocityServlet.java:
975)

at
com.dotmarketing.velocity.VelocityServlet.service(VelocityServlet.java:
226)

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:470)

at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)

at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at
com
.dotmarketing.filters.JBossRulesFilter.doFilter(JBossRulesFilter.java:
25)

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:
60)

Alex

unread,
Dec 12, 2011, 7:36:32 AM12/12/11
to dot...@googlegroups.com
sorry I made a mistake on my previous email, I allocated 2 GIGs alone
to dotCMS.

Thanks

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors
> .base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
>
> at
> org
> .jboss
> .cache
> .commands

> .AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)


>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors

> .TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:301)


>
> at
> org
> .jboss
> .cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:
> 283)
>
> at
> org
> .jboss
> .cache
> .commands

> .AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)


>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors
> .CacheMgmtInterceptor
> .visitPutKeyValueCommand(CacheMgmtInterceptor.java:119)
>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)

> .business.ContentletCacheImpl.add(ContentletCacheImpl.java:30)


>
> at
> com
> .dotmarketing
> .portlets
> .contentlet
> .business
> .ContentletFactoryDBImpl
> .findPageContentlets(ContentletFactoryDBImpl.java:447)
>
> at
> com
> .dotmarketing
> .portlets
> .contentlet
> .business

> .ContentletAPIImpl.findPageContentlets(ContentletAPIImpl.java:770)

> .core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)


>
> at
> org
> .apache
> .catalina
> .core

> .ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)

> .filters.JBossRulesFilter.doFilter(JBossRulesFilter.java:25)


>
> 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:
> 60)
>

> --
> You received this message because you are subscribed to the Google
> Groups "dotCMS User Group" group.
> To post to this group, send email to dot...@googlegroups.com.
> To unsubscribe from this group, send email to dotcms+un...@googlegroups.com
> .
> For more options, visit this group at http://groups.google.com/group/dotcms?hl=en
> .
>

Michael Fienen

unread,
Dec 12, 2011, 8:39:50 AM12/12/11
to dot...@googlegroups.com
For better or worse, I've actually had to make the same change for the same reason. Not sure why the settings change was made. Chris or JT might correct me on this, but the cache region files should be pluggable, so you could save those settings to your configuration plugin so that you won't have to update it in future upgrades in case they change again.

Alex

unread,
Dec 14, 2011, 7:51:12 AM12/14/11
to dot...@googlegroups.com
Now, my server became unresponsive out of the sudden again. The
errors that showed on the logs are below, any suggestions what I
should do to fix it?:


ERROR [/].[dwr-invoker]: Servlet.service() for servlet dwr-invoker
threw exception


org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-209.238.12.25-80-29,5,main]]!

Lock held by [null]
at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor

.visitGetKeyValueCommand(CacheLoaderInterceptor.java:168)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)
at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor

.visitGetKeyValueCommand(CacheMgmtInterceptor.java:77)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor

.handleDefault(InvocationContextInterceptor.java:130)
at
org
.jboss
.cache
.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
at
org
.jboss
.cache

.invocation.CacheInvocationDelegate.get(CacheInvocationDelegate.java:
444)
at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.get(DotJBCacheAdministratorImpl.java:275)
at com.dotmarketing.business.RoleCacheImpl.get(RoleCacheImpl.java:51)
at
com
.dotmarketing
.business.RoleFactoryImpl.loadRoleByKey(RoleFactoryImpl.java:474)
at
com.dotmarketing.business.RoleAPIImpl.loadRoleByKey(RoleAPIImpl.java:
273)
at
com.dotmarketing.business.UserAPIImpl.getSystemUser(UserAPIImpl.java:
102)
at
com
.dotmarketing
.business.web.HostWebAPIImpl.getCurrentHost(HostWebAPIImpl.java:42)
at
com
.dotmarketing
.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:88)


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

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)
at java.lang.Thread.run(Thread.java:662)


ERROR velocity.ClientVelocityServlet:
org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-MYIPADDRESS-80-41,5,main]]!

Lock held by [null]
org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-209.238.12.25-80-41,5,main]]!

Lock held by [null]
at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor

.visitGetKeyValueCommand(CacheLoaderInterceptor.java:168)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)
at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor

.visitGetKeyValueCommand(CacheMgmtInterceptor.java:77)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor

.handleDefault(InvocationContextInterceptor.java:130)
at
org
.jboss
.cache
.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
at
org
.jboss
.cache

.invocation.CacheInvocationDelegate.get(CacheInvocationDelegate.java:
444)
at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.get(DotJBCacheAdministratorImpl.java:275)
at com.dotmarketing.business.RoleCacheImpl.get(RoleCacheImpl.java:51)
at
com
.dotmarketing
.business.RoleFactoryImpl.loadRoleByKey(RoleFactoryImpl.java:474)
at
com.dotmarketing.business.RoleAPIImpl.loadRoleByKey(RoleAPIImpl.java:
273)
at
com.dotmarketing.business.UserAPIImpl.getSystemUser(UserAPIImpl.java:
102)
at
com
.dotmarketing
.business.web.HostWebAPIImpl.getCurrentHost(HostWebAPIImpl.java:42)
at
com
.dotmarketing
.factories
.ClickstreamRequestFactory
.getClickstreamRequest(ClickstreamRequestFactory.java:61)
at
com
.dotmarketing
.factories.ClickstreamFactory.addRequest(ClickstreamFactory.java:128)
at
com
.dotmarketing.velocity.VelocityServlet.doLiveMode(VelocityServlet.java:
508)
at
com.dotmarketing.velocity.VelocityServlet.service(VelocityServlet.java:
237)

com.dotmarketing.filters.AutoLoginFilter.doFilter(AutoLoginFilter.java:
60)


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:304)


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

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)
at java.lang.Thread.run(Thread.java:662)
[14/12/11 02:42:46:964 EST] ERROR jsp.index_jsp]: Servlet.service()
for servlet org.apache.jsp.index_jsp threw exception


org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-MYIPADDRESS-80-48,5,main]]!

Lock held by [null]
at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor

.visitGetKeyValueCommand(CacheLoaderInterceptor.java:168)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)
at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor

.visitGetKeyValueCommand(CacheMgmtInterceptor.java:77)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor

.handleDefault(InvocationContextInterceptor.java:130)
at
org
.jboss
.cache
.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
at
org
.jboss
.cache

.invocation.CacheInvocationDelegate.get(CacheInvocationDelegate.java:
444)
at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.get(DotJBCacheAdministratorImpl.java:275)
at com.dotmarketing.business.RoleCacheImpl.get(RoleCacheImpl.java:51)
at
com
.dotmarketing
.business.RoleFactoryImpl.loadRoleByKey(RoleFactoryImpl.java:474)
at
com.dotmarketing.business.RoleAPIImpl.loadRoleByKey(RoleAPIImpl.java:
273)
at
com.dotmarketing.business.UserAPIImpl.getSystemUser(UserAPIImpl.java:
102)
at
com
.dotmarketing
.business.web.HostWebAPIImpl.getCurrentHost(HostWebAPIImpl.java:42)
at
com
.dotmarketing
.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:88)


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

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)
at java.lang.Thread.run(Thread.java:662)
[14/12/11 02:42:46:965 EST] ERROR portal._500_jsp: cms500Page cant
display org.jboss.cache.lock.TimeoutException cannot be cast to
javax.servlet.ServletException
java.lang.ClassCastException: org.jboss.cache.lock.TimeoutException
cannot be cast to javax.servlet.ServletException
at org.apache.jsp.portal._500_jsp._jspService(_500_jsp.java:144)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)


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:

438)


at
org
.apache
.catalina
.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at
org
.apache
.catalina
.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at

org
.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:
415)
at
org
.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:
342)
at
org
.apache
.catalina.core.StandardHostValve.throwable(StandardHostValve.java:286)
at
org
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
141)
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)
at java.lang.Thread.run(Thread.java:662)

ERROR [/].[default]: Servlet.service() for servlet default threw
exception


org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-209.238.12.25-80-75,5,main]]!

Lock held by [null]
at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor

.visitGetKeyValueCommand(CacheLoaderInterceptor.java:168)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)
at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor

.visitGetKeyValueCommand(CacheMgmtInterceptor.java:77)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor

.handleDefault(InvocationContextInterceptor.java:130)
at
org
.jboss
.cache
.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
at
org
.jboss
.cache

.invocation.CacheInvocationDelegate.get(CacheInvocationDelegate.java:
444)
at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.get(DotJBCacheAdministratorImpl.java:275)
at com.dotmarketing.business.RoleCacheImpl.get(RoleCacheImpl.java:51)
at
com
.dotmarketing
.business.RoleFactoryImpl.loadRoleByKey(RoleFactoryImpl.java:474)
at
com.dotmarketing.business.RoleAPIImpl.loadRoleByKey(RoleAPIImpl.java:
273)
at
com.dotmarketing.business.UserAPIImpl.getSystemUser(UserAPIImpl.java:
102)
at
com
.dotmarketing
.business.web.HostWebAPIImpl.getCurrentHost(HostWebAPIImpl.java:42)
at
com
.dotmarketing
.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:88)


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
.minify
.filter
.MinifyServletRedirectFilter.doFilter(MinifyServletRedirectFilter.java:
49)


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)
at java.lang.Thread.run(Thread.java:662)


ERROR viewtools.WebAPI: Unable to acquire lock on Fqn [/
DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-209.238.12.25-80-43,5,main]]!

Lock held by [null]
org.jboss.cache.lock.TimeoutException: Unable to acquire lock on Fqn [/

DOTCMSROLECACHE/dotCMSRoleCacheCMS Administrator] after [20000]
milliseconds for requestor [Thread[http-209.238.12.25-80-43,5,main]]!

Lock held by [null]
at
org.jboss.cache.mvcc.MVCCNodeHelper.acquireLock(MVCCNodeHelper.java:159)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:242)
at
org
.jboss
.cache.mvcc.MVCCNodeHelper.wrapNodeForWriting(MVCCNodeHelper.java:186)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:303)
at
org
.jboss
.cache
.interceptors
.CacheLoaderInterceptor

.visitGetKeyValueCommand(CacheLoaderInterceptor.java:168)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:
301)
at
org
.jboss
.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:283)
at
org
.jboss
.cache

.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.CacheMgmtInterceptor

.visitGetKeyValueCommand(CacheMgmtInterceptor.java:77)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache
.interceptors
.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:
116)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor
.handleAll(InvocationContextInterceptor.java:178)
at
org
.jboss
.cache
.interceptors
.InvocationContextInterceptor

.handleDefault(InvocationContextInterceptor.java:130)
at
org
.jboss
.cache
.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:
110)


at
org
.jboss
.cache
.commands

.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:97)


at
org
.jboss
.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:287)
at
org
.jboss
.cache

.invocation.CacheInvocationDelegate.get(CacheInvocationDelegate.java:
444)
at
com
.dotmarketing
.business
.DotJBCacheAdministratorImpl.get(DotJBCacheAdministratorImpl.java:275)
at com.dotmarketing.business.RoleCacheImpl.get(RoleCacheImpl.java:51)
at
com
.dotmarketing
.business.RoleFactoryImpl.loadRoleByKey(RoleFactoryImpl.java:474)
at
com.dotmarketing.business.RoleAPIImpl.loadRoleByKey(RoleAPIImpl.java:
273)
at
com.dotmarketing.business.UserAPIImpl.getSystemUser(UserAPIImpl.java:
102)
at
com
.dotmarketing
.business.web.HostWebAPIImpl.getCurrentHost(HostWebAPIImpl.java:42)
at com.dotmarketing.viewtools.WebAPI.getAssetPath(WebAPI.java:496)
at sun.reflect.GeneratedMethodAccessor441.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.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.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
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:41)
at sun.reflect.GeneratedMethodAccessor155.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:41)
at sun.reflect.GeneratedMethodAccessor155.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:
546)
at
com.dotmarketing.velocity.VelocityServlet.service(VelocityServlet.java:
237)

.cms.urlmap.filters.URLMapFilter.doFilter(URLMapFilter.java:302)


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

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)
at java.lang.Thread.run(Thread.java:662)


On Dec 12, 2011, at 6:23 AM, Alex wrote:

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors
> .base.CommandInterceptor.handleDefault(CommandInterceptor.java:131)
>
> at
> org
> .jboss
> .cache
> .commands

> .AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)


>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors

> .TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:301)


>
> at
> org
> .jboss
> .cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:
> 283)
>
> at
> org
> .jboss
> .cache
> .commands

> .AbstractVisitor.visitPutKeyValueCommand(AbstractVisitor.java:65)


>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)


>
> at
> org
> .jboss
> .cache
> .interceptors
> .CacheMgmtInterceptor
> .visitPutKeyValueCommand(CacheMgmtInterceptor.java:119)
>
> at
> org
> .jboss
> .cache
> .commands
> .write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:100)
>
> at
> org
> .jboss
> .cache
> .interceptors
> .base

> .CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116)

> .business.ContentletCacheImpl.add(ContentletCacheImpl.java:30)


>
> at
> com
> .dotmarketing
> .portlets
> .contentlet
> .business
> .ContentletFactoryDBImpl
> .findPageContentlets(ContentletFactoryDBImpl.java:447)
>
> at
> com
> .dotmarketing
> .portlets
> .contentlet
> .business

> .ContentletAPIImpl.findPageContentlets(ContentletAPIImpl.java:770)


>
> at
> com
> .dotmarketing
> .portlets
> .contentlet
> .business
> .ContentletAPIInterceptor
> .findPageContentlets(ContentletAPIInterceptor.java:874)
>
> at
> com

> .dotmarketing
> .velocity.VelocityServlet.doEditMode(VelocityServlet.java:975)
>
> at
> com
> .dotmarketing.velocity.VelocityServlet.service(VelocityServlet.java:

> 226)
>
> 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)

> .filters.JBossRulesFilter.doFilter(JBossRulesFilter.java:25)


>
> at
> org
> .apache
> .catalina
> .core
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> 235)
>
> at
> org
> .apache
> .catalina
> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>
> at

Michael Fienen

unread,
Dec 14, 2011, 8:23:02 AM12/14/11
to dot...@googlegroups.com
Check out my update on my other thread. I ran in to a similar issue. While mine didn't come from DWR, it's the same issue with being unable to get a lock on the cache. Were you also seeing the messages about the eviction queue size like me?

Alex

unread,
Dec 14, 2011, 9:48:08 AM12/14/11
to dot...@googlegroups.com
Yes, I was seeing these messages about the eviction queue.  I did not include it back then because wanted to take one issue at a time.


On Dec 14, 2011, at 7:23 AM, Michael Fienen wrote:

Check out my update on my other thread. I ran in to a similar issue. While mine didn't come from DWR, it's the same issue with being unable to get a lock on the cache. Were you also seeing the messages about the eviction queue size like me?

--
You received this message because you are subscribed to the Google Groups "dotCMS User Group" group.
To view this discussion on the web visit https://groups.google.com/d/msg/dotcms/-/RALV5-hQe6wJ.
Reply all
Reply to author
Forward
0 new messages