我是alfresco的新手,我正在尝试运行它,但我有一个问题。在管理器应用程序页面的tomcat中,我有自己的露天应用程序,但没有运行(running = false)。如果我尝试启动tomcat返回错误
“失败 - 上下文路径/露天的申请无法启动”
我使用kubuntu 11.10,tomcat 7和alfresco 4
有人可以帮帮我吗?这里是catalina log http://pastebin.com/NEPfRt8B
编辑:
将postgree驱动程序添加到lib dir后
EDIT2:
谢谢大家!我做到了。
对于其他具有相同错误的用户,我建议使用java-openjdk而不是java-sun
@drndivoje是的,它给了我这个错误,因为后台有一个java进程,我需要在安装的时候停止它,我想重启tomcat服务器。
答案 0 :(得分:4)
无法加载JDBC驱动程序类'org.postgresql.Driver'
可能意味着您错过了Tomcat的lib子目录中的Postgress JDBC驱动程序。
如果您还没有这样做,请按照these说明如何使用PostgreSQL配置Alfresco 4
答案 1 :(得分:3)
Alfresco使用端口50500作为RMI。该端口已在您的盒子上使用。您可以按照Alfresco wiki http://wiki.alfresco.com/wiki/Port_numbers
的指示轻松更改RMI端口号第二个解决方案是手动终止该进程(不建议用于生产盒,但对于本地开发环境,它更容易实现)。
使用:netstat -tulpn | grep 50500
查找在50500端口上运行的进程。如果它是RMI(可能在您的机器上最后一次露天重启后没有被杀死),请点击:kill <pid>
。
希望它对你有用。