Schedule Conductor workflow is a scheduler as a service that runs in the cloud with Netflix conductor embedded in it. It runs as an extension module of conductor.
Following exception can be observed whenever com.coreoz.wisp.Scheduler tries to schedule a job.
error message Error during job '{job-name}' execution
java.lang.RuntimeException: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance ofio.github.jas34.scheduledwf.concurrent.Permit(although at least one Creator exists): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"id":"b71b9f87-85f7-4d8f-a560-677405b21771","name":"{job-name}","inUseUpto":1624068000507,"used":false}"; line: 1, column: 2] at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.readValue(RedisPermitDAO.java:69) at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.fetchByName(RedisPermitDAO.java:45) at io.github.jas34.scheduledwf.concurrent.ExecutionPermitter.giveBack(ExecutionPermitter.java:57) at io.github.jas34.scheduledwf.concurrent.LockingService.releaseLock(LockingService.java:55) at io.github.jas34.scheduledwf.scheduler.TriggerScheduledWorkFlowTask.run(TriggerScheduledWorkFlowTask.java:67) at com.coreoz.wisp.Scheduler.runJob(Scheduler.java:482) at com.coreoz.wisp.Scheduler.lambda$launcher$0(Scheduler.java:451) 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: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance ofio.github.jas34.scheduledwf.concurrent.Permit(although at least one Creator exists): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"id":"b71b9f87-85f7-4d8f-a560-677405b21771","name":"url-redirect-restore-cache","inUseUpto":1624068000507,"used":false}"; line: 1, column: 2] at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:63) at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1429) at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1059) at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1297) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:159) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4202) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3205) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3173) at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.readValue(RedisPermitDAO.java:67) ... 9 more
Following exception can be observed whenever com.coreoz.wisp.Scheduler tries to schedule a job. error message
Error during job '{job-name}' execution
java.lang.RuntimeException: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of
io.github.jas34.scheduledwf.concurrent.Permit(although at least one Creator exists): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"id":"b71b9f87-85f7-4d8f-a560-677405b21771","name":"{job-name}","inUseUpto":1624068000507,"used":false}"; line: 1, column: 2] at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.readValue(RedisPermitDAO.java:69) at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.fetchByName(RedisPermitDAO.java:45) at io.github.jas34.scheduledwf.concurrent.ExecutionPermitter.giveBack(ExecutionPermitter.java:57) at io.github.jas34.scheduledwf.concurrent.LockingService.releaseLock(LockingService.java:55) at io.github.jas34.scheduledwf.scheduler.TriggerScheduledWorkFlowTask.run(TriggerScheduledWorkFlowTask.java:67) at com.coreoz.wisp.Scheduler.runJob(Scheduler.java:482) at com.coreoz.wisp.Scheduler.lambda$launcher$0(Scheduler.java:451) 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: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of
io.github.jas34.scheduledwf.concurrent.Permit(although at least one Creator exists): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (String)"{"id":"b71b9f87-85f7-4d8f-a560-677405b21771","name":"url-redirect-restore-cache","inUseUpto":1624068000507,"used":false}"; line: 1, column: 2] at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:63) at com.fasterxml.jackson.databind.DeserializationContext.reportInputMismatch(DeserializationContext.java:1429) at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1059) at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1297) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:159) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4202) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3205) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3173) at io.github.jas34.scheduledwf.concurrent.RedisPermitDAO.readValue(RedisPermitDAO.java:67) ... 9 more