Чтобы выяснить для других, кто может найти этот пост в будущем - возможно ли напрямую настроить java.sql. Драйвер зависит от того, используется ли WebSphere Application Server традиционный против Liberty.
В традиционном WebSphere Application Server возможен более косвенный подход, который включает макетирование класса ConnectionPoolDataSource вокруг драйвера.Это обсуждается в посте , связанном с переполнением стека .
. В Liberty 18.0.0.3 и выше можно напрямую настроить источник данных, указав только URL, с примерами, приведенными в этот документ центра знаний .
Вот пример конфигурации источника данных в Liberty,
<featureManager>
<feature>jdbc-4.2</feature>
<feature>jndi-1.0</feature>
... other features
</featureManager>
<dataSource jndiName="jdbc/neo4j" containerAuthDataRef="neo4jAuth">
<jdbcDriver libraryRef="neo4j"/>
<properties URL="jdbc:neo4j:bolt://localhost:7687"/>
</dataSource>
<authData id="neo4jAuth" user="neo4j" password="password"/>
<library>
<file name="C:/drivers/neo4j/neo4j-jdbc-driver-3.3.1.jar"/>
</library>