Also, I’m really getting stuck on this error if anyone has any ideas:
org.openmrs.module.metadatasharing.task.TaskException: Task failed
at org.openmrs.module.metadatasharing.task.Task.log(Task.java:125)
at org.openmrs.module.metadatasharing.task.TaskEngine$RunnableTask.run(TaskEngine.java:127)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.openmrs.module.metadatasharing.task.TaskException: Task failed
... 4 more
Caused by: org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:720)
at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:515)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:291)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy292.executeTask(Unknown Source)
at org.openmrs.module.metadatasharing.task.TaskEngine$RunnableTask.run(TaskEngine.java:124)
... 3 more
I saw another post about this here Rollback in Metadata Sharing but I’ve yet been able to get a more useful error message like was mentioned in that post.
Any ideas of how/where to set a breakpoint to figure out what’s triggering a rollback? I’ve tried some of suggested breakpoints in posts like the one below, but nothing so far:
Take care, Mark