adrien-dedecker commented on issue #13297:
URL: https://github.com/apache/ignite/issues/13297#issuecomment-4844110113

   In my application logs, when Ignite starts I get this version: ver. 
2.18.0#20260423-sha1:d49adada
   What I did was create a new User Driver in Intellij configured to use the 
org.apache.ignite.IgniteJdbcThinDriver
   For the "Driver Files" I use a similar set as the config I used with Ignite 
2.17.0: cache-api-1.1.1.jar, ignite-core-2.18.0.jar, 
ignite-indexing-2.18.0.jar, ignite-log4j2-2.18.0.jar (those where the jars we 
used before with 2.17.0 updated to use version 2.18.0)
   
   <img width="1231" height="454" alt="Image" 
src="https://github.com/user-attachments/assets/cdbf601c-d0d2-49dd-8487-26779e180497";
 />
   
   I created a new "Data Source" using the new 2.18.0 driver, configured the 
url, user and password. When clicking the test connection for that new data 
source, I got an failed test and getting this error:
   `DBMS: Apache Ignite (ver. 2.18)`
   `Case sensitivity: plain=mixed, delimited=exact`
   `Ouch! Argument is invalid: Implementation for BinariesFactory service not 
found. Please add ignite-binary-impl to classpath.`
   
   Since it asks to add the ignite-binary-impl, I added the 
ignite-binary-impl.jar and ignite-binary-api.jar into the driver files but I 
still get the same error after when doing a new connection test.
   
   <img width="1909" height="529" alt="Image" 
src="https://github.com/user-attachments/assets/b6ee1c28-86aa-4ce6-9c24-c5758cc966fd";
 />
   
   What I noticed is that in the core's jar, the 
META-INF/services/org.apache.ignite.internal.binary.BinariesFactory points to 
org.apache.ignite.internal.binary.BinariesFactoryImpl. When I check the classes 
in ignite-core's jar file, I see that implementation present in jar, that's 
what I do not fully understand.
   Extra note: when I click the test connection from the "Data Source" tab, 
there are no logs related to it from our application side or from ignite.


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