OpenMRS Core Master

Build: #957 failed Manual run by Rafal Korytkowski

Stages & jobs

  1. Build and Test

  2. Deploy

  3. Release

    Requires a user to start manually

Test results

  • 3,434 tests in total
  • 147 tests failed
  • 39 tests were quarantined / skipped
  • 11 minutes taken in total.
Existing test failures 147
Status Test Failing since View job Duration
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...)
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...)
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...)
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...)
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...)
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...)
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...)
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...)
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)
java.lang.NullPointerException: null
	at org.openmrs.web.ForgotPasswordFormControllerTest.shouldAuthenticateAsUserWithValidSecretQuestion(ForgotPasswordFormControllerTest.java:131)
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...)
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...)
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)
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)
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)
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...)
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...)
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)
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)
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...)
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...)
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)
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...)
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)
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...)
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)
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)
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)
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)
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)
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...)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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...)
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)
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)
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)
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)
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.shouldRejectEmptyNotificationAddress(OptionsFormControllerTest.java:247)
java.lang.NullPointerException: null
	at org.openmrs.api.db.hibernate.HibernateUserDAO.getLoginCredential(HibernateUserDAO.java:470)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldRejectEmptySecretQuestion(OptionsFormControllerTest.java:114)
java.lang.NullPointerException: null
	at org.openmrs.api.db.hibernate.HibernateUserDAO.getLoginCredential(HibernateUserDAO.java:470)
	at org.openmrs.web.controller.OptionsFormControllerTest.shouldRejectEmptySecretAnswerWhenSecretQuestionPasswordIsNotSet(OptionsFormControllerTest.java:108)
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...)
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.getConceptProposal(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptProposalFormControllerTest.onSubmit_shouldCreateASingleUniqueSynonymAndObsForAllSimilarProposals(ConceptProposalFormControllerTest.java:50)
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.getConceptProposal(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptProposalFormControllerTest.onSubmit_shouldWorkProperlyForCountryLocales(ConceptProposalFormControllerTest.java:106)
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.getImplementationId(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptSourceFormController.referenceData(ConceptSourceFormController.java:150)
(7 more lines...)
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.getImplementationId(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptSourceFormController.referenceData(ConceptSourceFormController.java:150)
(7 more lines...)
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.getImplementationId(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptSourceFormController.referenceData(ConceptSourceFormController.java:150)
(7 more lines...)
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.saveConceptStopWord(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptStopWordFormController.handleSubmission(ConceptStopWordFormController.java:70)
(1 more lines...)
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.deleteConceptStopWord(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptStopWordListController.handleSubmission(ConceptStopWordListController.java:57)
(1 more lines...)
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.deleteConceptStopWord(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptStopWordListController.handleSubmission(ConceptStopWordListController.java:57)
(1 more lines...)
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.deleteConceptStopWord(Unknown Source)
	at org.openmrs.web.controller.concept.ConceptStopWordListController.handleSubmission(ConceptStopWordListController.java:57)
(1 more lines...)
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.$Proxy78.getEncounter(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterFormControllerTest.onSubmit_shouldSaveANewEncounterRoleObject(EncounterFormControllerTest.java:48)
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.$Proxy78.getEncounterRoleByName(Unknown Source)
	at org.openmrs.validator.EncounterRoleValidator.validate(EncounterRoleValidator.java:41)
(2 more lines...)
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.$Proxy78.getEncounterRole(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.purge_shouldPurgeAnExistingEncounter(EncounterRoleFormControllerTest.java:133)
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.$Proxy78.getEncounterRole(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.saveEncounterRole_shouldEditAndSaveAnExistingEncounter(EncounterRoleFormControllerTest.java:75)
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.$Proxy78.getEncounterRole(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.retire_shouldRaiseAnErrorIfRetireReasonIsNotFilled(EncounterRoleFormControllerTest.java:163)
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.$Proxy78.getEncounterRole(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.unretire_shouldRetireAnExistingEncounter(EncounterRoleFormControllerTest.java:116)
java.lang.AssertionError: expected:<3> but was:<0>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:743)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at org.junit.Assert.assertEquals(Assert.java:555)
	at org.junit.Assert.assertEquals(Assert.java:542)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.showEncounterList_shouldAddListOfEncounterRoleObjectsToTheModel(EncounterRoleFormControllerTest.java:150)
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.$Proxy78.getEncounterRole(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterRoleFormControllerTest.retire_shouldRetireAnExistingEncounter(EncounterRoleFormControllerTest.java:97)
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.$Proxy78.getEncounterType(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterTypeFormControllerTest.shouldSaveEncounterTypeWhenEncounterTypesAreNotLocked(EncounterTypeFormControllerTest.java:84)
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.$Proxy78.getEncounterType(Unknown Source)
	at org.openmrs.web.controller.encounter.EncounterTypeFormControllerTest.shouldNotDeleteEncounterTypeWhenEncounterTypesAreLocked(EncounterTypeFormControllerTest.java:57)
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.$Proxy80.getLocation(Unknown Source)
	at org.openmrs.validator.LocationValidator.validate(LocationValidator.java:72)
(6 more lines...)
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.$Proxy80.getAllLocationTags(Unknown Source)
	at org.openmrs.web.controller.encounter.LocationFormController.referenceData(LocationFormController.java:67)
(8 more lines...)
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.$Proxy80.getLocation(Unknown Source)
	at org.openmrs.validator.LocationValidator.validate(LocationValidator.java:72)
(6 more lines...)
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.$Proxy106.getProvider(Unknown Source)
	at org.openmrs.web.controller.provider.ProviderFormControllerTest.onSubmit_shouldSetAttributesToVoidIfTheValueIsNotSet(ProviderFormControllerTest.java:69)
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.$Proxy106.getProvider(Unknown Source)
	at org.openmrs.web.controller.provider.ProviderFormControllerTest.onSubmit_shouldNotVoidOrChangeAttributeListIfTheAttributeValuesAreSame(ProviderFormControllerTest.java:45)
java.lang.Exception: Unexpected exception, expected<org.hibernate.ObjectNotFoundException> 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.$Proxy106.getProvider(Unknown Source)
	at org.openmrs.web.controller.provider.ProviderFormControllerTest.onSubmit_shouldPurgeTheProvider(ProviderFormControllerTest.java:95)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDiplayErrorMessageIfAnswerAndConfirmAnswerAreNotTheSame(ChangePasswordFormControllerTest.java:136)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldRedirectToIndexPageWhenPasswordAndConfirmPasswordAreTheSame(ChangePasswordFormControllerTest.java:71)
java.lang.NullPointerException: null
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldChangeTheUserPropertyForcePasswordChangeToFalse(ChangePasswordFormControllerTest.java:184)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDisplayErrorMessageWhenPasswordIsEmpty(ChangePasswordFormControllerTest.java:88)
java.lang.AssertionError: null
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertNotNull(Assert.java:621)
	at org.junit.Assert.assertNotNull(Assert.java:631)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.formBackingObject_shouldReturnAuthenticatedUser(ChangePasswordFormControllerTest.java:44)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDisplayErrorMessageWhenPasswordAndConfirmPasswordAreNotSame(ChangePasswordFormControllerTest.java:55)
java.lang.NullPointerException: null
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldSetTheUserSecretQuestionAndAnswer(ChangePasswordFormControllerTest.java:242)
java.lang.NullPointerException: null
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldNotChangeTheUserPropertyForcePasswordChangeToFalse(ChangePasswordFormControllerTest.java:206)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDisplayErrorMessageIfQuestionIsNotEmptyAndAnswerIsEmpty(ChangePasswordFormControllerTest.java:152)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDiplayErrorMessageIfQuestionIsEmptyAndAnswerIsNotEmpty(ChangePasswordFormControllerTest.java:120)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.formBackingObject_shouldRemainOnChangePasswordFormPageIfThereAreErrors(ChangePasswordFormControllerTest.java:228)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldProceedToHomePageIfOperationIsSuccesful(ChangePasswordFormControllerTest.java:168)
java.lang.IllegalArgumentException: Target object must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.validation.BindException.<init>(BindException.java:65)
	at org.openmrs.web.controller.user.ChangePasswordFormControllerTest.handleSubmission_shouldDiplayErrorMessageOnWeakPasswords(ChangePasswordFormControllerTest.java:104)
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.$Proxy109.saveRole(Unknown Source)
	at org.openmrs.web.controller.user.RoleFormControllerTest.shouldUpdateRoleWithParent(RoleFormControllerTest.java:42)
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.$Proxy109.getUsers(Unknown Source)
	at org.openmrs.web.controller.user.UserListController.getUsers(UserListController.java:114)
(1 more lines...)
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.$Proxy109.getUsers(Unknown Source)
	at org.openmrs.web.controller.user.UserListController.getUsers(UserListController.java:114)
(1 more lines...)
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.$Proxy109.getUsers(Unknown Source)
	at org.openmrs.web.controller.user.UserListController.getUsers(UserListController.java:114)
(1 more lines...)
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.$Proxy109.getUsers(Unknown Source)
	at org.openmrs.web.controller.user.UserListController.getUsers(UserListController.java:114)
(1 more lines...)
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.dwr.DWRConceptServiceTest.findBatchOfConcepts_shouldNotReturnConceptByGivenIdIfDatatypeIsExcluded(DWRConceptServiceTest.java:165)
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.dwr.DWRConceptServiceTest.findBatchOfConcepts_shouldReturnConceptByGivenIdIfExclusionAndInclusionListsAreEmpty(DWRConceptServiceTest.java:58)
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.dwr.DWRConceptServiceTest.findConceptAnswers_shouldSearchForConceptAnswersInAllSearchLocales(DWRConceptServiceTest.java:206)
Quarantined tests 1
Status Test Failing since Quarantined by View job Duration
Successful ContextWithModuleTest loadClass_shouldLoadClassWithOpenmrsClassLoader History
Not quarantined Build and Test 1 sec
Skipped tests 38
Status Test Failing since View job
Skipped OpenmrsProfileExcludeFilterTest shouldBeIgnoredIfModuleDoesNotMatch History
Build and Test
Skipped OpenmrsProfileExcludeFilterTest shouldBeIgnoredIfOpenmrsVersionDoesNotMatch History
Build and Test
Skipped AdministrationServiceTest setImplementationId_shouldCreateImplementationIdInDatabase History
Build and Test
Skipped AdministrationServiceTest getPresentationLocales_shouldReturnAtLeastOneLocaleIfNoLocalesDefinedInDatabaseYet History
Build and Test
Skipped AdministrationServiceTest setImplementationId_shouldSetUuidOnImplementationIdGlobalProperty History
Build and Test
Skipped AdministrationServiceTest setImplementationId_shouldOverwriteImplementationIdInDatabaseIfExists History
Build and Test
Skipped ConceptServiceTest saveConcept_shouldNotSetAuditInfoIfTheConceptIsNotEdited History
Build and Test
Skipped EncounterServiceTest getEncounters_shouldNotReturnVoidedEncountersIfIncludeVoidedIsSetToTrue History
Build and Test
Skipped EncounterServiceTest saveEncounter_shouldVoidAndCreateNewObsWhenSavingEncounter History
Build and Test
Skipped EncounterServiceTest getEncounters_shouldGetAllTheUniqueEncountersThatMatchTheSpecifiedParameterValues History
Build and Test
Skipped NoteServiceTest org.openmrs.api.NoteServiceTest History
Build and Test
Skipped OpenmrsServiceTest shouldCheckThatAMethodIsNotRolledBackInCaseOfAnErrorInAnotherInvokedInsideIt History
Build and Test
Skipped PatientServiceTest checkPatientIdentifiers_shouldThrowErrorWhenPatientHasIdenticalIdentifiers History
Build and Test
Skipped PatientServiceTest voidPatient_shouldReturnNullWhenPatientIsNull History
Build and Test
Skipped ProviderServiceTest getCountOfProviders_shouldExcludeRetiredProviders History
Build and Test
Skipped ProviderServiceTest getCountOfProviders_shouldIncludeRetiredProvidersIfIncludeRetiredIsSetToTrue History
Build and Test
Skipped UserServiceTest changeQuestionAnswer_shouldChangeTheSecretQuestionAndAnswerForGivenUser History
Build and Test
Skipped ConceptDAOTest getConcepts_shouldReturnCorrectResultsIfAConceptNameContainsSameWordMoreThanOnce History
Build and Test
Skipped ConceptDAOTest getConcepts_shouldReturnCorrectResultsForConceptWithNamesThatContainsWordsWithMoreWeight History
Build and Test
Skipped SerializedObjectDAOTest org.openmrs.api.db.SerializedObjectDAOTest History
Build and Test
Skipped ArdenServiceTest compileFile_shouldGetAndParseMlms History
Build and Test
Skipped HL7ServiceTest processHL7Message_shouldParseMessageTypeSuppliedByModule History
Build and Test
Skipped HL7ServiceTest processHL7InQueue_shouldParseOruR01MessageUsingOverriddenParserProvidedByAModule History
Build and Test
Skipped ModuleActivatorTest org.openmrs.module.ModuleActivatorTest History
Build and Test
Skipped ModuleUtilIT getURL_shouldReturnAnUpdateRdfPageForModuleUrls History
Integration Test
Skipped ModuleUtilIT getURL_shouldReturnAnUpdateRdfPageForOldHttpsModuleUrls History
Integration Test
Skipped ModuleUtilIT getURL_shouldReturnAnUpdateRdfPageForOldHttpsDevUrls History
Integration Test
Skipped SchedulerServiceTest org.openmrs.scheduler.SchedulerServiceTest History
Build and Test
Skipped SchedulerFormControllerTest onSubmit_shouldNotRescheduleATaskIfTheStartTimeHasPassed History
Build and Test
Skipped ConceptReferenceTermValidatorTest validate_shouldFailIfTheNameIsAWhiteSpaceCharacter History
Build and Test
Skipped ConceptReferenceTermValidatorTest validate_shouldFailIfTheNameIsAnEmptyString History
Build and Test
Skipped ConceptReferenceTermValidatorTest validate_shouldFailIfTheNameIsNull History
Build and Test
Skipped VisitValidatorTest validate_shouldFailIfAnAttributeIsBad History
Build and Test
Skipped DWRPatientServiceTest findPatients_shouldGetResultsForPatientsThatHaveEditedThemselves History
Build and Test
Skipped DWRPatientServiceTest findPatients_shouldLoggedInUserShouldLoadTheirOwnPatientObject History
Build and Test
Skipped DWRProviderServiceTest findProviderCountAndProvider_shouldReturnTheCountOfAllProvidersMatchingTheSearchedNameAlongWithProviderList History
Build and Test
Skipped FilterUtilTest storeLocale_shouldRestoreLocale History
Build and Test
Skipped FilterUtilTest storeLocale_shouldStoreLocale History
Build and Test