[KULRICE-14171] AFT Failure : 2 in EditRuleBkMrkAft Created: 06/Feb/15  Updated: 23/Feb/15  Resolved: 17/Feb/15

Status: Closed
Project: Kuali Rice Development
Component/s: Development
Affects Version/s: None
Fix Version/s: 2.6
Security Level: Public (Public: Anyone can view)

Type: Bug Fix Priority: Major
Reporter: Christopher Wade (Inactive) Assignee: Brian Smith (Inactive)
Resolution: Fixed Votes: 0
Labels: ASAP
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File issue.avi    
Similar issues:
KULRICE-11444Manually confirm AFT failures - 2.4.0-m4, Sprint 2
KULRICE-13072AFT Failure RowDetailsAft Sub Field 2 no longer displayed
KULRICE-12095AFT Failure DemoWidgetsSuggestAft View Helper Method Configuration 2 Account not suggesting
KULRICE-13718Analyze AFT failures - 2.5.0-m3 QA Sprint 2
KULRICE-13701Analyze AFT failures - QA 2.5.0-m4 Sprint 2
KULRICE-13409Analyze AFT failures - QA 2.5.0-m5 Sprint 2
KULRICE-14170AFT Failure : AgendaEditorAndOrToggleSyncAft
KULRICE-13092AFT Failure LabsValidationAft Value must be greater than 2 displayed instead of value must be less than 50
KULRICE-11773AFT Failure DemoWidgetsBreadcrumbsAft Expected "Page 2 Title" but saw "Page 1 Title" instead
KULRICE-14205AFT Failure : LibraryGeneralFeaturesFocusAndJumpToAft.testGeneralFeaturesFocusAndJumpToNav
Rice Team: Middleware
Rice Module:
Rice Core
Application Requirement:
Rice
Sprint: Rice Sprint 2015-02-18, Rice Sprint 2015-03-04
KAI Review Status: Not Required
KTI Review Status: Not Required
Code Review Status: Not Required
Include in Release Notes?:
Yes
Story Points: 1

 Description   

Failed

edu.sampleu.main.EditRuleBkMrkAft.testEditRuleSaveSubmitBookmark and
edu.sampleu.main.EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark
Failing for the past 2 builds (Since Unstable#87 )
Took 1 min 7 sec.

Error Message:

class edu.sampleu.main.EditRuleBkMrkAft

Incident report class edu.sampleu.main.EditRuleBkMrkAft navigating to By.name: document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value : View Id:  Doc Id: 
StackTrace: java.lang.IllegalArgumentException: Error getting property 'dialogs[1].nodeComponents[9].items[2].items[2]' from org.kuali.rice.krad.uif.view.MaintenanceDocumentView@68e3c0cc
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:329)
at org.kuali.rice.krad.uif.lifecycle.ViewLifecycle.performComponentLifecycle(ViewLifecycle.java:252)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.invokeViewLifecycle(ModelAndViewServiceImpl.java:289)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.prepareView(ModelAndViewServiceImpl.java:263)
at sun.reflect.GeneratedMethodAccessor1047.invoke(Unknown Source)
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:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:74)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy182.prepareView(Unknown Source)
at org.kuali.rice.krad.web.controller.UifControllerHandlerInterceptor.postHandle(UifControllerHandlerInterceptor.java:188)
at org.springframework.web.servlet.HandlerExecutionChain.applyPostHandle(HandlerExecutionChain.java:152)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:947)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
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:163)
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:107)
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:223)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
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.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)
Caused by: java.lang.RuntimeException: Class to retrieve property from was null
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:1127)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:979)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getMetadata(ObjectPropertyUtils.java:966)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getReadMethod(ObjectPropertyUtils.java:153)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference$ReferencePathEntry.parse(ObjectPropertyReference.java:141)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.step(ObjectPathExpressionParser.java:222)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.access$600(ObjectPathExpressionParser.java:57)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser.parsePathExpression(ObjectPathExpressionParser.java:361)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference.resolvePath(ObjectPropertyReference.java:365)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:326)
... 73 more

Stacktrace

java.lang.AssertionError: class edu.sampleu.main.EditRuleBkMrkAft

