我刚在Ubuntu 14.04上安装了Blackboard 9.1
一切似乎都有效。我安装了CAS身份验证模块。重新启动tomcat,一切正常。
但是,当我重新启动计算机时...就像第二天上班时一样,Blackboard不会启动。我收到这个错误:
SEVERE: The required Server component failed to start so Tomcat is unable to start.
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_start]) for component [StandardServer[8005]] in state [INITIALIZING]
at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:144)
at org.apache.catalina.startup.Catalina.start(Catalina.java:689)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
导致此错误的原因是什么?我该如何解决?我假设因为这在系统重启时发生,安装过程会做一些事情(设置一个环境变量可能?),这在我启动时没有完成。
我已经擦除了Oracle并重新安装了BB,它再次运行!但是第二天......它没有重新开始。 :(
任何关于从哪里开始的提示都将不胜感激。
答案 0 :(得分:1)
如果您正在使用Tomcat 7.0.20或更新版本,则此错误似乎已修复: https://issues.apache.org/bugzilla/show_bug.cgi?id=51555