我正在尝试使用Enterprise-db Advance Server(postgres)9.5配置WSO2 API Manager 2.0.0。 我已经配置了Postgres JDBC驱动程序(postgresql-9.4.1212.jre7.jar)并配置了WSO2-AM所需的所有必需数据源。 启动wso2-am服务器时出现以下错误,请告知此处有什么问题。
Caused by: org.wso2.carbon.user.core.UserStoreException: DB error occurred while checking is existing domain : PRIMARY & tenant id : -1234
Caused by: java.sql.SQLException: Uncaught underlying exception.
Caused by: java.lang.NullPointerException: tuples must be non-null
at org.postgresql.jdbc.PgResultSet.<init>(PgResultSet.java:147)
at org.postgresql.jdbc.PgStatement.createResultSet(PgStatement.java:161)
at org.postgresql.jdbc.PgStatement$StatementResultHandler.handleResultRows(PgStatement.java:213)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2037)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:291)
at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:432)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:358)
at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:305)
at org.postgresql.jdbc.PgStatement.executeCachedSql(PgStatement.java:291)
at org.postgresql.jdbc.PgStatement.executeWithFlags(PgStatement.java:269)
at org.postgresql.jdbc.PgConnection.execSQLUpdate(PgConnection.java:480)
at org.postgresql.jdbc.PgConnection.getTransactionIsolation(PgConnection.java:850)
请注意:当我尝试使用它配置EDB-JDBC驱动程序(edb-jdbc17.jar)时会出现不同的错误。 引起:java.lang.Exception:不支持的数据库:EnterpriseDB。 WSO2注册表不会自动创建数据库。请使用适用于数据库的数据库脚本创建数据库。 使用脚本创建数据库没有帮助。