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

AFT Failure Tables and Collections Selected collection path was not set for collection action

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.5
    • Component/s: Development, Regression
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-13048AFT Failure Collections light box not opening
      KULRICE-13403Create AFT: Labs: Table Collection Edit Details
      KULRICE-13774Fill AFT Gap: Kitchen Sink: Collections
      KULRICE-14008AFT Failure LibraryCollectionFeaturesEditLineAft add not added
      KULRICE-14030AFT Failures CollectionsAft PeopleFlowCreateNewBkMrkAft not alerting on page load
      KULRICE-13074AFT Failure DemoCollectionFeaturesAddLineAft add button no longer displayed
      KULRICE-12051AFT Failure LabsInquiryCollectionOfInactivaTablesAft no longer displays results
      KULRICE-14010AFT Failure LibraryCollectionFeaturesAddLineAft testCollectionFeaturesAddLine required message not displayed first time
      KULRICE-11541AFT Failure Selector Update Rice Sampleapp KRAD Kitchen Sink Collections
      KULRICE-13987AFT Failure LibraryCollectionFeaturesEditLineAft testSubCollection dialog is often empty
    • Rice Module:
      Rice Core
    • Application Requirement:
      Rice
    • Sprint:
      Core 2.5.0-m7 Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Story Points:
      1

      Description

      AFT Step: Open http://env14.rice.kuali.org/kr-krad/labs?viewId=LabsMenuView
      AFT Step: Click Sub-collection Add Line link.

      Change set for failure: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/218/changes
      Abbreviated test name: LabsSubCollectionAddLineAft.testSubCollectionAddLineNav
      Full test name: org.kuali.rice.krad.labs.LabsSubCollectionAddLineAft.testSubCollectionAddLineNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.labs/LabsSubCollectionAddLineAft/testSubCollectionAddLineNav/

      StackTrace: java.lang.RuntimeException: Selected collection path was not set for collection action
      at org.kuali.rice.krad.web.service.impl.CollectionControllerServiceImpl$CollectionActionParameters.<init>(CollectionControllerServiceImpl.java:235)
      at org.kuali.rice.krad.web.service.impl.CollectionControllerServiceImpl.retrieveEditLineDialog(CollectionControllerServiceImpl.java:81)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:601)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:74)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      at com.sun.proxy.$Proxy182.retrieveEditLineDialog(Unknown Source)
      at org.kuali.rice.krad.web.controller.UifControllerBase.retrieveEditLineDialog(UifControllerBase.java:225)
      at org.kuali.rice.krad.web.controller.UifControllerBase$$FastClassBySpringCGLIB$$7929303a.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:700)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
      at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:633)
      at org.kuali.rice.krad.labs.KradLabsController$$EnhancerBySpringCGLIB$$b41b7c21.retrieveEditLineDialog(<generated>)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:601)
      at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:745)
      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:685)
      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:919)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:851)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:953)
      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:855)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.krad.web.filter.CharsetFilter.doFilter(CharsetFilter.java:58)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:89)
      at org.kuali.rice.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:77)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:327)
      at org.kuali.rice.krad.web.filter.DummyLoginFilter.doFilter(DummyLoginFilter.java:82)
      at org.kuali.rice.krad.web.filter.DummyLoginFilter.doFilter(DummyLoginFilter.java:62)
      at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320)
      at org.kuali.rice.krad.web.filter.BootstrapFilter.doFilter(BootstrapFilter.java:199)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.krad.web.filter.UifSessionTimeoutFilter.doFilter(UifSessionTimeoutFilter.java:130)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
      at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:179)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.core.web.Log4JContextClearingFilter.doFilterInternal(Log4JContextClearingFilter.java:37)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:68)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:214)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
      at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
      at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
      at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:722)
      	at org.junit.Assert.fail(Assert.java:88)
      	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.fail(JiraAwareAftBase.java:409)
      	at org.kuali.rice.testtools.common.JiraAwareFailureUtils.fail(JiraAwareFailureUtils.java:144)
      	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.jiraAwareFail(JiraAwareAftBase.java:568)
      	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.jiraAwareFail(JiraAwareAftBase.java:514)
      	at org.kuali.rice.testtools.selenium.AutomatedFunctionalTestUtils.checkForIncidentReport(AutomatedFunctionalTestUtils.java:159)
      	at org.kuali.rice.testtools.selenium.WebDriverAftBase.checkForIncidentReport(WebDriverAftBase.java:481)
      	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.waitAndType(JiraAwareAftBase.java:796)
      	at org.kuali.rice.testtools.selenium.WebDriverAftBase.waitAndType(WebDriverAftBase.java:1509)
      	at org.kuali.rice.testtools.selenium.WebDriverAftBase.waitAndTypeByXpath(WebDriverAftBase.java:1521)
      	at org.kuali.rice.krad.labs.LabsSubCollectionAddLineAft.testSubCollectionAddLine(LabsSubCollectionAddLineAft.java:43)
      	at org.kuali.rice.krad.labs.LabsSubCollectionAddLineAft.testSubCollectionAddLineNav(LabsSubCollectionAddLineAft.java:65)

      AFT Step: Open http://env14.rice.kuali.org/kr-krad/labs?viewId=LabsMenuView
      AFT Step: Click Enter Key Support - Tables Add Line Via Dialog link.
      AFT Step: Click Add Line button.

      Change set for failure: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/218/changes
      Abbreviated test name: LabsEntryKeySupportTablesAddLineViaDialogAft.testDemoEntryKeySupportTablesAddLineViaDialogNav
      Full test name: org.kuali.rice.krad.labs.LabsEntryKeySupportTablesAddLineViaDialogAft.testDemoEntryKeySupportTablesAddLineViaDialogNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.labs/LabsEntryKeySupportTablesAddLineViaDialogAft/testDemoEntryKeySupportTablesAddLineViaDialogNav/

      Abbreviated test name: LabsEntryKeySupportTablesAddLineViaDialogAft.testDemoEntryKeySupportTablesAddLineViaDialogBookmark
      Full test name: org.kuali.rice.krad.labs.LabsEntryKeySupportTablesAddLineViaDialogAft.testDemoEntryKeySupportTablesAddLineViaDialogBookmark
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.labs/LabsEntryKeySupportTablesAddLineViaDialogAft/testDemoEntryKeySupportTablesAddLineViaDialogBookmark/

      AFT Step: Open http://env14.rice.kuali.org/kr-krad/labs?viewId=LabsMenuView
      AFT Step: Click Enter Key Support - Tables Add Line Via Dialog link.
      AFT Step: Click Add Line button.

      Abbreviated test name: LabsEnterKeySupportTablesAddLineViaLightboxAft.testDemoEnterKeySupportTablesAddLineViaDialogNav
      Full test name: org.kuali.rice.krad.labs.LabsEnterKeySupportTablesAddLineViaLightboxAft.testDemoEnterKeySupportTablesAddLineViaDialogNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.labs/LabsEnterKeySupportTablesAddLineViaLightboxAft/testDemoEnterKeySupportTablesAddLineViaDialogNav/

      Abbreviated test name: LabsEnterKeySupportTablesAddLineViaLightboxAft.testDemoEnterKeySupportTablesAddLineViaDialogBookmark
      Full test name: org.kuali.rice.krad.labs.LabsEnterKeySupportTablesAddLineViaLightboxAft.testDemoEnterKeySupportTablesAddLineViaDialogBookmark
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.labs/LabsEnterKeySupportTablesAddLineViaLightboxAft/testDemoEnterKeySupportTablesAddLineViaDialogBookmark/

      FT Step: Open http://env14.rice.kuali.org/kr-krad/kradsampleapp?viewId=KradSampleAppHome
      AFT Step: Click Library Link
      AFT Step: Click Layout Managers link.
      AFT Step: Click Table Layout link.
      AFT Step: Select Basic Table Layout from exampleShown
      AFT Step: Select jQuery Table Features from exampleShown
      AFT Step: Select Add Blank Line Top from exampleShown
      AFT Step: Select Add Blank Line Bottom from exampleShown
      AFT Step: Select Add Via Lightbox TOP from exampleShown

      Abbreviated test name: DemoLayoutManagersTableLayoutAft.testLayoutManagersBoxLayoutNav
      Full test name: org.kuali.rice.krad.demo.uif.library.layoutmanagers.DemoLayoutManagersTableLayoutAft.testLayoutManagersBoxLayoutNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.demo.uif.library.layoutmanagers/DemoLayoutManagersTableLayoutAft/testLayoutManagersBoxLayoutNav/

      Abbreviated test name: DemoLayoutManagersTableLayoutAft.testLayoutManagersBoxLayoutBookmark
      Full test name: org.kuali.rice.krad.demo.uif.library.layoutmanagers.DemoLayoutManagersTableLayoutAft.testLayoutManagersBoxLayoutBookmark
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.demo.uif.library.layoutmanagers/DemoLayoutManagersTableLayoutAft/testLayoutManagersBoxLayoutBookmark/

      AFT Step: Open http://env14.rice.kuali.org/kr-krad/kradsampleapp?viewId=KradSampleAppHome
      AFT Step: Click Library Link
      AFT Step: Click Collection Features link.
      AFT Step: Click Add Line link.
      AFT Step: Select Collection Default Add Line from exampleShown
      AFT Step: Type into newCollectionLines['collection1'].field1 the text: 12
      AFT Step: Type into newCollectionLines['collection1'].field2 the text: 5
      AFT Step: Click Add button.
      AFT Step: Select Collection Add Blank Line from exampleShown
      AFT Step: Select Collection Add with Dialog from exampleShown
      AFT Step: Click Add Line

      Abbreviated test name: DemoCollectionFeaturesAddLineAft.testCollectionFeaturesAddLineNav
      Full test name: org.kuali.rice.krad.demo.uif.library.collections.DemoCollectionFeaturesAddLineAft.testCollectionFeaturesAddLineNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.demo.uif.library.collections/DemoCollectionFeaturesAddLineAft/testCollectionFeaturesAddLineNav/

      Abbreviated test name: DemoCollectionFeaturesAddLineAft.testCollectionFeaturesAddLineBookmark
      Full test name: org.kuali.rice.krad.demo.uif.library.collections.DemoCollectionFeaturesAddLineAft.testCollectionFeaturesAddLineBookmark
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env14-jenkins-krad-sampleapp/lastCompletedBuild/testReport/org.kuali.rice.krad.demo.uif.library.collections/DemoCollectionFeaturesAddLineAft/testCollectionFeaturesAddLineBookmark/

      AFT Step: Open http://env12.rice.kuali.org/portal.do
      AFT Step: Click KRAD link.
      AFT Step: Click Collections Configuration Test View link
      AFT Step: Click Column Sequence link.
      AFT Step: Click Add Via Lightbox link.
      AFT Step: Click Add Line button.

      Change set for failure: http://ci.kuali.org/job/rice-2.5-test-functional-env12-jenkins-rice-sampleapp/284/changes
      Abbreviated test name: CollectionsAft.testCollectionsNav
      Full test name: edu.sampleu.krad.configview.CollectionsAft.testCollectionsNav
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env12-jenkins-rice-sampleapp/lastCompletedBuild/testReport/edu.sampleu.krad.configview/CollectionsAft/testCollectionsNav/

      Abbreviated test name: CollectionsAft.testCollectionsBookmark
      Full test name: edu.sampleu.krad.configview.CollectionsAft.testCollectionsBookmark
      Test results url: http://ci.kuali.org/job/rice-2.5-test-functional-env12-jenkins-rice-sampleapp/lastCompletedBuild/testReport/edu.sampleu.krad.configview/CollectionsAft/testCollectionsBookmark/

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Christopher Wade (Inactive)
              Reporter:
              Erik Meade
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile

                  Structure Helper Panel