We've actually seen it to, rather randomly, during stress testing. I looked it up. It appears to be a JVM issue (if I remember correctly).
-Scott -Scott Battaglia PGP Public Key Id: 0x383733AA LinkedIn: http://www.linkedin.com/in/scottbattaglia On Wed, Oct 15, 2008 at 8:32 AM, Andrew Ralph Feller, afelle1 < [EMAIL PROTECTED]> wrote: > Morning, > > Has anyone seen the following exception while running or stress testing > CAS? In 160k login/grant 3 ST/logout sessions, it occurred ~80 times, so it > is a small fraction of traffic but something I am stumped to figure out. > Perhaps the machine is so overworked that it didn't pull the objects being > used in Spring Web Flow? > > I would appreciate any insight; thank you! > Andrew > > Oct 14, 2008 9:32:06 AM org.apache.catalina.core.StandardWrapperValve > invoke > SEVERE: Servlet.service() for servlet cas threw exception > java.lang.IllegalAccessException: Class ognl.OgnlRuntime can not access a > member of class > org.springframework.webflow.engine.impl.RequestControlContextImpl with > modifiers "public" > at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65) > at java.lang.reflect.Method.invoke(Method.java:588) > at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:532) > at ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:945) > at > ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:53) > at > ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:121) > at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1657) > at ognl.ASTProperty.getValueBody(ASTProperty.java:92) > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) > at ognl.SimpleNode.getValue(SimpleNode.java:210) > at ognl.ASTChain.getValueBody(ASTChain.java:109) > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) > at ognl.SimpleNode.getValue(SimpleNode.java:210) > at ognl.ASTNotEq.getValueBody(ASTNotEq.java:49) > at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) > at ognl.SimpleNode.getValue(SimpleNode.java:210) > at ognl.Ognl.getValue(Ognl.java:333) > at ognl.Ognl.getValue(Ognl.java:310) > at > org.springframework.binding.expression.support.OgnlExpression.evaluate(OgnlExpression.java:72) > at > org.springframework.webflow.engine.support.BooleanExpressionTransitionCriteria.test(BooleanExpressionTransitionCriteria.java:58) > at > org.springframework.webflow.engine.Transition.matches(Transition.java:172) > at > org.springframework.webflow.engine.TransitionSet.getTransition(TransitionSet.java:119) > at > org.springframework.webflow.engine.TransitionableState.getRequiredTransition(TransitionableState.java:78) > at > org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54) > at org.springframework.webflow.engine.State.enter(State.java:191) > at > org.springframework.webflow.engine.Transition.execute(Transition.java:212) > at > org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54) > at org.springframework.webflow.engine.State.enter(State.java:191) > at > org.springframework.webflow.engine.Transition.execute(Transition.java:212) > at > org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:107) > at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534) > at > org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:205) > at > org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:161) > at org.springframework.webflow.engine.State.enter(State.java:191) > at org.springframework.webflow.engine.Flow.start(Flow.java:521) > at > org.springframework.webflow.engine.impl.RequestControlContextImpl.start(RequestControlContextImpl.java:193) > at > org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:177) > at > org.springframework.webflow.executor.FlowExecutorImpl.launch(FlowExecutorImpl.java:187) > at > org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:125) > at > org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal(FlowController.java:165) > at > org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153) > at > org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809) > at > org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476) > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal(ClientInfoThreadLocalFilter.java:48) > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) > 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:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > at > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:852) > at > org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:584) > at > org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1508) > at java.lang.Thread.run(Thread.java:619) > > -- > Andrew R. Feller, Analyst > Information Technology Services > 200 Fred Frey Building > Louisiana State University > Baton Rouge, LA 70803 > (225) 578-3737 (Office) > (225) 578-6400 (Fax) > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > >
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
