又要开发portal了,最近下载了GateIn with JBoss AS 5.1.0 JDK6 (zip)进行试用,可是按照GateIn的官方文档进行数据库配置,在oracle10g下试了几次都不成功,于是换成了Sql Server2008,结果很快成功了,于是得到启发,可能是数据库原因,查了下问题,才知道oracle10g下有个序列创建不了,最后手动创建了一个序列,OK,居然成功了,在此记录下我的经验。
GateIn Portal最新版3.1下载地址
http://www.jboss.org/gatein/downloads
解压到磁盘,如D:\
一、创建用户名为jdbcjcr_portal的数据库(确保数据库拥有DBA权限)
二、根据以下语句创建序列(Sql Server2008下不需要)
-- Create sequence
create sequence JCR_SVALUE_SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 2
increment by 1
nocache;
-- Create sequence
create sequence HIBERNATE_SEQUENCE
minvalue 1
maxvalue 999999999999999999999999999
start with 2
increment by 1
nocache;
三、修改D:\GateIn-3.1.0-GA\server\default\conf\gatein\configuration.properties中的JCR和IDM两部分内容
# JCR
#gatein.jcr.config.type=local
#gatein.jcr.datasource.name=java:jdbcjcr
#gatein.jcr.datasource.dialect=auto
#gatein.jcr.datasource.driver=org.hsqldb.jdbcDriver
#gatein.jcr.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcjcr_${name}
#gatein.jcr.datasource.username=sa
#gatein.jcr.datasource.password=
#oracle 10g配置
gatein.jcr.config.type=local
gatein.jcr.datasource.name=java:jdbcjcr
gatein.jcr.datasource.dialect=auto
gatein.jcr.datasource.driver=oracle.jdbc.driver.OracleDriver
gatein.jcr.datasource.url=jdbc:oracle:thin:@localhost:1521:orcl
gatein.jcr.datasource.username=jdbcjcr_portal
gatein.jcr.datasource.password=111111
gatein.jcr.data.dir=${gatein.data.dir}/jcr
gatein.jcr.storage.data.dir=${gatein.jcr.data.dir}/values
gatein.jcr.cache.config=classpath:/conf/jcr/jbosscache/${gatein.jcr.config.type}/config.xml
gatein.jcr.lock.cache.config=classpath:/conf/jcr/jbosscache/${gatein.jcr.config.type}/lock-config.xml
gatein.jcr.index.data.dir=${gatein.jcr.data.dir}/lucene
gatein.jcr.index.changefilterclass=org.exoplatform.services.jcr.impl.core.query.DefaultChangesFilter
gatein.jcr.index.cache.config=classpath:/conf/jcr/jbosscache/cluster/indexer-config.xml
gatein.jcr.jgroups.config=classpath:/conf/jcr/jbosscache/cluster/udp-mux.xml
# IDM
#gatein.idm.datasource.name=java:jdbcidm
#gatein.idm.datasource.driver=org.hsqldb.jdbcDriver
#gatein.idm.datasource.url=jdbc:hsqldb:file:${gatein.db.data.dir}/data/jdbcidm_${name}
#gatein.idm.datasource.username=sa
#gatein.idm.datasource.password=
#oracle 10g配置
gatein.idm.datasource.name=java:jdbcidm
gatein.idm.datasource.driver=oracle.jdbc.driver.OracleDriver
gatein.idm.datasource.url=jdbc:oracle:thin:@localhost:1521:orcl
gatein.idm.datasource.username=jdbcjcr_portal
gatein.idm.datasource.password=111111
# EMail
gatein.email.smtp.username=
gatein.email.smtp.password=
gatein.email.smtp.host=smtp.gmail.com
gatein.email.smtp.port=465
gatein.email.smtp.starttls.enable=true
gatein.email.smtp.auth=true
gatein.email.smtp.socketFactory.port=465
gatein.email.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
四、直接去掉D:\GateIn-3.1.0-GA\server\default\deploy下的gatein-sample-portal.ear包和hsqldb-ds.xml文件
五、运行run.bat
六、在浏览器中输入http://localhost:8080/portal即可访问GateIn Portal了
分享到:
相关推荐
Professional Microsoft SQL Server 2016 Reporting Services and Mobile Reports provides a comprehensive lesson in business intelligence (BI), operational reporting and Reporting Services architecture ...
Oracle Portal Web开发Oracle Portal Web开发Oracle Portal Web开发
Liferay(5.1.2)的数据库由自身绑定的HSQLDB转成oracle(10G)虽然步骤不多,但因英文的参考资料说的太笼统,而网上相关资料又太少,所以操作起来很费时费力,尤其是当某个错误的操作,出现一大堆的错误提示,可能误导...
Oracle Portal系统概述
由我们老师整理的oracle portal 10g 安装全过程,很仔细的,拿出来共享,希望别用在商业目的!! 谢谢
Using Oracle Portal 10g with Oracle E-Business Suite 11i (Doc ID 305918.1)
WebspherePortal中的DB2数据库迁移Oracle
IBM portal 集群,包括,数据库,portal的安装,数据库迁移,集群
liferay-portal-sql-oracle-10-5.2.3.dmp
oracle weblogic portal.pdf
01.配置WebLogic_Portal_使用Oracle_数据库
Professional Microsoft SQL Server 2016 Reporting Services and Mobile Reports provides a comprehensive lesson in business intelligence (BI), operational reporting and Reporting Services architecture ...
Oracle Identity Management 单点登陆配置 ORACLE PORTAL 配置 共59页,中文文档
本文档包含:jdk,oracle,weblogic,rcu,ucm,portal等的产品安装详细步骤。
IBM Portal7.0数据库迁移oracle教程完全版
Tivoli Directory Server配置Portal安全性 TDS V6.0 Portal V6.1.0.1
WebSphere Portal Server 白皮书
交换机的portal配置方法,非常经典 华为三层交换机:QUIDWAY S3700SI/EI/HI,QUIDWAY S5700SI/EI/HI,QUIDWAY S7700SI/EI/HI
《jboss portal server development》书本范例源码
liferay-portal-sql-6.1.1-ce-ga2-20120731132656558