lupengfei-johnson commented on issue #96:
URL: https://github.com/apache/paimon-trino/issues/96#issuecomment-3044403754

   > 
可以重新build一下trino-filesystem-manager-440.jar这个jar包,https://github.com/trinodb/trino/blob/master/lib/trino-filesystem-manager/src/main/java/io/trino/filesystem/manager/HdfsFileSystemLoader.java
 注释掉56行那个verify即可
   
   注释掉以后运行trino还是有报错,
   io.airlift.bootstrap.ApplicationConfigurationException: Configuration errors:
   
   1) Error: An exception was caught and reported. Message: 
InvocationTargetException
     at 
ConfigurationFactory.registerConfigurationClasses(ConfigurationFactory.java:186)
   
   1 error
   
   ======================
   Full classname legend:
   ======================
   ConfigurationFactory:      "io.airlift.configuration.ConfigurationFactory"
   InvocationTargetException: "java.lang.reflect.InvocationTargetException"
   ========================
   End of classname legend:
   ========================
   
           at io.airlift.bootstrap.Bootstrap.configure(Bootstrap.java:217)
           at io.airlift.bootstrap.Bootstrap.initialize(Bootstrap.java:246)
           at 
org.apache.paimon.trino.TrinoConnectorFactory.create(TrinoConnectorFactory.java:127)
           at 
org.apache.paimon.trino.TrinoConnectorFactory.create(TrinoConnectorFactory.java:76)
           at 
io.trino.connector.DefaultCatalogFactory.createConnector(DefaultCatalogFactory.java:200)
           at 
io.trino.connector.DefaultCatalogFactory.createCatalog(DefaultCatalogFactory.java:118)
           at 
io.trino.connector.LazyCatalogFactory.createCatalog(LazyCatalogFactory.java:43)
           at 
io.trino.connector.StaticCatalogManager.lambda$loadInitialCatalogs$1(StaticCatalogManager.java:157)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
           at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
           at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
           at 
com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:31)
           at 
java.base/java.util.concurrent.ExecutorCompletionService.submit(ExecutorCompletionService.java:186)
           at io.trino.util.Executors.executeUntilFailure(Executors.java:46)
           at 
io.trino.connector.StaticCatalogManager.loadInitialCatalogs(StaticCatalogManager.java:151)
           at io.trino.server.Server.doStart(Server.java:146)
           at io.trino.server.Server.lambda$start$0(Server.java:92)
           at io.trino.$gen.Trino_440____20250707_093107_1.run(Unknown Source)
           at io.trino.server.Server.start(Server.java:92)
           at io.trino.server.TrinoServer.main(TrinoServer.java:38)
   Caused by: java.lang.RuntimeException: 
java.lang.reflect.InvocationTargetException
           at 
io.trino.filesystem.manager.HdfsFileSystemLoader.<init>(HdfsFileSystemLoader.java:83)
           at 
io.trino.filesystem.manager.FileSystemModule.setup(FileSystemModule.java:76)
           at 
io.airlift.configuration.AbstractConfigurationAwareModule.configure(AbstractConfigurationAwareModule.java:48)
           at 
com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:426)
           at com.google.inject.spi.Elements.getElements(Elements.java:113)
           at com.google.inject.spi.Elements.getElements(Elements.java:106)
           at 
io.airlift.configuration.ConfigurationFactory.registerConfigurationClasses(ConfigurationFactory.java:186)
           at io.airlift.bootstrap.Bootstrap.configure(Bootstrap.java:202)
           ... 19 more
   Caused by: java.lang.reflect.InvocationTargetException
           at 
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:7
   4)
           at 
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:501)
           at 
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:485)
           at 
io.trino.filesystem.manager.HdfsFileSystemLoader.<init>(HdfsFileSystemLoader.java:80)
           ... 26 more
   Caused by: java.lang.NoClassDefFoundError: org/weakref/jmx/guice/MBeanModule
           at 
io.trino.filesystem.hdfs.HdfsFileSystemManager.<init>(HdfsFileSystemManager.java:55)
           at 
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:6
   2)
           ... 29 more
   Caused by: java.lang.ClassNotFoundException: 
org.weakref.jmx.guice.MBeanModule
           at 
java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:595)
           at 
io.trino.filesystem.manager.HdfsClassLoader.loadClass(HdfsClassLoader.java:51)
           at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:528)
           ... 31 more


-- 
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