Incident report class edu.sampleu.main.EditRuleBkMrkAft navigating to By.name: document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value : View Id:  Doc Id: 
StackTrace: java.lang.IllegalArgumentException: Error getting property 'dialogs[1].nodeComponents[9].items[2].items[2]' from org.kuali.rice.krad.uif.view.MaintenanceDocumentView@68e3c0cc
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:329)
at org.kuali.rice.krad.uif.lifecycle.ViewLifecycle.performComponentLifecycle(ViewLifecycle.java:252)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.invokeViewLifecycle(ModelAndViewServiceImpl.java:289)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.prepareView(ModelAndViewServiceImpl.java:263)
at sun.reflect.GeneratedMethodAccessor1047.invoke(Unknown Source)
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:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:74)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy182.prepareView(Unknown Source)
at org.kuali.rice.krad.web.controller.UifControllerHandlerInterceptor.postHandle(UifControllerHandlerInterceptor.java:188)
at org.springframework.web.servlet.HandlerExecutionChain.applyPostHandle(HandlerExecutionChain.java:152)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:947)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
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:163)
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:107)
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:223)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
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.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)
Caused by: java.lang.RuntimeException: Class to retrieve property from was null
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:1127)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:979)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getMetadata(ObjectPropertyUtils.java:966)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getReadMethod(ObjectPropertyUtils.java:153)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference$ReferencePathEntry.parse(ObjectPropertyReference.java:141)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.step(ObjectPathExpressionParser.java:222)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.access$600(ObjectPathExpressionParser.java:57)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser.parsePathExpression(ObjectPathExpressionParser.java:361)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference.resolvePath(ObjectPropertyReference.java:365)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:326)
... 73 more
	at org.junit.Assert.fail(Assert.java:88)
	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.fail(JiraAwareAftBase.java:427)
	at org.kuali.rice.testtools.common.JiraAwareFailureUtils.fail(JiraAwareFailureUtils.java:144)
	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.jiraAwareFail(JiraAwareAftBase.java:638)
	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.jiraAwareFail(JiraAwareAftBase.java:576)
	at org.kuali.rice.testtools.selenium.AutomatedFunctionalTestUtils.checkForIncidentReport(AutomatedFunctionalTestUtils.java:159)
	at org.kuali.rice.testtools.selenium.WebDriverAftBase.checkForIncidentReport(WebDriverAftBase.java:494)
	at org.kuali.rice.testtools.selenium.JiraAwareAftBase.waitAndType(JiraAwareAftBase.java:904)
	at org.kuali.rice.testtools.selenium.WebDriverAftBase.waitAndType(WebDriverAftBase.java:1622)
	at org.kuali.rice.testtools.selenium.WebDriverAftBase.waitAndTypeByName(WebDriverAftBase.java:1642)
	at edu.sampleu.main.EditRuleAftBase.addAndEditRule(EditRuleAftBase.java:111)
	at edu.sampleu.main.EditRuleAftBase.testEditRuleBlanketApprove(EditRuleAftBase.java:74)
	at edu.sampleu.main.EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark(EditRuleBkMrkAft.java:38)

Standard Output

AFT Step: Open http://env2.rice.kuali.org/portal.do?channelTitle=Create%20New%20Agenda&channelUrl=http://env2.rice.kuali.org/kr-krad/krmsAgendaEditor?methodToCall=start&dataObjectClassName=org.kuali.rice.krms.impl.ui.AgendaEditor&returnLocation=http://env2.rice.kuali.org/portal.do&hideReturnLink=true&showMaintenanceLinks=true
EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark sessionId is 35f51018-3bca-4c0a-8a7e-b3cfa9ffce72
AFT Step: Document Number is 3428
AFT Step: Select Kuali Rules Test labeled with Namespace:
AFT Step: Select Kuali Rules Test from document.newMaintainableObject.dataObject.namespace
AFT Step: https://ci.kuali.org/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/88/artifact/screenshots/2015-02-06-02-44-53-EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark--AgendaEditorView-Agenda-Page.png
AFT Step: Type EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark description 14231iy069015 in input labeled with Name:
AFT Step: Type into document.newMaintainableObject.dataObject.agenda.name the text: EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark description 14231iy069015
AFT Step: https://ci.kuali.org/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/88/artifact/screenshots/2015-02-06-02-44-55-EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark--AgendaEditorView-Agenda-Page.png
AFT Step: Type Context1 in input labeled with Context:
AFT Step: Type into document.newMaintainableObject.dataObject.contextName the text: Context1
AFT Step: https://ci.kuali.org/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/88/artifact/screenshots/2015-02-06-02-44-57-EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark--AgendaEditorView-Agenda-Page.png
AFT Step: Click Add Rule button.
AFT Step: Type into document.newMaintainableObject.dataObject.agendaItemLine.rule.name the text: Rule Name EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark description 14231iy069015
AFT Step: Click Add button.
AFT Step: Type into document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].data.proposition.description the text: Rule 1
AFT Step: Select Account from document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].data.proposition.parameters[0].value
AFT Step: Type into document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].data.proposition.parameters[1].value the text: 12345
AFT Step: Select = from document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].data.proposition.parameters[2].value
AFT Step: Click Add button.
AFT Step: Type into document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.description the text: Rule 2
AFT Step: Select Account from document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[0].value
AFT Step: Select = from document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[2].value
AFT Step: Unable to locate element: {"method":"name","selector":"document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value"}
Command duration or timeout: 8.09 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.41.0', revision: '3192d8a6c4449dc285928ba024779344f5423c58', time: '2014-03-27 11:29:39'
System info: host: 'ip-10-158-134-112', ip: '10.158.134.112', os.name: 'Linux', os.arch: 'amd64', os.version: '3.2.0-59-virtual', java.version: '1.7.0_67'
Session ID: 35f51018-3bca-4c0a-8a7e-b3cfa9ffce72
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, cssSelectorsEnabled=true, databaseEnabled=true, browserName=firefox, handlesAlerts=true, browserConnectionEnabled=true, webStorageEnabled=true, nativeEvents=false, rotatable=false, locationContextEnabled=true, applicationCacheEnabled=true, takesScreenshot=true, version=30.0}]

