最近在做一个项目,要求在WebSphere Portal Server 6.0 中使用Hibernate 3.2来实现数据的持久化,对于WebSphere Portal Server和Hibernate的具体使用方法,这里不想讲太多。我主要想就怎么安装Hibernate所用到的jar文件。刚开始我是直接把这些jar文件放在用来部署Portlet的WAR文件里,但遇到一个问题,就是在Hibernate无法用datasource,只能直接使用jdbc来连接数据,这可不太好,在网上找了很多文章,都没有找到答案。后来我做了以下三个尝试:
1. 将Portlet改用pre-deploymment方式来部署。
这样就需要创建一个j2ee工程,并将原来的portlet工程与之关联。将Hibernate用到的所有的jar文件放在j2ee工程里。然后导出一个EAR文件。然后将这个EAR文件使用xmlaccess.bat通过xml文件方式进行部署。
但是我按照IBM网站上提供的操作方式没有成功将我的portlet部署成功。于是我只好放弃这种方式。
2. 将所有的jar文件放在<PortalServer_root>/shared/app里。重起server,报错,无法正常启动。
这种方式也只好放弃。
3. 将所有的jar文件放在<AppServer_root>/lib里。server成功启动。在hibernate里也可以成功使用JNDI找到datasource。
至此,我终于明白怎么在WebSphere Portal Server 里安装Hibernate所需的jar文件。
经过以上尝试,可以得出如下四个结论:
1.在WebSphere Portal Server中使用Hibernate,而且要使用datasource的方式来连接数据库的话,不可以将hibernate所必需的jar文件放在application里。
2.在WebSphere Portal Server中使用Hibernate,如果只需要使用jdbc的方式来连接数据库的话,可以将hibernate所必需的jar文件放在application里。
3.绝对不可以将Hibernate所需的jar文件放到<PortalServer_root>/shared/app里。
4.将Hibernate所需的jar文件放到<AppServer_root>/lib里。是最好的一种方式。
分享到:
相关推荐
WebSphere Portal Server 白皮书
主要介绍WebSphere Portal Server V6.1的安装和配置过程,包括了DB2数据库的配置和LDAP安全性的配置,为WebSphere Portal Server V6.1的实施和开发人员提供一个完整的参考资料,提高对WebSphere Portal Server V6.1...
Most of the major software vendors have a portal server product or aspire to have one. Not to be outdone, enterprises big and small are clamoring to put up portal presences on the Web. A recent ...
IBM WebSphere Portal Server V6的英文原版教程。
Websphere Portal Server 6.0 安装指南,英文的,但是有抓图介绍,很详细。
IBM演示WebSpherePortal教程
websphere portal开发手册
1.5.1 WebSphere Portal Server 9 1.5.2 MQSeries Workflow 10 1.6 DB2 Universal Database 11 1.7 IBM SecureWay Directory 12 1.8 IBM kiosk 14 1.8.1 Model 150描述 14 1.8.2 Model 120信息 14 第二章 架构 17 ...
WebspherePortal中的DB2数据库迁移Oracle
IBM WebSphere Portal 解决方案
详细描述IBM WebSphere Portal 6.1的集群配置,包括迁移数据库,配置LDAP安全性以及配置WebServer
本文档主要介绍DB2 V8.2(这里装的是DB2 V8.1.12.99)的安装过程,并介绍将WebSphere Portal Server V6.0的数据库数据从默认安装数据库Cloudscape迁移到DB2 V8.2上的操作步骤
ibm websphere portal 学习资料让你对portal 有个入门的了解.写边有一些学习portal 的站点.
台湾友人Elvin分享的WebSphere Portal7入门教程
WebSphere Portal最佳实践.pdf
IBM WebSphere Portal 介绍,IBM门户解决方案,业务状况分析\门户解决方案
WebSphere Portal 集群详细安装文档。 数据仓库项目,做集群环境配置文档,非常详细!
IBM WebSphere Portal 由用于构建和管理安全的企业对企业(B2B)、企业对客户(B2C)和企业对雇员(B2E)门户网站的中间件、应用程序(称为 portlet)和开发工具组成。WebSphere Portal 的基本产品提供个性化、web ...
IBM WebSphere Portal 6.0 安装手册,繁体中文
关于在Linux环境安装IBM WebSphere Portal详细描述