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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to