Icetea1991 opened a new issue, #41543:
URL: https://github.com/apache/arrow/issues/41543

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   When I upgrade to version 16.0.0, suddenly my @Slf4j annotation did no 
longer work. When I checked for manually creating a LoggerFactory, I noticed 
that the only imports Intellj could find were unter the path of:
   import org.apache.arrow.driver.jdbc.shaded.*;
   
   I then checked the pom.xml of the flight-sql-jdbc-driver and noticed the 
shading relocations you configured:
   
   
https://github.com/apache/arrow/blob/7cd9c6fbd313c9afa0673d85415a84fd199951c9/java/flight/flight-sql-jdbc-driver/pom.xml#L98
   
   ```
   <relocation>
                     <pattern>com.</pattern>
                     
<shadedPattern>org.apache.arrow.driver.jdbc.shaded.com.</shadedPattern>
                     <excludes>
                       <exclude>com.sun.**</exclude>
                     </excludes>
   </relocation>
   <relocation>
                     <pattern>org.</pattern>
                     
<shadedPattern>org.apache.arrow.driver.jdbc.shaded.org.</shadedPattern>
                     <excludes>
                       <exclude>org.apache.arrow.driver.jdbc.**</exclude>
                       <exclude>org.apache.arrow.flight.name</exclude>
                       <exclude>org.apache.arrow.flight.version</exclude>
                       
<exclude>org.apache.arrow.flight.jdbc-driver.name</exclude>
                       
<exclude>org.apache.arrow.flight.jdbc-driver.version</exclude>
                     </excludes>
   </relocation>
   
   ```
   
   I am not an expert on the shading plugin of maven, but it seems to me it 
moves around all dependencies below the com. and org. pattern. Even if I 
exclude those dependencies from the flight-sql-jdbc-driver, it does not help.
   
   If I go down to version 15.x.x it works again.
   
   
   
   ### Component(s)
   
   Java


-- 
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: issues-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to