You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by GitBox <gi...@apache.org> on 2022/03/22 03:49:32 UTC

[GitHub] [dolphinscheduler] caishunfeng commented on issue #9070: [Bug] [Server] SQL task dispatch fail and keep submit state

caishunfeng commented on issue #9070:
URL: https://github.com/apache/dolphinscheduler/issues/9070#issuecomment-1074695697


   ```
   [ERROR] 2022-03-22 09:58:31.134 org.apache.dolphinscheduler.common.utils.JSONUtils:[133] - parse object exception!
   com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `org.apache.dolphinscheduler.plugin.task.api.parameters.resource.AbstractResourceParameters` (no Creators, like default construct, exist): abstract types either need to be mapped to concrete types, have custom deserializer, or contain additional type information
    at [Source: (String)"{"taskInstanceId":1,"taskName":"MySQL","firstSubmitTime":"2022-03-22 01:58:31","startTime":null,"taskType":"SQL","host":null,"executePath":null,"logPath":null,"taskJson":null,"processId":0,"processDefineCode":4925940146272,"processDefineVersion":1,"appIds":null,"processInstanceId":1,"scheduleTime":null,"globalParams":null,"executorId":1,"cmdTypeIfComplement":0,"tenantCode":"csf","queue":"default","processDefineId":0,"projectId":0,"projectCode":4925929624032,"taskParams":"{\"localParams\":[],\"re"[truncated 1370 chars]; line: 1, column: 924] (through reference chain: org.apache.dolphinscheduler.plugin.task.api.TaskExecutionContext["resourceParametersHelper"]->org.apache.dolphinscheduler.plugin.task.api.parameters.resource.ResourceParametersHelper["resourceMap"]->java.util.LinkedHashMap["DATASOURCE"]->java.util.LinkedHashMap["1"])
           at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67)
           at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1592)
           at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1058)
           at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserialize(AbstractDeserializer.java:265)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBind(MapDeserializer.java:465)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:367)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:29)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBind(MapDeserializer.java:465)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:367)
           at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:29)
           at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)
           at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:288)
           at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:151)
           at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)
           at com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:288)
           at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:151)
           at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4218)
           at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3214)
           at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3182)
           at org.apache.dolphinscheduler.common.utils.JSONUtils.parseObject(JSONUtils.java:131)
           at org.apache.dolphinscheduler.server.worker.processor.TaskExecuteProcessor.process(TaskExecuteProcessor.java:117)
           at org.apache.dolphinscheduler.remote.handler.NettyServerHandler.lambda$processReceived$0(NettyServerHandler.java:129)
           at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
           at java.util.concurrent.FutureTask.run(FutureTask.java:266)
           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)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org