You are not logged in.
Pages: 1
Topic closed
version=RS2.1.rc2-5510
buildDate=1377547736158-2013-08-26-21-12-55
mit einer Oracle Datenbank
Beim Aktivieren eines Users kommt folgende Fehlermeldung:
Caused by:
java.lang.NoSuchMethodError: javax.el.ELResolver.invoke(Ljavax/el/ELContext;Ljav
a/lang/Object;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang
/Object;
at de.odysseus.el.tree.impl.ast.AstMethod.eval(AstMethod.java:91)
at de.odysseus.el.tree.impl.ast.AstMethod.eval(AstMethod.java:100)
at de.odysseus.el.tree.impl.ast.AstEval.eval(AstEval.java:51)
at de.odysseus.el.tree.impl.ast.AstComposite.eval(AstComposite.java:35)
at de.odysseus.el.tree.impl.ast.AstNode.getValue(AstNode.java:30)
at de.odysseus.el.TreeValueExpression.getValue(TreeValueExpression.java:
122)
at net.datenwerke.rs.utils.juel.JuelServiceImpl.evaluate(JuelServiceImpl
.java:174)
at net.datenwerke.rs.utils.juel.JuelServiceImpl.evaluate(JuelServiceImpl
.java:160)
at net.datenwerke.rs.utils.juel.SimpleJuel.parseAsObject(SimpleJuel.java
:37)
at net.datenwerke.rs.utils.juel.SimpleJuel.parse(SimpleJuel.java:29)
at net.datenwerke.rs.core.service.mail.MailTemplate.configureMail(MailTe
mplate.java:73)
at net.datenwerke.rs.core.service.mail.MailServiceImpl.newTemplateMail(M
ailServiceImpl.java:100)
at net.datenwerke.rs.passwordpolicy.service.activateuser.ActivateUserSer
viceImpl.activateAccount(ActivateUserServiceImpl.java:113)
at net.datenwerke.rs.passwordpolicy.server.ActivateUserRpcServiceImpl.ac
tivateAccount(ActivateUserRpcServiceImpl.java:55)
at com.google.inject.persist.jpa.JpaLocalTxnInterceptor.invoke(JpaLocalT
xnInterceptor.java:66)
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor
.invoke(SecurityCheckInterceptor.java:110)
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.in
voke(CatchStacktraceInterceptor.java:38)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:5
61)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(Remot
eServiceServlet.java:208)
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor
.invoke(SecurityCheckInterceptor.java:110)
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.in
voke(CatchStacktraceInterceptor.java:38)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(Remot
eServiceServlet.java:248)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(Ab
stractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at net.datenwerke.security.service.security.aop.SecurityCheckInterceptor
.invoke(SecurityCheckInterceptor.java:110)
at net.datenwerke.gf.service.gwtstacktrace.CatchStacktraceInterceptor.in
voke(CatchStacktraceInterceptor.java:38)
at com.google.inject.servlet.ServletDefinition.doService(ServletDefiniti
on.java:263)
at com.google.inject.servlet.ServletDefinition.service(ServletDefinition
.java:178)
at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServl
etPipeline.java:91)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainI
nvocation.java:62)
at com.google.inject.persist.PersistFilter.doFilter(PersistFilter.java:8
9)
at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.
java:163)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainI
nvocation.java:58)
at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilte
rPipeline.java:118)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet
Handler.java:1322)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java
:473)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.j
ava:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.jav
a:479)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandl
er.java:226)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandl
er.java:929)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:
403)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandle
r.java:184)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandle
r.java:864)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.j
ava:117)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(Cont
extHandlerCollection.java:247)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerColl
ection.java:151)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper
.java:114)
at org.eclipse.jetty.server.Server.handle(Server.java:352)
at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.
java:596)
at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpCo
nnection.java:1068)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:805)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:42
6)
Offline
Hallo Oliver,
welchen Application Server benutzt Du denn? So wie ich das verstehe wird der Fehler verursacht, wenn eine alte Version der Java Expression Language im classpath liegt und die in ReportServer mitgelieferte Version überdeckt.
http://stackoverflow.com/questions/7793069/
https://github.com/beckchr/juel/issues/70
Was du versuchen kannst, ist der Tipp aus dem zweiten Link, die juel-api-2.2.4.jar und juel-impl-2.2.4.jar aus reportserver/WEB-INF/lib durch die in
http://sourceforge.net/projects/juel/fi … p/download
enthaltene juel-2.2.4.jar zu ersetzen.
Grüße
Thorsten
Danke für den Hinweis.
Ich verwende Jetty als Application Server und das Internet ist voll von Juel <-> Jetty Problemen.
Oliver
Offline
Pages: 1
Topic closed