Plan for the LegacyUI module 1.x

Build: #631 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Build log

The build generated 1,987 lines of output.   The output is too long and has been truncated to the last 1,000 lines. Download or view full build log.

25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.savePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:83)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotSavePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:53)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientServiceImpl.getDefaultIdentifierValidator(1221) |2025-06-25 19:55:30,429| Global Property patient.defaultPatientIdentifierValidator not set to an actual class.
25-Jun-2025 19:55:30 java.lang.ClassNotFoundException:
25-Jun-2025 19:55:30         at java.lang.Class.forName0(Native Method)
25-Jun-2025 19:55:30         at java.lang.Class.forName(Class.java:264)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.getDefaultIdentifierValidator(PatientServiceImpl.java:1218)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.referenceData(PatientIdentifierTypeFormController.java:169)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.showForm(AbstractFormController.java:605)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:216)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:191)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:121)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotSavePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:53)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientIdentifierTypeFormController.onSubmit(118) |2025-06-25 19:55:30,447| PatientIdentifierType.locked
25-Jun-2025 19:55:30 org.openmrs.api.PatientIdentifierTypeLockedException: PatientIdentifierType.locked
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.checkIfPatientIdentifierTypesAreLocked(PatientServiceImpl.java:1587)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.purgePatientIdentifierType(PatientServiceImpl.java:477)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.purgePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.purgePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:101)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotDeletePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:84)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientServiceImpl.getDefaultIdentifierValidator(1221) |2025-06-25 19:55:30,450| Global Property patient.defaultPatientIdentifierValidator not set to an actual class.
25-Jun-2025 19:55:30 java.lang.ClassNotFoundException:
25-Jun-2025 19:55:30         at java.lang.Class.forName0(Native Method)
25-Jun-2025 19:55:30         at java.lang.Class.forName(Class.java:264)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.getDefaultIdentifierValidator(PatientServiceImpl.java:1218)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.referenceData(PatientIdentifierTypeFormController.java:169)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.showForm(AbstractFormController.java:605)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:216)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:191)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:121)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotDeletePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:84)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientIdentifierTypeFormController.onSubmit(118) |2025-06-25 19:55:30,476| PatientIdentifierType.locked
25-Jun-2025 19:55:30 org.openmrs.api.PatientIdentifierTypeLockedException: PatientIdentifierType.locked
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.checkIfPatientIdentifierTypesAreLocked(PatientServiceImpl.java:1587)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.unretirePatientIdentifierType(PatientServiceImpl.java:465)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.unretirePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.unretirePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:112)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotUnretirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:74)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientServiceImpl.getDefaultIdentifierValidator(1221) |2025-06-25 19:55:30,477| Global Property patient.defaultPatientIdentifierValidator not set to an actual class.
25-Jun-2025 19:55:30 java.lang.ClassNotFoundException:
25-Jun-2025 19:55:30         at java.lang.Class.forName0(Native Method)
25-Jun-2025 19:55:30         at java.lang.Class.forName(Class.java:264)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.getDefaultIdentifierValidator(PatientServiceImpl.java:1218)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.referenceData(PatientIdentifierTypeFormController.java:169)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.showForm(AbstractFormController.java:605)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:216)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:191)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:121)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotUnretirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:74)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientIdentifierTypeFormController.onSubmit(118) |2025-06-25 19:55:30,495| PatientIdentifierType.locked
25-Jun-2025 19:55:30 org.openmrs.api.PatientIdentifierTypeLockedException: PatientIdentifierType.locked
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.checkIfPatientIdentifierTypesAreLocked(PatientServiceImpl.java:1587)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.retirePatientIdentifierType(PatientServiceImpl.java:448)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.retirePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.retirePatientIdentifierType(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:94)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotRetirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:64)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 ERROR - PatientServiceImpl.getDefaultIdentifierValidator(1221) |2025-06-25 19:55:30,502| Global Property patient.defaultPatientIdentifierValidator not set to an actual class.
25-Jun-2025 19:55:30 java.lang.ClassNotFoundException:
25-Jun-2025 19:55:30         at java.lang.Class.forName0(Native Method)
25-Jun-2025 19:55:30         at java.lang.Class.forName(Class.java:264)
25-Jun-2025 19:55:30         at org.openmrs.api.impl.PatientServiceImpl.getDefaultIdentifierValidator(PatientServiceImpl.java:1218)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:30         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy59.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:30         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:30         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:30         at com.sun.proxy.$Proxy60.getDefaultIdentifierValidator(Unknown Source)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.referenceData(PatientIdentifierTypeFormController.java:169)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.showForm(AbstractFormController.java:605)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:216)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.showForm(SimpleFormController.java:191)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormController.onSubmit(PatientIdentifierTypeFormController.java:121)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:30         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:30         at org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest.shouldNotRetirePatientIdentifierTypeWhenPatientIdentifierTypesAreLocked(PatientIdentifierTypeFormControllerTest.java:64)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:30         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:30         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:30         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:30         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:30         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:30         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:30         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:30         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:30         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:30 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.403 s - in org.openmrs.web.controller.patient.PatientIdentifierTypeFormControllerTest
25-Jun-2025 19:55:30 [INFO] Running org.openmrs.web.controller.patient.ShortPatientFormControllerTest
25-Jun-2025 19:55:31 [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.692 s - in org.openmrs.web.controller.patient.ShortPatientFormControllerTest
25-Jun-2025 19:55:31 [INFO] Running org.openmrs.web.controller.patient.PatientDashboardControllerTest
25-Jun-2025 19:55:31 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 s - in org.openmrs.web.controller.patient.PatientDashboardControllerTest
25-Jun-2025 19:55:31 [INFO] Running org.openmrs.web.controller.patient.ShortPatientFormValidatorTest
25-Jun-2025 19:55:31 [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.375 s - in org.openmrs.web.controller.patient.ShortPatientFormValidatorTest
25-Jun-2025 19:55:31 [INFO] Running org.openmrs.web.controller.OptionsFormControllerTest
25-Jun-2025 19:55:32 [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.317 s - in org.openmrs.web.controller.OptionsFormControllerTest
25-Jun-2025 19:55:32 [INFO] Running org.openmrs.web.controller.UserPropertiesTest
25-Jun-2025 19:55:32 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.openmrs.web.controller.UserPropertiesTest
25-Jun-2025 19:55:32 [INFO] Running org.openmrs.web.controller.ForgotPasswordFormControllerTest
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,375| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,376| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,382| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,382| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,396| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,397| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,398| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,398| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 WARN - HibernateUserDAO.getUserByUsername(102) |2025-06-25 19:55:32,419| request for username 'invaliduser' not found
25-Jun-2025 19:55:32 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 s - in org.openmrs.web.controller.ForgotPasswordFormControllerTest
25-Jun-2025 19:55:32 [INFO] Running org.openmrs.web.controller.concept.ConceptStopWordFormControllerTest
25-Jun-2025 19:55:32 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s - in org.openmrs.web.controller.concept.ConceptStopWordFormControllerTest
25-Jun-2025 19:55:32 [INFO] Running org.openmrs.web.controller.concept.ConceptSourceFormControllerTest
25-Jun-2025 19:55:32 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 s - in org.openmrs.web.controller.concept.ConceptSourceFormControllerTest
25-Jun-2025 19:55:32 [INFO] Running org.openmrs.web.controller.concept.ConceptProposalFormControllerTest
25-Jun-2025 19:55:33 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.235 s - in org.openmrs.web.controller.concept.ConceptProposalFormControllerTest
25-Jun-2025 19:55:33 [INFO] Running org.openmrs.web.controller.concept.ConceptDrugFormControllerTest
25-Jun-2025 19:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 s - in org.openmrs.web.controller.concept.ConceptDrugFormControllerTest
25-Jun-2025 19:55:33 [INFO] Running org.openmrs.web.controller.concept.ConceptStopWordListControllerTest
25-Jun-2025 19:55:33 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 s - in org.openmrs.web.controller.concept.ConceptStopWordListControllerTest
25-Jun-2025 19:55:33 [INFO] Running org.openmrs.web.controller.concept.ConceptFormControllerTest
25-Jun-2025 19:55:33 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.237 s - in org.openmrs.web.controller.concept.ConceptFormControllerTest
25-Jun-2025 19:55:33 [INFO] Running org.openmrs.web.controller.PortletControllerTest
25-Jun-2025 19:55:33 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.213 s - in org.openmrs.web.controller.PortletControllerTest
25-Jun-2025 19:55:33 [INFO] Running org.openmrs.web.controller.program.WorkflowFormControllerTest
25-Jun-2025 19:55:34 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 s - in org.openmrs.web.controller.program.WorkflowFormControllerTest
25-Jun-2025 19:55:34 [INFO] Running org.openmrs.web.controller.program.ProgramFormControllerTest
25-Jun-2025 19:55:34 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.196 s - in org.openmrs.web.controller.program.ProgramFormControllerTest
25-Jun-2025 19:55:34 [INFO] Running org.openmrs.web.controller.person.AddPersonControllerTest
25-Jun-2025 19:55:34 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s - in org.openmrs.web.controller.person.AddPersonControllerTest
25-Jun-2025 19:55:34 [INFO] Running org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest
25-Jun-2025 19:55:34 [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.22 s - in org.openmrs.web.controller.person.PersonAttributeTypeListControllerTest
25-Jun-2025 19:55:34 [INFO] Running org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest
25-Jun-2025 19:55:34 ERROR - PersonAttributeTypeFormController.onSubmit(120) |2025-06-25 19:55:34,875| PersonAttributeType.locked
25-Jun-2025 19:55:34 org.openmrs.api.PersonAttributeTypeLockedException: PersonAtttributeType.locked
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.checkIfPersonAttributeTypesAreLocked(PersonServiceImpl.java:936)
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.unretirePersonAttributeType(PersonServiceImpl.java:200)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy62.unretirePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy63.unretirePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormController.onSubmit(PersonAttributeTypeFormController.java:114)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest.shouldNotUnretirePersonAttributeTypeWhenPersonAttributeTypesAreLocked(PersonAttributeTypeFormControllerTest.java:85)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:34         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:34 ERROR - PersonAttributeTypeFormController.onSubmit(120) |2025-06-25 19:55:34,886| PersonAttributeType.locked
25-Jun-2025 19:55:34 org.openmrs.api.PersonAttributeTypeLockedException: PersonAtttributeType.locked
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.checkIfPersonAttributeTypesAreLocked(PersonServiceImpl.java:936)
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.purgePersonAttributeType(PersonServiceImpl.java:126)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy62.purgePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy63.purgePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormController.onSubmit(PersonAttributeTypeFormController.java:105)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest.shouldNotDeletePersonAttributeTypeWhenPersonAttributeTypesAreLocked(PersonAttributeTypeFormControllerTest.java:64)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:34         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:34 ERROR - PersonAttributeTypeFormController.onSubmit(120) |2025-06-25 19:55:34,896| PersonAttributeType.locked
25-Jun-2025 19:55:34 org.openmrs.api.PersonAttributeTypeLockedException: PersonAtttributeType.locked
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.checkIfPersonAttributeTypesAreLocked(PersonServiceImpl.java:936)
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.savePersonAttributeType(PersonServiceImpl.java:134)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy62.savePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy63.savePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormController.onSubmit(PersonAttributeTypeFormController.java:87)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest.shouldNotSavePersonAttributeTypeWhenPersonAttributeTypesAreLocked(PersonAttributeTypeFormControllerTest.java:54)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:34         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:34 ERROR - PersonAttributeTypeFormController.onSubmit(120) |2025-06-25 19:55:34,906| PersonAttributeType.locked
25-Jun-2025 19:55:34 org.openmrs.api.PersonAttributeTypeLockedException: PersonAtttributeType.locked
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.checkIfPersonAttributeTypesAreLocked(PersonServiceImpl.java:936)
25-Jun-2025 19:55:34         at org.openmrs.api.impl.PersonServiceImpl.retirePersonAttributeType(PersonServiceImpl.java:176)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
25-Jun-2025 19:55:34         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy62.retirePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
25-Jun-2025 19:55:34         at org.openmrs.aop.LoggingAdvice.invoke(LoggingAdvice.java:121)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:52)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
25-Jun-2025 19:55:34         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
25-Jun-2025 19:55:34         at com.sun.proxy.$Proxy63.retirePersonAttributeType(Unknown Source)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormController.onSubmit(PersonAttributeTypeFormController.java:98)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:287)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:276)
25-Jun-2025 19:55:34         at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:146)
25-Jun-2025 19:55:34         at org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest.shouldNotRetirePersonAttributeTypeWhenPersonAttributeTypesAreLocked(PersonAttributeTypeFormControllerTest.java:75)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
25-Jun-2025 19:55:34         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
25-Jun-2025 19:55:34         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
25-Jun-2025 19:55:34         at java.lang.reflect.Method.invoke(Method.java:498)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
25-Jun-2025 19:55:34         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
25-Jun-2025 19:55:34         at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:73)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
25-Jun-2025 19:55:34         at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
25-Jun-2025 19:55:34         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
25-Jun-2025 19:55:34         at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:273)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:384)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:345)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:126)
25-Jun-2025 19:55:34         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:418)
25-Jun-2025 19:55:34 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s - in org.openmrs.web.controller.person.PersonAttributeTypeFormControllerTest
25-Jun-2025 19:55:34 [INFO] Running org.openmrs.web.controller.maintenance.SystemInformationControllerTest
25-Jun-2025 19:55:35 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.361 s - in org.openmrs.web.controller.maintenance.SystemInformationControllerTest
25-Jun-2025 19:55:35 [INFO] Running org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest
25-Jun-2025 19:55:35 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.369 s - in org.openmrs.web.controller.maintenance.GlobalPropertyControllerTest
25-Jun-2025 19:55:35 [INFO] Running org.openmrs.web.controller.maintenance.SearchIndexControllerTest
25-Jun-2025 19:55:36 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.388 s - in org.openmrs.web.controller.maintenance.SearchIndexControllerTest
25-Jun-2025 19:55:36 [INFO] Running org.openmrs.web.controller.ConceptFormControllerTest
25-Jun-2025 19:55:36 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:36,528| Multiple concepts found for 'new concept'
25-Jun-2025 19:55:36 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:36,732| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:36 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:36,882| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:37 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:37,155| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:37 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:37,934| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:38 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:38,247| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:38 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:38,316| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:38 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:38,395| Multiple concepts found for 'concept with attribute'
25-Jun-2025 19:55:39 WARN - HibernateConceptDAO.getConceptByName(1713) |2025-06-25 19:55:39,034| Multiple concepts found for 'no such concept'
25-Jun-2025 19:55:39 [INFO] Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.03 s - in org.openmrs.web.controller.ConceptFormControllerTest
25-Jun-2025 19:55:39 [INFO] Running org.openmrs.web.servlet.DownloadDictionaryServletTest
25-Jun-2025 19:55:39 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.445 s - in org.openmrs.web.servlet.DownloadDictionaryServletTest
25-Jun-2025 19:55:39 [INFO] Running org.openmrs.web.servlet.ShowGraphServletTest
25-Jun-2025 19:55:40 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.582 s - in org.openmrs.web.servlet.ShowGraphServletTest
25-Jun-2025 19:55:40 [INFO] Running org.openmrs.web.servlet.LoginServletTest
25-Jun-2025 19:55:40 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 s - in org.openmrs.web.servlet.LoginServletTest
25-Jun-2025 19:55:40 [INFO] Running org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest
25-Jun-2025 19:55:40 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.34 s - in org.openmrs.web.attribute.handler.SerializingFieldGenDatatypeHandlerTest
25-Jun-2025 19:55:40 [INFO] Running org.openmrs.web.attribute.handler.BaseMetadataFieldGenDatatypeHandlerTest
25-Jun-2025 19:55:40 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.openmrs.web.attribute.handler.BaseMetadataFieldGenDatatypeHandlerTest
25-Jun-2025 19:55:40 [INFO] Running org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest
25-Jun-2025 19:55:40 [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.openmrs.web.attribute.handler.RegexValidatedTextDatatypeHandlerTest
25-Jun-2025 19:55:41 [INFO]
25-Jun-2025 19:55:41 [INFO] Results:
25-Jun-2025 19:55:41 [INFO]
25-Jun-2025 19:55:41 [WARNING] Tests run: 367, Failures: 0, Errors: 0, Skipped: 3
25-Jun-2025 19:55:41 [INFO]
25-Jun-2025 19:55:41 [INFO]
25-Jun-2025 19:55:41 [INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ legacyui-omod ---
25-Jun-2025 19:55:41 [INFO] Building jar: /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/target/legacyui-1.24.0-SNAPSHOT.jar
25-Jun-2025 19:55:41 [INFO]
25-Jun-2025 19:55:41 [INFO] --- maven-openmrs-plugin:1.0.1:package-module (pack) @ legacyui-omod ---
25-Jun-2025 19:55:41 [INFO] Packaging OpenMRS module
25-Jun-2025 19:55:42 [INFO] Building jar: /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/target/legacyui-1.24.0-SNAPSHOT.omod
25-Jun-2025 19:55:42 [INFO]
25-Jun-2025 19:55:42 [INFO] --- maven-jar-plugin:2.5:test-jar (default) @ legacyui-omod ---
25-Jun-2025 19:55:42 [INFO] Building jar: /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/target/legacyui-1.24.0-SNAPSHOT-tests.jar
25-Jun-2025 19:55:42 [INFO]
25-Jun-2025 19:55:42 [INFO] --- maven-install-plugin:2.4:install (default-install) @ legacyui-omod ---
25-Jun-2025 19:55:42 [INFO] Installing /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/target/legacyui-1.24.0-SNAPSHOT.omod to /home/bamboo-agent/.m2/repository/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-SNAPSHOT.jar
25-Jun-2025 19:55:42 [INFO] Installing /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/pom.xml to /home/bamboo-agent/.m2/repository/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-SNAPSHOT.pom
25-Jun-2025 19:55:42 [INFO] Installing /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1/omod/target/legacyui-1.24.0-SNAPSHOT-tests.jar to /home/bamboo-agent/.m2/repository/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-SNAPSHOT-tests.jar
25-Jun-2025 19:55:42 [INFO]
25-Jun-2025 19:55:42 [INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ legacyui-omod ---
25-Jun-2025 19:55:42 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml
25-Jun-2025 19:55:42 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml (997 B at 4.5 kB/s)
25-Jun-2025 19:55:42 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6.jar
25-Jun-2025 19:55:45 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6.jar (4.0 MB at 1.3 MB/s)
25-Jun-2025 19:55:45 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6.pom
25-Jun-2025 19:55:47 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6.pom (7.1 kB at 4.8 kB/s)
25-Jun-2025 19:55:47 [INFO] Downloading from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/maven-metadata.xml
25-Jun-2025 19:55:47 [INFO] Downloaded from openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/maven-metadata.xml (1.6 kB at 7.0 kB/s)
25-Jun-2025 19:55:47 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml
25-Jun-2025 19:55:48 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml (997 B at 806 B/s)
25-Jun-2025 19:55:48 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/maven-metadata.xml
25-Jun-2025 19:55:50 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/maven-metadata.xml (1.6 kB at 1.1 kB/s)
25-Jun-2025 19:55:50 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6-tests.jar
25-Jun-2025 19:55:52 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/legacyui-omod-1.24.0-20250625.195421-6-tests.jar (205 kB at 101 kB/s)
25-Jun-2025 19:55:52 [INFO] Uploading to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml
25-Jun-2025 19:55:53 [INFO] Uploaded to openmrs-repo-snapshots: https://mavenrepo.openmrs.org/snapshots/org/openmrs/module/legacyui-omod/1.24.0-SNAPSHOT/maven-metadata.xml (997 B at 805 B/s)
25-Jun-2025 19:55:53 [INFO] ------------------------------------------------------------------------
25-Jun-2025 19:55:53 [INFO] Reactor Summary for Legacy UI Module 1.24.0-SNAPSHOT:
25-Jun-2025 19:55:53 [INFO]
25-Jun-2025 19:55:53 [INFO] Legacy UI Module ................................... SUCCESS [  9.854 s]
25-Jun-2025 19:55:53 [INFO] Legacy UI Module API ............................... SUCCESS [ 12.072 s]
25-Jun-2025 19:55:53 [INFO] Legacy UI Module OMOD .............................. SUCCESS [01:09 min]
25-Jun-2025 19:55:53 [INFO] ------------------------------------------------------------------------
25-Jun-2025 19:55:53 [INFO] BUILD SUCCESS
25-Jun-2025 19:55:53 [INFO] ------------------------------------------------------------------------
25-Jun-2025 19:55:53 [INFO] Total time:  01:31 min
25-Jun-2025 19:55:53 [INFO] Finished at: 2025-06-25T19:55:53Z
25-Jun-2025 19:55:53 [INFO] ------------------------------------------------------------------------
25-Jun-2025 19:55:53 Parsing test results under /home/bamboo-agent/bamboo-agent/xml-data/build-dir/LU-LU-JOB1...
25-Jun-2025 19:55:54 Finished task 'test and deploy' with result: Success
25-Jun-2025 19:55:54 Running post build plugin 'Docker Container Cleanup'
25-Jun-2025 19:55:54 Running post build plugin 'NCover Results Collector'
25-Jun-2025 19:55:54 Running post build plugin 'Build Results Label Collector'
25-Jun-2025 19:55:54 Running post build plugin 'Clover Results Collector'
25-Jun-2025 19:55:54 Running post build plugin 'npm Cache Cleanup'
25-Jun-2025 19:55:54 Running post build plugin 'Artifact Copier'
25-Jun-2025 19:55:54 Finalising the build...
25-Jun-2025 19:55:54 Stopping timer.
25-Jun-2025 19:55:54 Build LU-LU-JOB1-631 completed.
25-Jun-2025 19:55:54 Running on server: post build plugin 'Build Hanging Detection Configuration'
25-Jun-2025 19:55:54 Running on server: post build plugin 'NCover Results Collector'
25-Jun-2025 19:55:54 Running on server: post build plugin 'Build Labeller'
25-Jun-2025 19:55:54 Running on server: post build plugin 'Clover Delta Calculator'
25-Jun-2025 19:55:54 Running on server: post build plugin 'Maven Dependencies Postprocessor'
25-Jun-2025 19:55:54 All post build plugins have finished
25-Jun-2025 19:55:54 Generating build results summary...
25-Jun-2025 19:55:54 Saving build results to disk...
25-Jun-2025 19:55:54 Store variable context...
25-Jun-2025 19:55:54 Finished building LU-LU-JOB1-631.