Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0.2
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-10568direct inquiry link fails when identifier has a dot expression
      KULRICE-7080EBO framework broken for most BOs
      KULRICE-7481Failing to load the EBO based on the stateCode and zipCode
      KULRICE-2455Direct Inquiry for lookup field other than BO PK results in server error
      KULRICE-12547Direct inquiry renders including properties not present on the view
      KULRICE-7293EBO's fail on copy in KualiMaintainableImpl
      KULRICE-1579Direct inquiry links do not work on maintenance documents
      KULRICE-8509Direct Inquiry with Wildcard * returns first record it finds or an error message
      KULRICE-5687Rice Dev: Direct Inquiry throwing Invalid path from all lookups
      KULRICE-986Inquiry Framework - Direct Inquiry Gap
    • Rice Module:
      Rice Core
    • Application Requirement:
      KFS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Direct Inquiries are throwing a stack trace when looking up document types in KFS from the Document Search screen.

      Stack trace below:

      java.lang.NullPointerException
      	at org.kuali.rice.kew.doctype.bo.DocumentType.from(DocumentType.java:1649)
      	at org.kuali.rice.kew.service.impl.KEWModuleService.getExternalizableBusinessObject(KEWModuleService.java:76)
      	at org.kuali.rice.kns.inquiry.KualiInquirableImpl.retrieveDataObject(KualiInquirableImpl.java:118)
      	at org.kuali.rice.kns.inquiry.KualiInquirableImpl.getBusinessObject(KualiInquirableImpl.java:148)
      	at org.kuali.rice.kns.web.struts.action.KualiInquiryAction.retrieveBOFromInquirable(KualiInquiryAction.java:394)
      	at org.kuali.rice.kns.web.struts.action.KualiInquiryAction.continueWithInquiry(KualiInquiryAction.java:208)
      	at sun.reflect.GeneratedMethodAccessor2498.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:616)
      	at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
      	at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:168)
      	at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:129)
      	at org.kuali.rice.kns.web.struts.action.KualiInquiryAction.execute(KualiInquiryAction.java:110)
      	at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:486)
      	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
      	at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:482)
      	at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:215)
      	at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:202)
      	at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:89)
      	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
      	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      	at org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:78)
      	at org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:62)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      	at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:88)
      	at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:76)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      	at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:271)
      	at org.kuali.rice.krad.web.filter.AutoLoginFilter.doFilter(AutoLoginFilter.java:57)
      	at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:264)
      	at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:162)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      	at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      	at org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)
      	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:191)
      	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      	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:291)
      	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
      	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
      	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
      	at java.lang.Thread.run(Thread.java:679)
      

        Issue Links

          Activity

          Hide
          Jeremy Hanson added a comment -

          Did this just start happening?

          Show
          Jeremy Hanson added a comment - Did this just start happening?
          Hide
          Dan Lemus (Inactive) added a comment -

          I think it happened a few weeks ago, but was masked since we had a parameter to shut off direct inquiries on STG. It came to my attention recently and I thought I'd file a jira for this even though KFS doesn't use direct inquiries.

          Show
          Dan Lemus (Inactive) added a comment - I think it happened a few weeks ago, but was masked since we had a parameter to shut off direct inquiries on STG. It came to my attention recently and I thought I'd file a jira for this even though KFS doesn't use direct inquiries.
          Hide
          Jeremy Hanson added a comment -

          Does this happen for all ebos, or just DocumentType? DocumentType ebo stuff, may be slightly "special".

          Show
          Jeremy Hanson added a comment - Does this happen for all ebos, or just DocumentType? DocumentType ebo stuff, may be slightly "special".
          Hide
          Jeremy Hanson added a comment -

          This seems to be working for me. Can you verify that this is working now?

          Show
          Jeremy Hanson added a comment - This seems to be working for me. Can you verify that this is working now?
          Hide
          Jeremy Hanson added a comment -

          resolving. Please reopen if not fixed.

          Show
          Jeremy Hanson added a comment - resolving. Please reopen if not fixed.

            People

            • Assignee:
              Jeremy Hanson
              Reporter:
              Dan Lemus (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel