1

我是 alfresco 的新手,我正在尝试运行它,但我遇到了一个问题。在管理器应用程序页面的 tomcat 中,我有我的 alfresco 应用程序但没有运行(运行 = false)。如果我尝试启动 tomcat,则返回错误

“失败 - 无法启动上下文路径 /alfresco 的应用程序”

我使用 kubuntu 11.10、tomcat 7 和 alfresco 4

有人可以帮助我吗?

这是 catalina 日志http://pastebin.com/NEPfRt8B

编辑:

将 postgree 驱动程序添加到 lib 目录后

http://pastebin.com/EzkpZPyE

编辑2:

谢谢大家!我已经做到了。

对于其他有相同错误的用户,我建议使用 java-openjdk 而不是 java-sun

@drndivoje是的,它给了我这个错误,因为后台有一个java进程,我需要在安装时停止它,只要我想重新启动tomcat服务器。

4

2 回答 2

4

无法加载 JDBC 驱动程序类“org.postgresql.Driver”

可能意味着您在 Tomcat 的 lib 子目录中缺少 Postgress JDBC 驱动程序。

如果您还没有这样做,请按照这些说明如何使用 PostgreSQL 配置 Alfresco 4

于 2012-07-16T20:58:55.840 回答
3

Alfresco 使用端口 50500 进行 RMI。该端口已在您的盒子上使用。您可以按照 Alfresco wiki http://wiki.alfresco.com/wiki/Port_numbers的说明轻松更改 RMI 端口号

第二种解决方案是手动终止该进程(不建议用于生产盒,但对于本地开发环境来说更容易做到)。用途:netstat -tulpn | grep 50500查找在 50500 端口上运行的进程。如果它是 RMI(在你的机器上最后一次 alfresco 重启后可能没有被杀死),开火 : kill <pid>

希望它对你有用。

于 2012-07-17T17:17:13.537 回答