`
zhangjunyuan
  • 浏览: 10085 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

配置GateIn Portal为oracle10g或Sql Server2008

阅读更多

  又要开发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了

 

分享到:
评论
2 楼 ufidanc 2011-10-12  
非常感谢,学习中,gatein,只能是Oracle和mssql吗?
能用MySQL吗?我改为MySQL,它找不到驱动。
1 楼 solomon 2011-08-08  
  好文,学习了。

相关推荐

    oracle application server 10g web development chm

    Oracle Application Server 10g还包括Oracle Portal,一个用于构建、整合和管理门户应用的平台,它可以聚合来自多个数据源的信息,为用户提供个性化的访问界面。同时,Oracle HTTP Server作为Apache HTTP Server的...

    Liferay5.1.2配置Oracle10G数据库操作说明书

    【Liferay 5.1.2 配置 Oracle 10G 数据库操作详解】 Liferay 是一款开源的企业级门户平台,它默认使用 HSQLDB 作为内置数据库。然而,在某些场景下,用户可能需要将数据库迁移至更强大的 Oracle 10G 数据库。这个...

    oracle webcenter portal 安装手册

    ic Server (10.3.6 版本)4)安装 RCU (Repository Creation Utility)5)安装 Oracle WebCenter Portal (11.1.1.7.0 版本)6)安装 Oracle WebCenter Content (11.1.1.7.0 版本)7)安装 JDeveloper (11.1.1.6.0 版本) ...

    Wincc flexible 2008软件打开时提示“无法连接到SQL服务器”或异常中止时的处理对策.docx

    另外,如果使用WinCC flexible SP1或SP5安装SQL Server 2014 Express时遇到问题,处理方式同样为卸载和重装SQL Server,但卸载的组件会针对SQL Server 2014 Express Edition (WINCCFLEX2014)。 在某些情况下,异常...

    Using Oracle Portal 10g with Oracle E-Business Suite 11i (Doc ID

    这部分提供对整个集成过程的概括,解释了为什么要结合Oracle Portal 10g和Oracle E-Business Suite 11i,以及集成后能带来的益处。 2. **功能与支持架构** 描述了集成后的系统可以实现哪些特定功能,以及支持的...

    IBM Portal7.0数据库迁移oracle教程完全版

    ### IBM Portal 7.0 数据库迁移至 Oracle 完全教程 #### 一、数据库准备 **1.1 IBM Portal 7.0 兼容的 Oracle 版本及操作系统** IBM Portal 7.0 支持多种 Oracle 数据库版本及操作系统,确保在迁移过程中选择正确...

    WebspherePortal的Oracle数据库迁移

    对于LDAP(轻量级目录访问协议)集成,WebSphere Portal通常会配置为使用外部LDAP服务器进行身份验证和授权。在迁移过程中,需要确认Oracle数据库支持相同的LDAP协议,或者在必要时进行LDAP服务器的同步或迁移。文档...

    Oracle Developer suite10g.rar

    7. **Oracle WebLogic Server**:作为Oracle的Java应用服务器,WebLogic Server提供了一个运行Java EE应用程序的平台,与Developer Suite 10g紧密集成,确保了应用的高性能和可伸缩性。 8. **Oracle XML DB**:此...

    数据库原理与应用SQL Server 2005

    《数据库原理与应用SQL Server 2005》是一本深入探讨Microsoft SQL Server 2005的书籍,旨在帮助数据库编程人员理解并利用这一强大的数据库管理系统。SQL Server 2005是微软公司推出的一款关系型数据库管理系统,它...

    Oracle Portal系统概述

    Oracle Portal 是一个强大的企业级门户解决方案,用于构建和管理用户友好的、协作式的网站。它提供了直观的用户界面,使得创建和维护企业内部或外部的门户站点变得简单易行。Oracle Portal不仅仅是开发环境,它本身...

    Oracle Portal Web开发

    Oracle Portal 是一个强大的企业级门户解决方案,用于构建、管理和整合Web应用程序、内容和业务流程,为用户提供个性化的访问体验。这个技术允许组织创建一个单一的入口点,将多个信息源和应用集中在一起,提高工作...

    Oracle_10g数据仓库实践

    #### 十、Oracle 10g 数据仓库的数据挖掘 这部分内容介绍了Oracle 10g数据仓库中的数据挖掘功能,包括数据挖掘的基本概念、Oracle提供的数据挖掘工具及其应用案例。 综上所述,《Oracle 10g数据仓库实践》这本书...

    liferay-portal-sql-6.1.1-ce-ga2-20120731132656558

    标题 "liferay-portal-sql-6.1.1-ce-ga2-20120731132656558" 暗示了这是一个关于Liferay Portal 6.1.1社区版(CE GA2)的SQL相关资源,发布日期为2012年7月31日。Liferay Portal是一个开源的企业级内容管理平台,它...

    Oracle9i应用程序服务器-portal篇

    在部署Oracle Portal之前,需要安装Oracle9i Application Server (9iAS)或Oracle10g Application Server。安装过程中,需注意系统的配置,包括Service Pack升级、DNS后缀的完整、虚拟内存的设定以及固定的IP地址。在...

    Oracle Application Server Performance Guide

    ### Oracle Application Server 10g Release 3 (10.1.3.1.0) 性能指南 #### 概述 Oracle Application Server 10g Release 3 (10.1.3.1.0) 性能指南是一份详尽的文档,旨在帮助用户了解并优化Oracle Application ...

    Oracle9iAS Portal宝典(PG)

    《Oracle9iAS Portal宝典》是一本专为IT专业人士准备的详尽指南,它深入讲解了如何利用Oracle9iAS Portal这一强大的工具来构建高效、功能丰富的数据库应用程序。Oracle9iAS Portal是Oracle公司推出的集成式企业门户...

    中国移动ORACLE Portal 安全配置手册

    ### 中国移动ORACLE Portal 安全配置手册关键知识点解析 #### Oracle AS 平台安全概述 **1.1 Oracle AS 平台简介** - **Oracle AS 平台**:是Oracle公司提供的一套全面且完整的电子商务解决方案的重要部分,基于...

    oracle weblogic portal.pdf

    本次提到的文档为 **Oracle WebLogic Portal 10g Release 3 (10.3)** 的开发指南,发布日期为 **2008年9月** 。这意味着该文档涵盖了截至2008年的最新功能和技术细节。 ### 三、版权与许可条款 文档明确指出,所有...

    portal6.0转移数据库到oracle

    3. **调整配置**:修改 WebSphere Portal Server 的配置文件,使其指向新的 Oracle 数据库。 4. **验证迁移**:通过运行测试来验证迁移后的数据库是否正常工作。 #### 六、总结 本文详细介绍了如何将 IBM ...

    sql Server liferay 的数据导入.

    3. **SQL脚本**: `portal-sql-server.sql`文件包含用于创建Liferay所需数据表的SQL语句。该文件可以从Liferay提供的SQL脚本文件中获取。 #### 四、迁移至SQL Server 接下来,需要将Liferay的数据库从默认的HSQLDB...

Global site tag (gtag.js) - Google Analytics