Incident report Unable to locate element: {"method":"name","selector":"document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value"}
Command duration or timeout: 8.09 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.41.0', revision: '3192d8a6c4449dc285928ba024779344f5423c58', time: '2014-03-27 11:29:39'
System info: host: 'ip-10-158-134-112', ip: '10.158.134.112', os.name: 'Linux', os.arch: 'amd64', os.version: '3.2.0-59-virtual', java.version: '1.7.0_67'
Session ID: 35f51018-3bca-4c0a-8a7e-b3cfa9ffce72
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, cssSelectorsEnabled=true, databaseEnabled=true, browserName=firefox, handlesAlerts=true, browserConnectionEnabled=true, webStorageEnabled=true, nativeEvents=false, rotatable=false, locationContextEnabled=true, applicationCacheEnabled=true, takesScreenshot=true, version=30.0}] navigating to By.name: document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value : View Id:  Doc Id: 
StackTrace: java.lang.IllegalArgumentException: Error getting property 'dialogs[1].nodeComponents[9].items[2].items[2]' from org.kuali.rice.krad.uif.view.MaintenanceDocumentView@68e3c0cc
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:329)
at org.kuali.rice.krad.uif.lifecycle.ViewLifecycle.performComponentLifecycle(ViewLifecycle.java:252)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.invokeViewLifecycle(ModelAndViewServiceImpl.java:289)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.prepareView(ModelAndViewServiceImpl.java:263)
at sun.reflect.GeneratedMethodAccessor1047.invoke(Unknown Source)
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:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:74)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy182.prepareView(Unknown Source)
at org.kuali.rice.krad.web.controller.UifControllerHandlerInterceptor.postHandle(UifControllerHandlerInterceptor.java:188)
at org.springframework.web.servlet.HandlerExecutionChain.applyPostHandle(HandlerExecutionChain.java:152)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:947)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
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:163)
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:107)
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:223)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
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.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)
Caused by: java.lang.RuntimeException: Class to retrieve property from was null
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:1127)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:979)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getMetadata(ObjectPropertyUtils.java:966)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getReadMethod(ObjectPropertyUtils.java:153)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference$ReferencePathEntry.parse(ObjectPropertyReference.java:141)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.step(ObjectPathExpressionParser.java:222)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.access$600(ObjectPathExpressionParser.java:57)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser.parsePathExpression(ObjectPathExpressionParser.java:361)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference.resolvePath(ObjectPropertyReference.java:365)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:326)
... 73 more
AFT Step: class edu.sampleu.main.EditRuleBkMrkAft

