Build: #956 failed Changes by Rafal Korytkowski

Stages & jobs

  1. Build and Test

  2. Deploy

  3. Release

    Requires a user to start manually

Build result summary

Details

Completed
Duration
22 minutes
Labels
None
Revisions
openmrs-core
04b27cc2e37de4fb98c4b85d21e3352ef6709c84 04b27cc2e37de4fb98c4b85d21e3352ef6709c84
openmrs-standalone
af3c68233a53f1bacb4113ede3adbaf33d9ae002 af3c68233a53f1bacb4113ede3adbaf33d9ae002
Release scripts
fd5310f196074c1101fc7f1e2349005e2f083d72 fd5310f196074c1101fc7f1e2349005e2f083d72
Total tests
3434
Fixed in
#958 (Changes by Rafal Korytkowski)

Tests

Responsible

Code commits

openmrs-core
Author Commit Message Commit date
Rafal Korytkowski Rafal Korytkowski 04b27cc2e37de4fb98c4b85d21e3352ef6709c84 04b27cc2e37de4fb98c4b85d21e3352ef6709c84 Merge pull request #1504 from cliftonmcintosh/TRUNK-4717
TRUNK-4717: Rebuild search index when server is running
Clifton McIntosh <cliff.mcintosh@gmail.com> Clifton McIntosh <cliff.mcintosh@gmail.com> aa2eb43bbcf71a37726d4a2954cbd51637e7b451 m aa2eb43bbcf71a37726d4a2954cbd51637e7b451 TRUNK-4717 add unit test for condition when an exception is thrown by the ContextDAO during updateSearchIndex.
Clifton McIntosh <cliff.mcintosh@gmail.com> Clifton McIntosh <cliff.mcintosh@gmail.com> f75e4ac301cdab87f62c351fc4d523c1ff4e1298 m f75e4ac301cdab87f62c351fc4d523c1ff4e1298 TRUNK-4717 create a controller to handle requests for displaying a search index view and for rebuilding the search index; create a JSP for the search index view; create a privilege for managing the search index; create properties for the messages on the search index view.

Tests

New test failures 147
Status Test View job Duration
Collapse Failed SchedulerFormControllerTest onSubmit_shouldNotRescheduleAnExecutingTask History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed SchedulerFormControllerTest onSubmit_shouldRescheduleACurrentlyScheduledTask History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed SchedulerFormControllerTest processFormSubmission_shouldNotThrowNullPointerExceptionIfRepeatIntervalIsNull History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed SchedulerFormControllerTest onSubmit_shouldNotRescheduleATaskThatIsNotCurrentlyScheduled History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed TaskHelperTest getScheduledTaskDefinition_shouldReturnATaskThatHasBeenStarted History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed TaskHelperTest getUnscheduledTaskDefinition_shouldReturnATaskThatHasNotBeenStarted History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed TaskHelperTest waitUntilTaskIsExecuting_shouldWaitUntilTaskIsExecuting History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed TaskHelperTest waitUntilTaskIsExecuting_shouldRaiseATimeoutExceptionWhenTheTimeoutIsExceeded History
Build and Test < 1 sec
java.lang.Exception: Unexpected exception, expected<java.util.concurrent.TimeoutException> but was<org.openmrs.api.APIAuthenticationException>
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy96.getTaskByName(Unknown Source)
	at org.openmrs.scheduler.web.controller.TaskHelper.getTaskDefinition(TaskHelper.java:76)
