我正在使用 Payara 4.1.1 完整版。(我尝试了 4.1.1.171 和 4.1.1.164)
我想创建 Mysql 连接池。(尝试了 5.1.39 和 6.0.6)
这是我用来创建连接池的示例脚本(换行符以提高可读性):
asadmin create-jdbc-connection-pool
--datasourceclassname com.mysql.jdbc.jdbc2.optional.MysqlDataSource
--restype javax.sql.DataSource
--property user=username:password=password:DatabaseName=testDB:ServerName=localhost:port=3306 testDBPool
但我得到了那个错误:
remote failure: JDBC connection pool testDBPool creation failed.
java.lang.IllegalArgumentException: HV000039: Invalid property path.
There is no property isIsolationLevelGuaranteed in entity org.glassfish.jdbc.config.JdbcConnectionPool.
Command create-jdbc-connection-pool failed.
我在 Glassfish 4.1.1 上尝试了完全相同的脚本,我得到了同样的错误。但是当我在 Glassfish 4.0 上尝试这个时,它可以正常工作。
如何在 Payara/Glassfish 4.1.1 上创建 mysql 连接池?(我尝试了管理控制台,但我得到了同样的错误。)