Hi,
I am trying to store the scheduled events of a saga in oracle 11g database using jpaSagaRepository.
I am using axon 2.0.5 with quartz 2.1.7
I tried adding transactional annotation on the saga but still getting below exception
Error occured while scheduling job. org.quartz.JobPersistenceException: Couldn't determine job existence (AxonFramework-Events.event-eba15a6c-dd10-4ea4-a528-798733c98b25): ORA-00904: "SCHED_NAME": invalid identifier
[See nested exception: java.sql.SQLSyntaxErrorException: ORA-00904: "SCHED_NAME": invalid identifier
]
org.axonframework.eventhandling.scheduling.SchedulingException: An error occurred while setting a timer for a saga
at org.axonframework.eventhandling.scheduling.quartz.QuartzEventScheduler.schedule(QuartzEventScheduler.java:73)
at org.axonframework.eventhandling.scheduling.quartz.QuartzEventScheduler.schedule(QuartzEventScheduler.java:118)
at com.sprint.vsb.em.saga.ROConversationSaga.startConversation(ROConversationSaga.java:174)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.axonframework.common.annotation.MethodMessageHandler.invoke(MethodMessageHandler.java:75)
at org.axonframework.common.annotation.MessageHandlerInvoker.invokeHandlerMethod(MessageHandlerInvoker.java:66)
at org.axonframework.saga.annotation.SagaEventHandlerInvoker.invokeSagaEventHandlerMethod(SagaEventHandlerInvoker.java:66)
at org.axonframework.saga.annotation.AbstractAnnotatedSaga.doHandle(AbstractAnnotatedSaga.java:84)
at org.axonframework.saga.annotation.AbstractAnnotatedSaga.handle(AbstractAnnotatedSaga.java:79)
at org.axonframework.saga.AbstractSagaManager.doInvokeSaga(AbstractSagaManager.java:190)
at org.axonframework.saga.AbstractSagaManager.startNewSaga(AbstractSagaManager.java:114)
at org.axonframework.saga.AbstractSagaManager.handle(AbstractSagaManager.java:79)
at org.axonframework.eventhandling.SimpleCluster.publish(SimpleCluster.java:44)
at org.axonframework.eventhandling.ClusteringEventBus$SimpleEventBusTerminal.publish(ClusteringEventBus.java:129)
Any pointers are welcome.
Cheers
Prashant Tiwari