Ah, well I appreciate the help Scott as always! I suppose we will just leave this one alone.
Thanks, Andrew On 10/15/08 8:34 AM, "Scott Battaglia" <[EMAIL PROTECTED]> wrote: > 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:5 >> 3) >> 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(OgnlEx >> pression.java:72) >> at >> org.springframework.webflow.engine.support.BooleanExpressionTransitionCriteri >> a.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:5 >> 4) >> 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:5 >> 4) >> 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(Transitionable >> State.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(Reque >> stControlContextImpl.java:193) >> at >> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecution >> Impl.java:177) >> at >> org.springframework.webflow.executor.FlowExecutorImpl.launch(FlowExecutorImpl >> .java:187) >> at >> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowReq >> uest(FlowRequestHandler.java:125) >> at >> org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal >> (FlowController.java:165) >> at >> org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abstract >> Controller.java:153) >> at >> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(Sim >> pleControllerHandlerAdapter.java:48) >> at >> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServle >> t.java:875) >> at >> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet >> .java:809) >> at >> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServ >> let.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.ja >> va:115) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF >> ilterChain.java:290) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha >> in.java:206) >> at >> org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal(ClientIn >> foThreadLocalFilter.java:48) >> at >> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi >> lter.java:75) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF >> ilterChain.java:235) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha >> in.java:206) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav >> a:233) >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav >> a: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:8 >> 52) >> at >> org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Ht >> tp11AprProtocol.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
