Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-1412

Answering Question Prompt gives the user an HTTP Status 500

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.9.2
    • Fix Version/s: 0.9.2, KNS - 0.9.2
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-8680Question forms prompt the wrong question.
      KULRICE-5462Rice Dev: User Preferences gives error message
      KULRICE-3373inquiries in person search form fields from Employee Status Code and Employee Type Code are broken, giving HTTP error 500
      KULRICE-11924InitiatedDocumentView cancel button results in stack trace, http error 500
      KULRICE-12380rice portal - Main - Workflow Quicklinks - Quick EDoc Watch item links throw HTTP Status 500
      KULRICE-5495Rice Dev: Adding Ad Hoc recipient results in HTTP 500 error
      KULRICE-1343Question framework doesn't always return to where the user would want after the user has answered the question
      KULRICE-4810edoclite should give message to user when buttons are pressed
      KULRICE-7194Document operation updating the route status gives an exception
      KULRICE-3530The "refresh" buttons for namespace code fields on group and role inquiries are visible and cause HTTP 500 errors when JavaScript is disabled
    • Rice Module:
      KNS
    • Application Requirement:
      KC

      Description

      We have had several bugs reported in KRA which all seem to be related to a problem with the Question framework. When the user attempts to answer a yes/no question (for example after clicking close or cancel), the system appears to attempt to call the wrong method on the action to process the response (cancel or close instead of processReponse for example).

      Here's a scenario:
      -Clicking the "Close" button (with no fields entered or selected) generates the following message: Would you like to save this document before you close it?
      If you click yes, you receive the HTTP Status 500 page: java.lang.NoSuchMethodException: Action[/questionPrompt] does not contain specified method (check logs)
      If you click no, you are returned to the Proposal page

      and here's the stacktrace:
      HTTP Status 500 -

      type Exception report

      message

      description The server encountered an internal error () that prevented it from fulfilling this request.

      exception

      javax.servlet.ServletException: Action[/questionPrompt] does not contain specified method (check logs)
      org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processException(KualiRequestProcessor.java:386)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:369)
      org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:81)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
      org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
      edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
      org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41)

      root cause

      java.lang.NoSuchMethodException: Action[/questionPrompt] does not contain specified method (check logs)
      org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:264)
      org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:90)
      org.kuali.core.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:319)
      org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:315)
      org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:81)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
      org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
      edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
      org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41)

      note The full stack trace of the root cause is available in the Apache Tomcat/5.5.16 logs.
      Apache Tomcat/5.5.16

        Issue Links

          Activity

          Hide
          Bryan Hutchinson added a comment -

          Here are some more details (from KRACOEUS-363):

          It looks like what is happening is that instead of determining the methodToCall is "processAnswer", internally the framework is determining that the methodToCall is "cancel", and since there is no "cancel" method on the QuestionPromptÅction, an exception is thrown. Unfortunately, I'm not sure why this is happening, and I can't seem to recreate it in my dev environment.

          Here are some lines from the tomcat server logs:

          2007-12-17 15:58:11,900 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Started processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: 'questionIndex=DocCancel&questionErrorParameter=&returnLocation=https%3A%2F%2Ftest.kuali.org%3A443%2Fkra-reg%2FproposalDevelopmentProposal.do&context=&caller=cancel&questionType=confirmationQuestion&showReasonField=false&questionText=Are+you+sure+you+want+to+cancel%3F&reason=&methodToCall=start&questionErrorKey=&methodToCallPath=methodToCall.cancel.x&questionErrorPropertyName=&questionAnchor=topOfForm&docFormKey=13'
          2007-12-17 15:58:11,943 [TP-Processor23] D: U:quickstart WARN org.kuali.core.web.struts.action.KualiAction :: KualiAction.checkAuthorization was deferred to. Caller is org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:97) and methodToCall is start
          2007-12-17 15:58:11,961 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Finished processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: 'questionIndex=DocCancel&questionErrorParameter=&returnLocation=https%3A%2F%2Ftest.kuali.org%3A443%2Fkra-reg%2FproposalDevelopmentProposal.do&context=&caller=cancel&questionType=confirmationQuestion&showReasonField=false&questionText=Are+you+sure+you+want+to+cancel%3F&reason=&methodToCall=start&questionErrorKey=&methodToCallPath=methodToCall.cancel.x&questionErrorPropertyName=&questionAnchor=topOfForm&docFormKey=13'
          2007-12-17 15:58:13,844 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Started processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: ''
          2007-12-17 15:58:13,895 [TP-Processor23] D: U:quickstart ERROR org.apache.struts.actions.DispatchAction :: Action[/questionPrompt] does not contain method named 'cancel'
          java.lang.NoSuchMethodException: org.kuali.core.web.struts.action.QuestionPromptAction.cancel(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          at java.lang.Class.getMethod(Class.java:1581)
          at org.apache.struts.actions.DispatchAction.getMethod(DispatchAction.java:347)
          at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:255)
          at org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:90)
          at org.kuali.core.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:338)
          at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127)
          at org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:334)
          at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
          at org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:80)
          at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
          at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
          at org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97)
          at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
          at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
          at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
          at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
          at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
          at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
          at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
          at java.lang.Thread.run(Thread.java:595)
          2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart WARN org.apache.struts.action.RequestProcessor :: Unhandled Exception thrown: class java.lang.NoSuchMethodException
          2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart ERROR org.kuali.core.web.struts.action.KualiRequestProcessor :: unhandled exception thrown by KualiRequestProcessor.processActionPerform
          2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart ERROR org.kuali.core.web.struts.action.KualiRequestProcessor :: javax.servlet.ServletException: Action[/questionPrompt] does not contain specified method (check logs)
          at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
          at org.kuali.core.web.struts.action.KualiRequestProcessor.processException(KualiRequestProcessor.java:405)
          at org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:388)
          at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
          at org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:80)
          at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
          at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
          at org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97)
          at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
          at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
          at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
          at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
          at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
          at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
          at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
          at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
          at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
          at java.lang.Thread.run(Thread.java:595)

          Show
          Bryan Hutchinson added a comment - Here are some more details (from KRACOEUS-363): It looks like what is happening is that instead of determining the methodToCall is "processAnswer", internally the framework is determining that the methodToCall is "cancel", and since there is no "cancel" method on the QuestionPromptÅction, an exception is thrown. Unfortunately, I'm not sure why this is happening, and I can't seem to recreate it in my dev environment. Here are some lines from the tomcat server logs: 2007-12-17 15:58:11,900 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Started processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: 'questionIndex=DocCancel&questionErrorParameter=&returnLocation=https%3A%2F%2Ftest.kuali.org%3A443%2Fkra-reg%2FproposalDevelopmentProposal.do&context=&caller=cancel&questionType=confirmationQuestion&showReasonField=false&questionText=Are+you+sure+you+want+to+cancel%3F&reason=&methodToCall=start&questionErrorKey=&methodToCallPath=methodToCall.cancel.x&questionErrorPropertyName=&questionAnchor=topOfForm&docFormKey=13' 2007-12-17 15:58:11,943 [TP-Processor23] D: U:quickstart WARN org.kuali.core.web.struts.action.KualiAction :: KualiAction.checkAuthorization was deferred to. Caller is org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:97) and methodToCall is start 2007-12-17 15:58:11,961 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Finished processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: 'questionIndex=DocCancel&questionErrorParameter=&returnLocation=https%3A%2F%2Ftest.kuali.org%3A443%2Fkra-reg%2FproposalDevelopmentProposal.do&context=&caller=cancel&questionType=confirmationQuestion&showReasonField=false&questionText=Are+you+sure+you+want+to+cancel%3F&reason=&methodToCall=start&questionErrorKey=&methodToCallPath=methodToCall.cancel.x&questionErrorPropertyName=&questionAnchor=topOfForm&docFormKey=13' 2007-12-17 15:58:13,844 [TP-Processor23] D: U:quickstart INFO org.kuali.core.web.struts.action.KualiRequestProcessor :: Started processing request: '/kra-reg/kr/questionPrompt.do' w/ query string: '' 2007-12-17 15:58:13,895 [TP-Processor23] D: U:quickstart ERROR org.apache.struts.actions.DispatchAction :: Action [/questionPrompt] does not contain method named 'cancel' java.lang.NoSuchMethodException: org.kuali.core.web.struts.action.QuestionPromptAction.cancel(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) at java.lang.Class.getMethod(Class.java:1581) at org.apache.struts.actions.DispatchAction.getMethod(DispatchAction.java:347) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:255) at org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:90) at org.kuali.core.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:338) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127) at org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:334) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:80) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306) at org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299) at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) 2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart WARN org.apache.struts.action.RequestProcessor :: Unhandled Exception thrown: class java.lang.NoSuchMethodException 2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart ERROR org.kuali.core.web.struts.action.KualiRequestProcessor :: unhandled exception thrown by KualiRequestProcessor.processActionPerform 2007-12-17 15:58:13,896 [TP-Processor23] D: U:quickstart ERROR org.kuali.core.web.struts.action.KualiRequestProcessor :: javax.servlet.ServletException: Action [/questionPrompt] does not contain specified method (check logs) at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535) at org.kuali.core.web.struts.action.KualiRequestProcessor.processException(KualiRequestProcessor.java:405) at org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:388) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:80) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306) at org.kuali.core.web.filter.KualiCasFilter.doFilter(KualiCasFilter.java:97) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299) at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.kuali.core.web.filter.SessionFilter.doFilter(SessionFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
          Hide
          Bryan Hutchinson added a comment -

          Please see potential cause/fix in comment (1/7) on KRACOEUS-267.

          Show
          Bryan Hutchinson added a comment - Please see potential cause/fix in comment (1/7) on KRACOEUS-267.
          Hide
          Aaron Godert (Inactive) added a comment -

          I think we want to try and get this one fixed on 0.9.2.

          Show
          Aaron Godert (Inactive) added a comment - I think we want to try and get this one fixed on 0.9.2.
          Hide
          Nate Johnson (Inactive) added a comment -
          Show
          Nate Johnson (Inactive) added a comment - Put in Lin-Long's fix from https://test.kuali.org/jira/browse/KRACOEUS-267

            People

            • Assignee:
              Nate Johnson (Inactive)
              Reporter:
              Bryan Hutchinson
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel