使用DB2 10.1在IBM WebSphere Application Server 8.5上安装Liferay 6.2

时间:2014-02-06 11:27:01

标签: db2 websphere liferay

这里有点帮助。我需要使用WebSphere Application Server 8.5和DB2 10.1安装Liferay 6.2,因此我遵循了该安装类型的文档指南:

https://www.liferay.com/documentation/liferay-portal/6.2/user-guide/-/ai/installing-liferay-on-websphere-8-5-liferay-portal-6-2-user-guide-15-en

但不幸的是,在完成安装指南中的所有步骤后,我仍然无法让Liferay在WAS上工作。

即使我能够运行liferay应用程序,它仍然无法显示设置向导。

3 个答案:

答案 0 :(得分:1)

我在DB2 9.7上安装了Liferay 6.1,并且得到了与表空间相关的错误。请检查安装日志文件以查看DB2错误。但我的问题是它缺少8KB的表空间

默认情况下,您需要使用8KB页面大小创建数据库

db2 create db liferay pagesize 8 K

我写了一篇关于http://angocatech.blogspot.fr/2012/04/error-al-instalar-liferay-61-con-db2.html的文章(西班牙文,;))

答案 1 :(得分:1)

如果您遵循Liferay 6.2安装指南,则必须在portal-ext.properties中启用向导设置setup.wizard.enabled = true

答案 2 :(得分:0)

更多错误日志非常适合调试。 但Liferay 6.2应该在Websphere 8.5.X中运行,没有任何重大问题: http://www.devops-insight.com/2014/08/liferay-62-in-websphere-application.html

作为替代方法,您可以尝试在websphere中设置jdbc提供程序和数据源以连接到db2数据库。 之后,您可以设置liferay以使用websphere数据源,方法是将其指向数据源的jndi名称。 portal-ext.properties:

##
## JDBC
##

    #
    # Set the JNDI name to lookup the JDBC data source. If none is set,
    # then the portal will attempt to create the JDBC data source based on the
    # properties prefixed with "jdbc.default.".
    #
    jdbc.default.jndi.name=jdbc/LiferayPool

注释掉其他jdbc配置。