(2 more lines...)
Collapse Failed ForgotPasswordFormControllerTest shouldAuthenticateAsUserWithValidSecretQuestion History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.web.ForgotPasswordFormControllerTest.shouldAuthenticateAsUserWithValidSecretQuestion(ForgotPasswordFormControllerTest.java:131)
Collapse Failed ForgotPasswordFormControllerTest shouldGiveUserFiveSecretAnswerAttemptsAfterLessThanFiveFailedUsernameAttempts History
Build and Test < 1 sec
java.lang.AssertionError: null
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at org.openmrs.web.ForgotPasswordFormControllerTest.shouldGiveUserFiveSecretAnswerAttemptsAfterLessThanFiveFailedUsernameAttempts(ForgotPasswordFormControllerTest.java:280)
Collapse Failed ConceptFormControllerTest onSubmit_shouldAddANewConceptMapWhenCreatingAConcept History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldAddANewConceptMapWhenCreatingAConcept(ConceptFormControllerTest.java:889)
Collapse Failed ConceptFormControllerTest shouldUpdateConceptByAddingName History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldUpdateConceptByAddingName(ConceptFormControllerTest.java:461)
Collapse Failed ConceptFormControllerTest onSubmit_shouldReturnAConceptWithANullIdIfNoMatchIsFound History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(6 more lines...)
Collapse Failed ConceptFormControllerTest shouldAddConceptWithAllNamingSpecified History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldAddConceptWithAllNamingSpecified(ConceptFormControllerTest.java:318)
Collapse Failed ConceptFormControllerTest shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToCodeConcepts History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToCodeConcepts(ConceptFormControllerTest.java:225)
Collapse Failed ConceptFormControllerTest shouldRemoveConceptDescriptionIfRemovedFromUI History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldRemoveConceptDescriptionIfRemovedFromUI(ConceptFormControllerTest.java:1065)
Collapse Failed ConceptFormControllerTest onSubmit_shouldRemoveAConceptMapFromAnExistingConcept History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldRemoveAConceptMapFromAnExistingConcept(ConceptFormControllerTest.java:954)
Collapse Failed ConceptFormControllerTest shouldRemoveConceptDescriptionIfEmptyStringFromUI History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldRemoveConceptDescriptionIfEmptyStringFromUI(ConceptFormControllerTest.java:1093)
Collapse Failed ConceptFormControllerTest shouldNotDeleteConceptsWhenConceptsAreLocked History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldNotDeleteConceptsWhenConceptsAreLocked(ConceptFormControllerTest.java:130)
Collapse Failed ConceptFormControllerTest shouldUpdateConceptWithShortNameAlreadyInSynonymList History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldUpdateConceptWithShortNameAlreadyInSynonymList(ConceptFormControllerTest.java:419)
Collapse Failed ConceptFormControllerTest shouldReplacePreviousDescription History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.saveConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldReplacePreviousDescription(ConceptFormControllerTest.java:550)
Collapse Failed ConceptFormControllerTest shouldRemoveConceptSet History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(5 more lines...)
Collapse Failed ConceptFormControllerTest shouldRemoveConceptAnswersIfDatatypeChangedFromCoded History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(5 more lines...)
Collapse Failed ConceptFormControllerTest onSubmit_shouldAddANewConceptMapToAnExistingConcept History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldAddANewConceptMapToAnExistingConcept(ConceptFormControllerTest.java:859)
Collapse Failed ConceptFormControllerTest shouldVoidShortName History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.saveConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldVoidShortName(ConceptFormControllerTest.java:499)
Collapse Failed ConceptFormControllerTest shouldAddConceptWithOnlyNameSpecified History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldAddConceptWithOnlyNameSpecified(ConceptFormControllerTest.java:146)
Collapse Failed ConceptFormControllerTest shouldRemoveConceptAnswer History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(5 more lines...)
Collapse Failed ConceptFormControllerTest shouldGetConcept History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(6 more lines...)
Collapse Failed ConceptFormControllerTest getConceptFromFormData_shouldSetConceptOnConceptAnswers History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.getConceptFromFormData_shouldSetConceptOnConceptAnswers(ConceptFormControllerTest.java:1125)
Collapse Failed ConceptFormControllerTest onSubmit_shouldVoidASynonymMarkedAsPreferredWhenItIsRemoved History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldVoidASynonymMarkedAsPreferredWhenItIsRemoved(ConceptFormControllerTest.java:827)
Collapse Failed ConceptFormControllerTest onSubmit_shouldDisplayNumericValuesFromTable History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(6 more lines...)
Collapse Failed ConceptFormControllerTest shouldEditConceptComplex History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(5 more lines...)
Collapse Failed ConceptFormControllerTest shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToNumericConcepts History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldAddConceptWithNameAndShortNameAndDescriptionSpecifiedToNumericConcepts(ConceptFormControllerTest.java:270)
Collapse Failed ConceptFormControllerTest onSubmit_shouldNotSaveChangesIfThereAreValidationErrors History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(7 more lines...)
Collapse Failed ConceptFormControllerTest shouldAddConceptWithNameAndShortNameSpecified History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldAddConceptWithNameAndShortNameSpecified(ConceptFormControllerTest.java:184)
Collapse Failed ConceptFormControllerTest onSubmit_shouldCopyNumericValuesIntoNumericConcepts History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormController.formBackingObject(ConceptFormController.java:331)
(5 more lines...)
Collapse Failed ConceptFormControllerTest shouldUpdateConceptWithNameAlreadyInSynonymList History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConceptByName(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.shouldUpdateConceptWithNameAlreadyInSynonymList(ConceptFormControllerTest.java:370)
Collapse Failed ConceptFormControllerTest onSubmit_shouldIgnoreNewConceptMapRowIfTheUserDidNotSelectATerm History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldIgnoreNewConceptMapRowIfTheUserDidNotSelectATerm(ConceptFormControllerTest.java:923)
Collapse Failed ConceptFormControllerTest onSubmit_shouldSetTheLocalPreferredName History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy74.getConcept(Unknown Source)
	at org.openmrs.web.controller.ConceptFormControllerTest.onSubmit_shouldSetTheLocalPreferredName(ConceptFormControllerTest.java:800)
Collapse Failed GlobalPropertyPortletControllerTest setupModelForModule_shouldChangeModelIfForModuleIsPresent History
Build and Test < 1 sec
junit.framework.AssertionFailedError: expected:<file.> but was:<null>
	at junit.framework.Assert.fail(Assert.java:57)
	at junit.framework.Assert.failNotEquals(Assert.java:329)
	at junit.framework.Assert.assertEquals(Assert.java:78)
	at junit.framework.Assert.assertEquals(Assert.java:86)
	at org.openmrs.web.controller.GlobalPropertyPortletControllerTest.setupModelForModule_shouldChangeModelIfForModuleIsPresent(GlobalPropertyPortletControllerTest.java:73)
Collapse Failed GlobalPropertyPortletControllerTest setupModelForModule_shouldNotOverrideExcludePrefixButConcatenate History
Build and Test < 1 sec
junit.framework.AssertionFailedError: expected:<file.custom;file.started;file.mandatory> but was:<file.custom>
	at junit.framework.Assert.fail(Assert.java:57)
	at junit.framework.Assert.failNotEquals(Assert.java:329)
	at junit.framework.Assert.assertEquals(Assert.java:78)
	at junit.framework.Assert.assertEquals(Assert.java:86)
	at org.openmrs.web.controller.GlobalPropertyPortletControllerTest.setupModelForModule_shouldNotOverrideExcludePrefixButConcatenate(GlobalPropertyPortletControllerTest.java:115)
Collapse Failed GlobalPropertyPortletControllerTest populateModel_shouldExcludeMultiplePrefixes History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy84.saveGlobalProperties(Unknown Source)
	at org.openmrs.web.controller.GlobalPropertyPortletControllerTest.populateModel_shouldExcludeMultiplePrefixes(GlobalPropertyPortletControllerTest.java:47)
Collapse Failed OptionsFormControllerTest shouldRejectInvalidNotificationAddress History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.web.controller.OptionsFormController.onSubmit(OptionsFormController.java:127)
	at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:265)
	at org.openmrs.web.controller.OptionsFormController.processFormSubmission(OptionsFormController.java:99)
	at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:266)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldRejectInvalidNotificationAddress(OptionsFormControllerTest.java:212)
