-
Notifications
You must be signed in to change notification settings - Fork 438
Description
Search before asking
- I searched in the issues and found nothing similar.
Fluss version
0.8.0 (latest release)
Please describe the bug 🐞
Suppressed: java.lang.ClassNotFoundException: org.apache.fluss.lake.iceberg.shaded.org.apache.iceberg.aws.glue.GlueCatalog
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at org.apache.fluss.classloading.ComponentClassLoader.loadClassFromComponentOnly(ComponentClassLoader.java:153) ~[fluss-server-0.8.0-incubating.jar:0.8.0-incubating]
at org.apache.fluss.classloading.ComponentClassLoader.loadClassFromOwnerFirst(ComponentClassLoader.java:175) ~[fluss-server-0.8.0-incubating.jar:0.8.0-incubating]
at org.apache.fluss.classloading.ComponentClassLoader.loadClass(ComponentClassLoader.java:110) ~[fluss-server-0.8.0-incubating.jar:0.8.0-incubating]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Unknown Source) ~[?:?]
at org.apache.fluss.lake.iceberg.shaded.org.apache.iceberg.common.DynConstructors$Builder.classForName(DynConstructors.java:227) ~[?:?]
at org.apache.fluss.lake.iceberg.shaded.org.apache.iceberg.common.DynConstructors$Builder.impl(DynConstructors.java:149) ~[?:?]
at org.apache.fluss.lake.iceberg.shaded.org.apache.iceberg.CatalogUtil.loadCatalog(CatalogUtil.java:259) ~[?:?]
at org.apache.fluss.lake.iceberg.shaded.org.apache.iceberg.CatalogUtil.buildIcebergCatalog(CatalogUtil.java:331) ~[?:?]
at org.apache.fluss.lake.iceberg.utils.IcebergCatalogUtils.createIcebergCatalog(IcebergCatalogUtils.java:37) ~[?:?]
Solution
add the iceberg-aws to the dependencies of fluss-lake-iceberg
Are you willing to submit a PR?
- I'm willing to submit a PR!