亚硝酸盐数据库(https://github.com/nitrite/nitrite-java)仅在IBM Websphere server中创建或打开3.4.3版数据库失败

亚硝酸盐数据库(https://github.com/nitrite/nitrite-java)仅在IBM Websphere server中创建或打开3.4.3版数据库失败,java,database,nosql,websphere,Java,Database,Nosql,Websphere,我使用的是数据库版本(3.4.3)。在Jboss服务器中,数据库是在第一次运行代码并在数据库已经存在的情况下打开时创建的。在Jetty服务器中,行为也是一样的。但在WAS(IBM Websphere)中尝试时,它并没有被创建。代码在openOrCreate()上抛出异常,而在调试时,它又导致在org.dizitart.no2.Security类中opensecurity方法的第1行(MVStore store=builder.open();)抛出异常 Nitrite nitrite = Nitr

我使用的是数据库版本(3.4.3)。在Jboss服务器中,数据库是在第一次运行代码并在数据库已经存在的情况下打开时创建的。在Jetty服务器中,行为也是一样的。但在WAS(IBM Websphere)中尝试时,它并没有被创建。代码在openOrCreate()上抛出异常,而在调试时,它又导致在org.dizitart.no2.Security类中opensecurity方法的第1行(MVStore store=builder.open();)抛出异常

Nitrite nitrite = Nitrite.builder()
        .filePath(path)
        .openOrCreate();

另外需要注意的是,服务器内部使用H2 db(版本1.4.198),我的类路径中有一个版本不同(版本1.3.161)的H2依赖项。这会是一个问题吗?如果是问题,我的应用程序(WAR)有没有办法使用隔离的类加载器。。