Collapse Failed OptionsFormControllerTest shouldRejectEmptySecretAnswer History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.api.db.hibernate.HibernateUserDAO.getLoginCredential(HibernateUserDAO.java:470)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldRejectEmptySecretAnswer(OptionsFormControllerTest.java:91)
Collapse Failed OptionsFormControllerTest shouldNotOverwriteUserSecretQuestionOrAnswerWhenChangingPassword History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.api.db.hibernate.HibernateUserDAO.getLoginCredential(HibernateUserDAO.java:470)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldNotOverwriteUserSecretQuestionOrAnswerWhenChangingPassword(OptionsFormControllerTest.java:256)
Collapse Failed OptionsFormControllerTest onSubmit_shouldReject1CharacterAsUsername History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.web.controller.OptionsFormController.onSubmit(OptionsFormController.java:127)
	at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:265)
	at org.openmrs.web.controller.OptionsFormController.processFormSubmission(OptionsFormController.java:99)
	at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:266)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
	at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
	at org.openmrs.web.test.WebTestHelper.handle(WebTestHelper.java:127)
(1 more lines...)
Collapse Failed OptionsFormControllerTest onSubmit_shouldRejectInvalidEmailAddressAsUsernameIfEnabled History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy84.saveGlobalProperty(Unknown Source)
	at org.openmrs.web.controller.OptionsFormControllerTest.onSubmit_shouldRejectInvalidEmailAddressAsUsernameIfEnabled(OptionsFormControllerTest.java:158)
Collapse Failed OptionsFormControllerTest onSubmit_shouldAcceptEmailAddressAsUsernameIfEnabled History
Build and Test < 1 sec
org.openmrs.api.APIAuthenticationException: error.privilegesRequired
	at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:117)
	at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:98)
	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:51)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
	at com.sun.proxy.$Proxy84.saveGlobalProperty(Unknown Source)
	at org.openmrs.web.controller.OptionsFormControllerTest.onSubmit_shouldAcceptEmailAddressAsUsernameIfEnabled(OptionsFormControllerTest.java:139)
Collapse Failed OptionsFormControllerTest shouldAcceptValidNotificationAddress History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.web.controller.OptionsFormController.onSubmit(OptionsFormController.java:127)
	at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:265)
	at org.openmrs.web.controller.OptionsFormController.processFormSubmission(OptionsFormController.java:99)
	at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:266)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldAcceptValidNotificationAddress(OptionsFormControllerTest.java:233)
Collapse Failed OptionsFormControllerTest shouldChangeSecretQuestionAndAnswer History
Build and Test < 1 sec
java.lang.NullPointerException: null
	at org.openmrs.web.controller.OptionsFormController.onSubmit(OptionsFormController.java:127)
	at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:265)
	at org.openmrs.web.controller.OptionsFormController.processFormSubmission(OptionsFormController.java:99)
	at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:266)
	at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldChangeSecretQuestionAndAnswer(OptionsFormControllerTest.java:72)

Jira issues

IssueDescriptionStatus
Unknown Issue TypeTRUNK-4717Could not obtain issue details from Jira