org.embulk.exec.PartialExecutionException: org.embulk.config.ConfigException: Unexpected failure in ObjectNode rebuilt from org.embulk.config.ConfigSource.
at org.embulk.exec.BulkLoader$LoaderState.buildPartialExecuteException(BulkLoader.java:344)
at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:584)
at org.embulk.exec.BulkLoader.access$000(BulkLoader.java:37)
at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:357)
at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:354)
at org.embulk.spi.ExecInternal.doWith(ExecInternal.java:26)
at org.embulk.exec.BulkLoader.run(BulkLoader.java:354)
at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:324)
at org.embulk.EmbulkRunner.runInternal(EmbulkRunner.java:288)
at org.embulk.EmbulkRunner.run(EmbulkRunner.java:153)
at org.embulk.cli.EmbulkRun.runInternal(EmbulkRun.java:119)
at org.embulk.cli.EmbulkRun.run(EmbulkRun.java:24)
at org.embulk.cli.Main.main(Main.java:55)
Suppressed: java.lang.NullPointerException
at org.embulk.exec.BulkLoader.doCleanup(BulkLoader.java:481)
at org.embulk.exec.BulkLoader$3.run(BulkLoader.java:415)
at org.embulk.exec.BulkLoader$3.run(BulkLoader.java:412)
at org.embulk.spi.ExecInternal.doWith(ExecInternal.java:26)
at org.embulk.exec.BulkLoader.cleanup(BulkLoader.java:412)
at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:329)
... 5 more
Caused by: org.embulk.config.ConfigException: Unexpected failure in ObjectNode rebuilt from org.embulk.config.ConfigSource.
at org.embulk.util.config.ConfigMapper.map(ConfigMapper.java:93)
at org.embulk.filter.to_json.ToJsonFilterPlugin.transaction(ToJsonFilterPlugin.java:107)
at org.embulk.spi.util.FiltersInternal$RecursiveControl.transaction(FiltersInternal.java:76)
at org.embulk.spi.util.FiltersInternal.transaction(FiltersInternal.java:42)
at org.embulk.exec.BulkLoader$4.run(BulkLoader.java:529)
at org.embulk.spi.FileInputRunner$RunnerControl$1$1.run(FileInputRunner.java:111)
at org.embulk.parser.csv.CsvParserPlugin.transaction(CsvParserPlugin.java:309)
at org.embulk.spi.FileInputRunner$RunnerControl$1.run(FileInputRunner.java:106)
at org.embulk.spi.util.DecodersInternal$RecursiveControl.transaction(DecodersInternal.java:66)
at org.embulk.spi.util.DecodersInternal.transaction(DecodersInternal.java:28)
at org.embulk.spi.FileInputRunner$RunnerControl.run(FileInputRunner.java:104)
at org.embulk.input.file.LocalFileInputPlugin.resume(LocalFileInputPlugin.java:92)
at org.embulk.input.file.LocalFileInputPlugin.transaction(LocalFileInputPlugin.java:85)
at org.embulk.spi.FileInputRunner.transaction(FileInputRunner.java:61)
at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:525)
... 11 more
Caused by: java.lang.IllegalArgumentException: Can not construct instance of org.embulk.spi.type.Type, problem: abstract types either need to be mapped to concrete types, have custom deserializer, or be instantiated with additional type information
at [Source: N/A; line: -1, column: -1]
at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3459)
at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3400)
at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3388)
at org.embulk.util.config.TaskObjectsRetriever.buildTaskBackingObjectsOnlyAvailableInJson(TaskObjectsRetriever.java:167)
at org.embulk.util.config.TaskObjectsRetriever.buildTaskBackingObjects(TaskObjectsRetriever.java:104)
at org.embulk.util.config.ConfigTaskDeserializer.deserialize(ConfigTaskDeserializer.java:42)
at org.embulk.util.config.ConfigTaskDeserializer.deserialize(ConfigTaskDeserializer.java:28)
at com.fasterxml.jackson.datatype.jdk8.OptionalDeserializer.deserialize(OptionalDeserializer.java:122)
at com.fasterxml.jackson.datatype.jdk8.OptionalDeserializer.deserialize(OptionalDeserializer.java:14)
at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3454)
at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3400)
at com.fasterxml.jackson.databind.ObjectMapper.convertValue(ObjectMapper.java:3388)
at org.embulk.util.config.TaskObjectsRetriever.buildTaskBackingObjectsOnlyAvailableInJson(TaskObjectsRetriever.java:167)
at org.embulk.util.config.TaskObjectsRetriever.buildTaskBackingObjects(TaskObjectsRetriever.java:104)
at org.embulk.util.config.ConfigTaskDeserializer.deserialize(ConfigTaskDeserializer.java:42)
at org.embulk.util.config.ConfigTaskDeserializer.deserialize(ConfigTaskDeserializer.java:28)
at com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:3708)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2005)
at org.embulk.util.config.ConfigMapper.map(ConfigMapper.java:83)
... 25 more
Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of org.embulk.spi.type.Type, problem: abstract types either need to be mapped to concrete types, have custom deserializer, or be instantiated with additional type information
at [Source: N/A; line: -1, column: -1]
at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:148)
at com.fasterxml.jackson.databind.DeserializationContext.instantiationException(DeserializationContext.java:892)
at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserialize(AbstractDeserializer.java:139)
at com.fasterxml.jackson.datatype.jdk8.OptionalDeserializer.deserialize(OptionalDeserializer.java:122)
at com.fasterxml.jackson.datatype.jdk8.OptionalDeserializer.deserialize(OptionalDeserializer.java:14)
at com.fasterxml.jackson.databind.ObjectMapper._convert(ObjectMapper.java:3454)
... 43 more
Error: org.embulk.config.ConfigException: Unexpected failure in ObjectNode rebuilt from org.embulk.config.ConfigSource.
> Configure project :
Persisted dependency lock state for configuration ':embulkPluginRuntime'
> Task :dependencies
------------------------------------------------------------
Root project 'embulk-filter-to_json' - To Json
------------------------------------------------------------
annotationProcessor - Annotation processors and their dependencies for source set 'main'.
No dependencies
apiElements - API elements for main. (n)
No dependencies
archives - Configuration for archive artifacts. (n)
No dependencies
checkstyle - The Checkstyle libraries to be used for this project.
\--- com.puppycrawl.tools:checkstyle:6.14.1
+--- org.apache.commons:commons-lang3:3.4
+--- antlr:antlr:2.7.7
+--- org.antlr:antlr4-runtime:4.5.1-1
+--- commons-beanutils:commons-beanutils:1.9.2
| \--- commons-collections:commons-collections:3.2.1
+--- commons-cli:commons-cli:1.3.1
\--- com.google.guava:guava:19.0
compileClasspath - Compile classpath for source set 'main'.
+--- org.embulk:embulk-util-config:0.2.1
+--- org.embulk:embulk-util-timestamp:0.2.1
+--- org.embulk:embulk-util-json:0.1.0
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
+--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-databind:2.6.7
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.0 -> 2.6.7
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
+--- javax.validation:validation-api:1.1.0.Final
+--- org.embulk:embulk-api:0.10.31
| +--- org.msgpack:msgpack-core:0.8.11
| \--- org.slf4j:slf4j-api:1.7.30
\--- org.embulk:embulk-spi:0.10.31
\--- org.embulk:embulk-api:0.10.31 (*)
compileOnly - Compile only dependencies for source set 'main'. (n)
+--- org.embulk:embulk-api:0.10.31 (n)
\--- org.embulk:embulk-spi:0.10.31 (n)
default - Configuration for default artifacts. (n)
No dependencies
embulkPluginRuntime
+--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7
+--- org.embulk:embulk-util-config:0.2.1
+--- org.embulk:embulk-util-timestamp:0.2.1
+--- javax.validation:validation-api:1.1.0.Final
+--- org.embulk:embulk-util-rubytime:0.3.2
+--- com.fasterxml.jackson.core:jackson-databind:2.6.7
+--- org.embulk:embulk-util-json:0.1.0
\--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
implementation - Implementation only dependencies for source set 'main'. (n)
No dependencies
runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.embulk:embulk-util-config:0.2.1
+--- org.embulk:embulk-util-timestamp:0.2.1
| \--- org.embulk:embulk-util-rubytime:0.3.2
+--- org.embulk:embulk-util-json:0.1.0
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
+--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-databind:2.6.7
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.0 -> 2.6.7
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
\--- javax.validation:validation-api:1.1.0.Final
runtimeElements - Elements of runtime for main. (n)
No dependencies
runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies
testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
No dependencies
testCompileClasspath - Compile classpath for source set 'test'.
+--- org.embulk:embulk-util-config:0.2.1
+--- org.embulk:embulk-util-timestamp:0.2.1
+--- org.embulk:embulk-util-json:0.1.0
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
+--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-databind:2.6.7
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.0 -> 2.6.7
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
+--- javax.validation:validation-api:1.1.0.Final
+--- org.embulk:embulk-api:0.10.31
| +--- org.msgpack:msgpack-core:0.8.11
| \--- org.slf4j:slf4j-api:1.7.30
+--- org.embulk:embulk-spi:0.10.31
| \--- org.embulk:embulk-api:0.10.31 (*)
+--- org.embulk:embulk-core:0.10.31
| +--- org.embulk:embulk-api:0.10.31 (*)
| +--- org.embulk:embulk-spi:0.10.31 (*)
| +--- com.google.guava:guava:18.0
| +--- com.google.inject:guice:4.0
| | +--- javax.inject:javax.inject:1
| | +--- aopalliance:aopalliance:1.0
| | \--- com.google.guava:guava:16.0.1 -> 18.0
| +--- com.google.inject.extensions:guice-multibindings:4.0
| | \--- com.google.inject:guice:4.0 (*)
| +--- javax.inject:javax.inject:1
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| | +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| | \--- com.google.guava:guava:15.0 -> 18.0
| +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7 (*)
| +--- com.fasterxml.jackson.module:jackson-module-guice:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| | \--- com.google.inject:guice:3.0 -> 4.0 (*)
| +--- javax.validation:validation-api:1.1.0.Final
| +--- org.apache.bval:bval-jsr303:0.5
| | +--- org.apache.bval:bval-core:0.5
| | | +--- org.apache.commons:commons-lang3:3.1 -> 3.8.1
| | | \--- commons-beanutils:commons-beanutils-core:1.8.3
| | \--- org.apache.commons:commons-lang3:3.1 -> 3.8.1
| \--- org.apache.commons:commons-lang3:3.4 -> 3.8.1
+--- org.embulk:embulk-deps:0.10.31
| +--- io.netty:netty-buffer:4.0.44.Final
| | \--- io.netty:netty-common:4.0.44.Final
| +--- io.airlift:slice:0.9
| +--- commons-cli:commons-cli:1.4
| +--- org.apache.velocity:velocity:1.7
| | +--- commons-collections:commons-collections:3.2.1
| | \--- commons-lang:commons-lang:2.4
| +--- org.jline:jline-terminal:3.16.0
| +--- org.yaml:snakeyaml:1.18
| +--- com.ibm.icu:icu4j:54.1.1
| +--- org.apache.maven:maven-artifact:3.6.1
| | +--- org.codehaus.plexus:plexus-utils:3.2.0
| | \--- org.apache.commons:commons-lang3:3.8.1
| +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3
| | \--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-util:1.3.3
| | \--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-impl:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3 (*)
| | \--- org.apache.maven.resolver:maven-resolver-util:1.3.3 (*)
| +--- org.apache.maven:maven-resolver-provider:3.6.1
| | +--- org.apache.maven:maven-model:3.6.1
| | | \--- org.codehaus.plexus:plexus-utils:3.2.0
| | +--- org.apache.maven:maven-model-builder:3.6.1
| | | +--- org.codehaus.plexus:plexus-utils:3.2.0
| | | +--- org.codehaus.plexus:plexus-interpolation:1.25
| | | +--- org.codehaus.plexus:plexus-component-annotations:1.7.1
| | | +--- org.apache.maven:maven-model:3.6.1 (*)
| | | +--- org.apache.maven:maven-artifact:3.6.1 (*)
| | | \--- org.apache.maven:maven-builder-support:3.6.1
| | +--- org.apache.maven:maven-repository-metadata:3.6.1
| | | \--- org.codehaus.plexus:plexus-utils:3.2.0
| | +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.3.3 (*)
| | +--- org.apache.maven.resolver:maven-resolver-impl:1.3.3 (*)
| | \--- org.codehaus.plexus:plexus-utils:3.2.0
| \--- org.embulk:embulk-util-timestamp:0.2.1
\--- junit:junit:4.13.2
\--- org.hamcrest:hamcrest-core:1.3
testCompileOnly - Compile only dependencies for source set 'test'. (n)
No dependencies
testImplementation - Implementation only dependencies for source set 'test'. (n)
No dependencies
testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- org.embulk:embulk-util-config:0.2.1
+--- org.embulk:embulk-util-timestamp:0.2.1
| \--- org.embulk:embulk-util-rubytime:0.3.2
+--- org.embulk:embulk-util-json:0.1.0
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
+--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.core:jackson-databind:2.6.7
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.0 -> 2.6.7
| \--- com.fasterxml.jackson.core:jackson-core:2.6.7
+--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| \--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
+--- javax.validation:validation-api:1.1.0.Final
+--- org.embulk:embulk-api:0.10.31
| +--- org.msgpack:msgpack-core:0.8.11
| \--- org.slf4j:slf4j-api:1.7.30
+--- org.embulk:embulk-spi:0.10.31
| \--- org.embulk:embulk-api:0.10.31 (*)
+--- org.embulk:embulk-core:0.10.31
| +--- org.embulk:embulk-api:0.10.31 (*)
| +--- org.embulk:embulk-spi:0.10.31 (*)
| +--- com.google.guava:guava:18.0
| +--- com.google.inject:guice:4.0
| | +--- javax.inject:javax.inject:1
| | +--- aopalliance:aopalliance:1.0
| | \--- com.google.guava:guava:16.0.1 -> 18.0
| +--- com.google.inject.extensions:guice-multibindings:4.0
| | \--- com.google.inject:guice:4.0 (*)
| +--- javax.inject:javax.inject:1
| +--- com.fasterxml.jackson.core:jackson-annotations:2.6.7
| +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| | +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| | \--- com.google.guava:guava:15.0 -> 18.0
| +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.6.7 (*)
| +--- com.fasterxml.jackson.module:jackson-module-guice:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-core:2.6.7
| | +--- com.fasterxml.jackson.core:jackson-databind:2.6.7 (*)
| | \--- com.google.inject:guice:3.0 -> 4.0 (*)
| +--- javax.validation:validation-api:1.1.0.Final
| +--- org.apache.bval:bval-jsr303:0.5
| | +--- org.apache.bval:bval-core:0.5
| | | +--- org.apache.commons:commons-lang3:3.1 -> 3.8.1
| | | \--- commons-beanutils:commons-beanutils-core:1.8.3
| | \--- org.apache.commons:commons-lang3:3.1 -> 3.8.1
| \--- org.apache.commons:commons-lang3:3.4 -> 3.8.1
+--- org.embulk:embulk-deps:0.10.31
| +--- io.netty:netty-buffer:4.0.44.Final
| | \--- io.netty:netty-common:4.0.44.Final
| +--- io.airlift:slice:0.9
| +--- commons-cli:commons-cli:1.4
| +--- org.apache.velocity:velocity:1.7
| | +--- commons-collections:commons-collections:3.2.1
| | \--- commons-lang:commons-lang:2.4
| +--- org.jline:jline-terminal:3.16.0
| +--- org.yaml:snakeyaml:1.18
| +--- com.ibm.icu:icu4j:54.1.1
| +--- org.apache.maven:maven-artifact:3.6.1
| | +--- org.codehaus.plexus:plexus-utils:3.2.0
| | \--- org.apache.commons:commons-lang3:3.8.1
| +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3
| | \--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-util:1.3.3
| | \--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| +--- org.apache.maven.resolver:maven-resolver-impl:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3 (*)
| | \--- org.apache.maven.resolver:maven-resolver-util:1.3.3 (*)
| +--- org.apache.maven:maven-resolver-provider:3.6.1
| | +--- org.apache.maven:maven-model:3.6.1
| | | \--- org.codehaus.plexus:plexus-utils:3.2.0
| | +--- org.apache.maven:maven-model-builder:3.6.1
| | | +--- org.codehaus.plexus:plexus-utils:3.2.0
| | | +--- org.codehaus.plexus:plexus-interpolation:1.25
| | | +--- org.codehaus.plexus:plexus-component-annotations:1.7.1
| | | +--- org.apache.maven:maven-model:3.6.1 (*)
| | | +--- org.apache.maven:maven-artifact:3.6.1 (*)
| | | \--- org.apache.maven:maven-builder-support:3.6.1
| | +--- org.apache.maven:maven-repository-metadata:3.6.1
| | | \--- org.codehaus.plexus:plexus-utils:3.2.0
| | +--- org.apache.maven.resolver:maven-resolver-api:1.3.3
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.3.3 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.3.3 (*)
| | +--- org.apache.maven.resolver:maven-resolver-impl:1.3.3 (*)
| | \--- org.codehaus.plexus:plexus-utils:3.2.0
| \--- org.embulk:embulk-util-timestamp:0.2.1 (*)
\--- junit:junit:4.13.2
\--- org.hamcrest:hamcrest-core:1.3
testRuntimeOnly - Runtime only dependencies for source set 'test'. (n)
No dependencies
(*) - dependencies omitted (listed previously)
(n) - Not resolved (configuration is not meant to be resolved)
A web-based, searchable dependency report is available by adding the --scan option.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.8.3/userguide/command_line_interface.html#sec:command_line_warnings