Tomcat 5.5/Liferay-升级后无法建立JDBC连接

Tomcat 5.5/Liferay-升级后无法建立JDBC连接,tomcat,liferay,Tomcat,Liferay,我已经在这方面停留了几天了……我有一个现有的Liferay 4.4.0门户在Tomcat 5.5.28上运行良好。我需要至少更新到tomcat 5.5.30(或者理想情况下是5.5.35)才能应用 无论我尝试了多少种不同的方法(从tomcat 5.5下载并添加liferay开始,或者用更新后的tomcat JAR更新现有(工作)tomcat设置的副本),我在启动时都会遇到相同的问题(Linux、RHEL): (等) 就像我的工作站点一样,我在/common/lib中有mysql连接器jar,在/

我已经在这方面停留了几天了……我有一个现有的Liferay 4.4.0门户在Tomcat 5.5.28上运行良好。我需要至少更新到tomcat 5.5.30(或者理想情况下是5.5.35)才能应用

无论我尝试了多少种不同的方法(从tomcat 5.5下载并添加liferay开始,或者用更新后的tomcat JAR更新现有(工作)tomcat设置的副本),我在启动时都会遇到相同的问题(Linux、RHEL):

(等)

就像我的工作站点一样,我在/common/lib中有mysql连接器jar,在/conf/Catalina/localhost/ROOT.xml中有相同的数据库连接设置

我注意到的事情:

  • 删除ROOT.xml会导致相同的错误,因此看起来它甚至从未读取此文件
  • 当我通过将tomcat JAR复制到现有的“良好”安装来进行更新时,它会一直工作到我从/server/lib复制JAR为止,而我会收到相同的错误消息

非常感谢您的任何帮助,我现在正在竭尽全力

我通过中提供的解决方案,将jdbc连接信息放在/conf/context.xml中,实现了这一点

似乎是一种创可贴,而不是一种解决方案,但它确实有效。

Starting Liferay Enterprise Portal 4.4.0 (Spurgeon / Build 4400 /
January 25, 2008) Cannot create JDBC driver of class '' for connect
URL 'null' java.lang.NullPointerException
         at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(JdbcOdbcDriver.java:507)