org.apache.catalina.LifecycleException: 无法停止组件 [SingleSignOn[]]
org.apache.catalina.LifecycleException: Failed to stop component [SingleSignOn[]]
我正在使用 Apache Tomcat 8.5.12 和 JOSSO 单点登录。
配置后我无法启动 tomcat 服务器,我收到此错误。
一切都配置良好。
有没有人有想法可以帮助我启动服务器?enter image description here
Apache Tomcat 8.5 不能与 JOSSO Agent for Apache Tomcat 8 配合使用,因为前者改变了挂接到事件总线的方法。因此,需要一个临时 SSO 代理,包含在 JOSSO 1.8.12 的早期访问版本中,可在此处下载:https://github.com/atricore/josso1/releases/tag/1.8.12-rc1-release
包含二进制分发版,因此无需从源代码构建。
为了安装它,请确保手动替换 "old" 代理工件 - 即 Tomcat 8 JAR 文件的 JOSSO 代理 - 与 1.8.12 RC1 附带的那些。
就配置而言,JOSSO Agent for Apache需要申请$CATALINA_HOME/lib/josso-agent-config.xml描述符中的以下更改Tomcat 8.5 待实例化。
发件人:
<bean class="org.josso.tc80.agent.CatalinaSSOAgent" name="josso-tc80-agent">
收件人:
<bean class="org.josso.tc85.agent.CatalinaSSOAgent" name="josso-tc85-agent">
对于JOSSO 服务器组件,无需执行任何升级或配置更改。
我正在使用 Apache Tomcat 8.5.12 和 JOSSO 单点登录。 配置后我无法启动 tomcat 服务器,我收到此错误。 一切都配置良好。 有没有人有想法可以帮助我启动服务器?enter image description here
Apache Tomcat 8.5 不能与 JOSSO Agent for Apache Tomcat 8 配合使用,因为前者改变了挂接到事件总线的方法。因此,需要一个临时 SSO 代理,包含在 JOSSO 1.8.12 的早期访问版本中,可在此处下载:https://github.com/atricore/josso1/releases/tag/1.8.12-rc1-release
包含二进制分发版,因此无需从源代码构建。
为了安装它,请确保手动替换 "old" 代理工件 - 即 Tomcat 8 JAR 文件的 JOSSO 代理 - 与 1.8.12 RC1 附带的那些。
就配置而言,JOSSO Agent for Apache需要申请$CATALINA_HOME/lib/josso-agent-config.xml描述符中的以下更改Tomcat 8.5 待实例化。
发件人:
<bean class="org.josso.tc80.agent.CatalinaSSOAgent" name="josso-tc80-agent">
收件人:
<bean class="org.josso.tc85.agent.CatalinaSSOAgent" name="josso-tc85-agent">
对于JOSSO 服务器组件,无需执行任何升级或配置更改。