We are getting this error occurring now at a point when we
run the same procedure 2 or 3 times in one session.
The code that is triggering this error is running a very
basic NXQL query. It seems that the session has gotten into
an invalid state and then the first time it is asked to do
something it is falling over.
<html><head><title>JBossWeb/2.0.1.GA - Error
report</title><style><!--H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;font-size:22px;} H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;font-size:16px;} H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;font-size:14px;} BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-
color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;} P
{font-family:Tahoma,Arial,sans-serif;background:white;color:
black;font-size:12px;}A {color : black;}A.name {color :
black;}HR {color : #525D76;}--></style>
</head><body><h1>HTTP Status 500 -
org.nuxeo.ecm.webengine.WebException: Failed to render
resource
at
org.nuxeo.ecm.webengine.WebException.wrap(WebException.java:
171)
at
org.nuxeo.ecm.webengine.server.resteasy.WebEngineServlet.ser
vice(WebEngineServlet.java:211)
at
org.nuxeo.ecm.webengine.server.resteasy.WebEngineServlet.ser
vice(WebEngineServlet.java:158)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter
.doFilter(NuxeoAuthenticationFilter.java:468)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.wss.servlet.WSSFilter.doFilter(WSSFilter.java:135)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
com.base2.ecm.just.webengine.security.CrossScriptingFilter.d
oFilter(CrossScriptingFilter.java:38)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
com.base2.ecm.just.webengine.security.ReplaceFilter.doFilter
(ReplaceFilter.java:103)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(F
ancyURLFilter.java:127)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.requestcontroller.filter.N
uxeoRequestControllerFilter.doFilter(NuxeoRequestControllerF
ilter.java:133)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExc
eptionFilter.doFilter(NuxeoExceptionFilter.java:80)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl
yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok
e(SecurityAssociationValve.java:182)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo
ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok
e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
apter.java:262)
at
org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcesso
r.java:419)
at
org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.pr
ocess(AjpAprProtocol.java:378)
at
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoin
t.java:1508)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.jboss.resteasy.spi.UnhandledException:
java.lang.RuntimeException:
javax.transaction.RollbackException:
[com.arjuna.ats.internal.jta.transaction.arjunacore.commitwh
enaborted]
[com.arjuna.ats.internal.jta.transaction.arjunacore.commitwh
enaborted] Can't commit because the transaction is in
aborted state
at
org.jboss.resteasy.core.SynchronousDispatcher.handleApplicat
ionException(SynchronousDispatcher.java:319)
at
org.jboss.resteasy.core.SynchronousDispatcher.handleExceptio
n(SynchronousDispatcher.java:230)
at
org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerE
xception(SynchronousDispatcher.java:206)
at
org.jboss.resteasy.core.SynchronousDispatcher.invoke(Synchro
nousDispatcher.java:360)
at
org.jboss.resteasy.core.SynchronousDispatcher.invoke(Synchro
nousDispatcher.java:173)
at
org.nuxeo.ecm.webengine.server.resteasy.WebEngineServlet.ser
vice(WebEngineServlet.java:197)
... 41 more
Caused by: java.lang.RuntimeException:
javax.transaction.RollbackException:
[com.arjuna.ats.internal.jta.transaction.arjunacore.commitwh
enaborted]
[com.arjuna.ats.internal.jta.transaction.arjunacore.commitwh
enaborted] Can't commit because the transaction is in
aborted state
at
org.jboss.aspects.tx.TxPolicy.handleEndTransactionException(
TxPolicy.java:198)
at
org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:1
80)
at
org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87
)
at
org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterce
ptor.java:191)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropa
gationInterceptor.java:95)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(S
tatefulInstanceInterceptor.java:83)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.aspects.security.RoleBasedAuthorizationInterceptor
.invoke(RoleBasedAuthorizationInterceptor.java:166)
at
org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.in
voke(RoleBasedAuthorizationInterceptor.java:115)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.aspects.security.AuthenticationInterceptor.invoke(
AuthenticationInterceptor.java:77)
at
org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke
(Ejb3AuthenticationInterceptor.java:110)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagati
onInterceptor.java:46)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(A
synchronousInterceptor.java:106)
at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodIn
vocation.java:101)
at
org.jboss.ejb3.stateful.StatefulContainer.localInvoke(Statef
ulContainer.java:206)
at
org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLo
calProxy.java:119)
at $Proxy238.query(Unknown Source)
at
com.base2.ecm.just.webengine.dao.AbstractDocumentDAO.perform
QueryWithFilter(AbstractDocumentDAO.java:750)
at
com.base2.ecm.just.webengine.dao.UserDAO.getUserFolder(UserD
AO.java:880)
at
com.base2.ecm.just.webengine.dao.UserDAO.getUserAdsFolder(Us
erDAO.java:932)
at
com.base2.ecm.just.webengine.util.placead.AdvertHelper.getUs
erAdvertFolder(AdvertHelper.java:217)
---
Mailing list: [email protected]
Forum: http://forum.nuxeo.org/f/1/