NathanEckert commented on issue #728:
URL: https://github.com/apache/arrow-java/issues/728#issuecomment-4646622304

   I encountered exactly the same issue when upgrading from arrow 18.3.0 to 
arrow 19.0.0 to connect to Dremio (which use as its JDBC driver 
arrow-flight-sql).
   
   ```
   java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.RootAllocator
   
        at 
org.apache.arrow.driver.jdbc.ArrowFlightJdbcDriver.connect(ArrowFlightJdbcDriver.java:93)
        at 
org.apache.arrow.driver.jdbc.ArrowFlightJdbcDriver.connect(ArrowFlightJdbcDriver.java:46)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:613)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:160)
        at ...
   Caused by: java.lang.ExceptionInInitializerError: Exception 
java.lang.ExceptionInInitializerError [in thread "ForkJoinPool-1-worker-1"]
        at 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.netty.DefaultAllocationManagerFactory.<clinit>(DefaultAllocationManagerFactory.java:26)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:467)
        at java.base/java.lang.Class.forName(Class.java:458)
        at 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.DefaultAllocationManagerOption.getFactory(DefaultAllocationManagerOption.java:105)
        at 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.DefaultAllocationManagerOption.getDefaultAllocationManagerFactory(DefaultAllocationManagerOption.java:92)
        at 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.BaseAllocator$Config.getAllocationManagerFactory(BaseAllocator.java:826)
        at 
org.apache.arrow.driver.jdbc.shaded.org.apache.arrow.memory.ImmutableConfig.access$001(ImmutableConfig.java:20)
   ```


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