mysql - 无法通过 tomcat 启动身份主页。尽管可以通过 mysql workbench 连接,但无法连接到 mysql

标签 mysql tomcat sailpoint

我是 sailpoint 的初学者,目前正在使用 identityiq,但我无法连接到 identityiq 主页。可能的原因是我的tomcat无法连接到Mysql服务器。

MYSQL 托管在默认端口 3306 上。 默认端口 8080 上的 Tomcat

但是,当我尝试使用 Workbench 连接数据库时,我能够并且可以使用 IDENTITYIQ 数据库架构上的 CREATE Table 脚本创建表。

我在服务中看到正在运行的 MYSQL 服务器。

enter image description here

我在 webapps 中运行 IIQ CONSOLE 并收到此错误:

D:\Apache Software Foundation\apache-tomcat-9.0.20\webapps\identityiq\WEB-INF\bin>iiq console org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'versionChecker' defined in class path resource [configBeans.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: Unable to check IdentityIQ database version: Cannot create PoolableConnectionFactory (Could not create connection to database server.)

enter image description here

在浏览器中我得到这个连接失败错误

HTTP Status 404 – Not Found

Type Status Report

Message /identityiq

Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

Apache Tomcat/9.0.20

enter image description here

最佳答案

您的 MySQL 是什么版本?和 IIQ 版本。如果您的 MySQL 数据库版本是 8.0.11,那么 IIQ 附带的开箱即用的 MySQL 驱动程序可能与 MySQL 数据库不兼容。检查this blog which refers to similar issue .您可能需要手动创建 IIQ 和身份插件用户并授予权限 - 上面的博客中也提供了命令。

关于mysql - 无法通过 tomcat 启动身份主页。尽管可以通过 mysql workbench 连接,但无法连接到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57743719/

相关文章:

tomcat - 在部署到 Tomcat 的 Clojure Ring 应用程序中使用 websockets

mysql - 通过 SP 内的内联查询重用代码

MySQL,按特定外键出现的次数进行过滤

java - 在 Heroku 上运行 maven 项目会出现应用程序错误

windows - SailPoint - Windows 本地 - 直接连接器

java - 由java代码创建的csv将所有数据写入同一行

MySQL根据另一列自动填充列

mysql - 无法从另一台 PC 访问 Docker 容器

java - Java SecurityManager下的SpringBoot webapp在授予AllPermission时抛出异常