ps6spy是否在postgresql url参数中支持currentSchema?

问题描述 投票:0回答:1

我在WildFly 10中使用p6spy-3.8.6和postgresql-42.2.9.jre7模块来定义数据源。如果使用standalone.xml,则为

I ok - <connection-url>jdbc:postgresql://localhost:5432/migrazione?currentSchema=pidea</connection-url>

II ko - <connection-url>jdbc:p6spy:postgresql://localhost:5432/migrazione?currentSchema=pidea</connection-url>

在第二种情况下,我有这个例外:

java.sql.SQLException:无法找到接受jdbc:postgresql:// localhost:5432 / migrazione?currentSchema = pidea的驱动程序在com.p6spy.engine.spy.P6SpyDriver.findPassthru(P6SpyDriver.java:131)

p6spy是否在postgres jdbc url连接中支持currentSchema?是否有解决此问题的解决方法?

postgresql jdbc p6spy
1个回答
0
投票

在p6spy模块的module.xml中(模块名称=“ org.postgresql”中遗漏:

<module xmlns="urn:jboss:module:1.0" name="com.p6spy">
    <resources>
        <resource-root path="p6spy-3.8.6.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api"/>
        <module name="javax.transaction.api"/>
        <module name="org.postgresql"/>
    </dependencies>
</module>
© www.soinside.com 2019 - 2024. All rights reserved.