Hangyu Wang
06/05/2023, 10:02 AMCaused by: java.lang.NoSuchMethodError: 'java.lang.Long org.apache.iceberg.util.PropertyUtil.propertyAsNullableLong(java.util.Map, java.lang.String)'
at org.apache.iceberg.aws.AwsProperties.<init>(AwsProperties.java:744) ~[iceberg-aws-1.1.0.jar:?]
at org.apache.iceberg.aws.s3.S3FileIO.initialize(S3FileIO.java:355) ~[iceberg-aws-1.1.0.jar:?]
at org.apache.iceberg.CatalogUtil.loadFileIO(CatalogUtil.java:295) ~[iceberg-flink-runtime-1.14-1.0.0.jar:?]
at org.apache.iceberg.jdbc.JdbcCatalog.initialize(JdbcCatalog.java:98) ~[iceberg-flink-runtime-1.14-1.0.0.jar:?]
at autox.sim.eval.datalake.CatalogUtil.initCatalog(CatalogUtil.java:26) ~[?:?]
at autox.sim.eval.datalake.ImportMetricEvent.main(ImportMetricEvent.java:60) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at org.apache.flink.client.program.PackagedProgram.callMainMethod(PackagedProgram.java:355) ~[flink-dist-1.17.0.jar:1.17.0]
at org.apache.flink.client.program.PackagedProgram.invokeInteractiveModeForExecution(PackagedProgram.java:222) ~[flink-dist-1.17.0.jar:1.17.0]
at org.apache.flink.client.ClientUtils.executeProgram(ClientUtils.java:105) ~[flink-dist-1.17.0.jar:1.17.0]
at org.apache.flink.client.deployment.application.ApplicationDispatcherBootstrap.runApplicationEntryPoint(ApplicationDispatcherBootstrap.java:301) ~[flink-dist-1.17.0.jar:1.17.0]
... 13 more
Carlos Santos
06/05/2023, 10:16 AMDanny Cranmer
06/05/2023, 10:23 AMNoSuchMethodError
is most likely a dependency version issue.Hangyu Wang
06/06/2023, 1:54 AM<dependency>
<groupId>org.apache.iceberg</groupId>
<artifactId>iceberg-aws</artifactId>
<version>1.1.0</version>
</dependency>
Hangyu Wang
06/06/2023, 1:55 AMclassloader.resolve-order: parent-first
. I am not sure if it matters or not.Danny Cranmer
06/06/2023, 6:36 AM