gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 22:32:06 25 4
gpt4 key购买 nike

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

无论我尝试多少种不同的方法(从下载 tomcat 5.5 开始并添加到 liferay,或者使用更新的 tomcat jar 更新我现有(工作中的)tomcat 设置的副本),我都卡在同一个点上启动时(Linux、RHEL):

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)

(等)

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

我注意到的事情:

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

非常感谢任何帮助,此时我正在拔头发!

最佳答案

好吧,我通过 Cannot create JDBC driver of class '' for connect URL 'null' 中提供的解决方案让它工作了,通过将我的 jdbc 连接信息放入/conf/context.xml

看起来更像是创可贴而不是解决方案,但它确实有效。

关于Tomcat 5.5/Liferay - 升级后无法建立 JDBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11422356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com