Linux下Weblogic10+informix+Spring+hibernate应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux下Weblogic10+Informix9+Spring+Hibernate应用部署详解简述

近日完成了在LinuxAS5环境下,采用Weblogic10发布基于Infomrix数据源的Spring +Hibernate Web应用,其中在WebLogic10下配置Informix数据源因WebLogic10的文档描述相对简单,配置过程中遭遇了很多困难,寻遍Google在找到WebLogic8的配置文档后,终于配置成功,看来Oracle兼并BEA后,针对IBM的产品的部署文档故意简略了很多。

在WebLogic10下部署应用,引用全局数据源也与T omcat6有所不同,这方面的文档也相对不多,特有此文,希望能给同道者以协助。

Weblogic数据源配置(建议使用weblogic 的数据源)

配置weblogic数据源,系统访问数据库的链接就交给中间件服务来维护,减少了系统在运行时去创建数据链接,降低了系统运行成本。

数据源配置前提

1已创建weblogic的管理用户,本安装假定为:weblogic/weblogic

登陆到Weblogic后台管理界面,URL一般为:

http://60.0.201.222:7001/console/,其中,60.0.201.222为weblogic部署服务器IP地址。

,如图[1]:

图[1]

2、已获得IBM INFORMIX JDBC SDK安装包,本次安装采用的安装包为:JDBC.3.70.JC5.tar。解压安装后,获得jdbc的库文件:

ifxjdbc.jar,

ifxjdbcx.jar

ifxlang.jar

ifxlsupp.jar

ifxsqlj.jar

ifxtools.jar。

3、通过文件上传工具,将用于JDBC包:

ifxjdbc.jar,ifxjdbcx.jar,ifxlang.jar,ifxlsupp.jar,ifxsqlj.jar,ifxtools.jar

上传到%WL_HOME%/lib/目录下面。

4、修改域的启动脚本$domain/bin/ startWebLogic.sh,将

CLASSPA TH="${WL_HOME}\server\lib\ifxjdbc.jar;${WL_HOME}\server\lib\ifxjdbc

x.jar;${SA VE_CLASSPA TH}${DOMAIN_HOME}/lib"

5、重启weblogic服务器。

数据源配置

成功登录,显示后台管理界面,如图[2]:

图[2]

2、在“Domain Structure”区域中点击:Services -> JDBC -> Data Sources,

4、点击“New”,进入新建连接池页面,如图[5]:

图[5]

5、图[6]中,输入Name,并选择:

Name为:随意取名

JNDI Name:java/bh (名称应与web应用引用名一致)

DatabaseType为informix,

选择DataBase Driver为IBM Informix Driver(type4) V ersion Any ,点击“Next”,

进入图[6]:

6、点击“Next”,显示数据库具体信息页面,如图[7]

7、图[7]中,输入数据库连接信息,点击“Next”,进入图[8]

图[8]

8、修改显示页面中的DriverClassName和URL,如下

DriverClassName为:rmix.jdbc.IfxDriverr

URL为:

jdbc:informix-sqli://60.0.201.71:9999/esdb:informixserver=gxtest;newlocale=en_us,zh_cn;newco deset=gbk,8859-1,819

Properties为:

user=gxwork

portNumber=9999

databaseName=esdb

ifxIFXHOST=gxtest

serverName=60.0.201.71

配置项newlocale=en_us,zh_cn;newcodeset=gbk,8859-1,819很重要,因为当前informix服务器缺省字符集为英文,只有这样设置才能正确显示中文。否则web系统显示的汉字会变成乱码。

配置项Properties必须设置,否则在发布数据源时会报错。

修改完成后,点击页面的“test configure”按键,如果参数设置正确,将显示测试成功字样:

如下图:

9、图[10]中,点击[Next],选择部署目标,如图[10]

点击“Finish”按键之后,数据源会初始化,如果成功,页面为:

11、点击左上角的【Activate Changes】,让配置生效,完成!如图[12]:

图[11]

应用部署

应用程序部署

1、通过文件服务器,将系统提交到指定的保存目录,本系统默认保存路径为

%WL_HOME%/applications,如图[1]:

图[1]

2、登录weblogic,在Domain Structure区域,点击“Deployments”,如图[2]

图[2]

3、在右边主页面中,点击按钮【Install】,如图[5][6]:

图[5]

图[6]

4、定位到web程序的目录,并选择,如图[7]:

图[7]

5、图[7]中,点击“Next”显示页面,如图[8]:

图[8]

相关文档
最新文档