Incident report class edu.sampleu.main.EditRuleBkMrkAft navigating to By.name: document.newMaintainableObject.dataObject.agendaItemLine.rule.propositionTree.rootElement.children[0].children[2].data.proposition.parameters[1].value : View Id:  Doc Id: 
StackTrace: java.lang.IllegalArgumentException: Error getting property 'dialogs[1].nodeComponents[9].items[2].items[2]' from org.kuali.rice.krad.uif.view.MaintenanceDocumentView@68e3c0cc
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:329)
at org.kuali.rice.krad.uif.lifecycle.ViewLifecycle.performComponentLifecycle(ViewLifecycle.java:252)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.invokeViewLifecycle(ModelAndViewServiceImpl.java:289)
at org.kuali.rice.krad.web.service.impl.ModelAndViewServiceImpl.prepareView(ModelAndViewServiceImpl.java:263)
at sun.reflect.GeneratedMethodAccessor1047.invoke(Unknown Source)
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:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at net.bull.javamelody.MonitoringSpringInterceptor.invoke(MonitoringSpringInterceptor.java:74)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy182.prepareView(Unknown Source)
at org.kuali.rice.krad.web.controller.UifControllerHandlerInterceptor.postHandle(UifControllerHandlerInterceptor.java:188)
at org.springframework.web.servlet.HandlerExecutionChain.applyPostHandle(HandlerExecutionChain.java:152)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:947)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
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:163)
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:107)
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:223)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
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.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)
Caused by: java.lang.RuntimeException: Class to retrieve property from was null
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:1127)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils$ObjectPropertyMetadata.<init>(ObjectPropertyUtils.java:979)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getMetadata(ObjectPropertyUtils.java:966)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getReadMethod(ObjectPropertyUtils.java:153)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference$ReferencePathEntry.parse(ObjectPropertyReference.java:141)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.step(ObjectPathExpressionParser.java:222)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser$ParseState.access$600(ObjectPathExpressionParser.java:57)
at org.kuali.rice.krad.uif.util.ObjectPathExpressionParser.parsePathExpression(ObjectPathExpressionParser.java:361)
at org.kuali.rice.krad.uif.util.ObjectPropertyReference.resolvePath(ObjectPropertyReference.java:365)
at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:326)
... 73 more
Last AFT URL: http://env2.rice.kuali.org/kr-krad/krmsAgendaEditor?methodToCall=start&dataObjectClassName=org.kuali.rice.krms.impl.ui.AgendaEditor&returnLocation=http://env2.rice.kuali.org/portal.do&hideReturnLink=true&showMaintenanceLinks=true&pageId=AgendaEditorView-AddRule-Page&formKey=f7effe73-a41f-47e0-aaa9-56371354be20&cacheKey=zklz74clb39mg25s6e59oi
AFT Step: https://ci.kuali.org/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/88/artifact/screenshots/2015-02-06-02-45-48-EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark--AgendaEditorView-AddRule-Page.png
Registering session failed 35f51018-3bca-4c0a-8a7e-b3cfa9ffce72


 Comments   
Comment by Claus Niesen [ 08/Feb/15 ]

edu.sampleu.main.AgendaEditorAndOrToggleSyncAft.testAgendaEditorAddActionsNav
edu.sampleu.main.EditRuleBkMrkAft.testEditRuleBlanketApproveBookmark
edu.sampleu.main.EditRuleBkMrkAft.testEditRuleSaveSubmitBookmark

failed in build #86, #88 and current(#90)

Comment by Sona Sona (Inactive) [ 10/Feb/15 ]

Cannot reproduce locally. testEditRuleBlanketApproveBookmark is currently not failing on ci.
https://ci.kuali.org/view/rice/view/2.6/view/list/job/rice-2.6-test-functional-env2-jenkins-rice-sampleapp/92/

testEditRuleSaveSubmitBookmark failed in the last build. Will wait for the current build to get over before closing it.

Comment by Brian Smith (Inactive) [ 13/Feb/15 ]

Looks like this is happening again in build #95

Comment by Claus Niesen [ 16/Feb/15 ]

The selector on line 114 of EditRuleAftBase doesn't seem to be valid. The original selector does work for the AFT. It just didn't work from within the browser console.

waitAndClickByXpath("//div[4]/fieldset/div/input[@type='image' and @alt='Edit']");

I replaced it with the following:

waitAndClickByXpath("(//input[@type='image' and @alt='Edit'])[3]");

While it clicks the right edit icon (gear), the edit mode isn't being exited. See the attached video (issue.avi). This whole tree editor is a bit temperamental. Brian, what's your assessment of the situation? Is it feasible to fix the tree editor or will it be a huge time investment with questionable return?

Generated at Sun Apr 05 22:05:02 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.