BPS6.7手工部署指南_WebSphere8集群(中)

3年前

6.       配置JVM参数

依次选择:Servers->Server Types->WebSphere application servers->s1,点击“Java and Process Management”下的“Process definition”,点击“Java Virtual Machine”,点击“Custom properties”。新建如下JVM参数。


名称
JCEProvider IBMJCE
Xgcpolicy gencon
com.ibm.websphere.orb.uniqueServerName true
java.awt.headless true
java.net.preferIPv4Stack true
javax.xml.soap.SAAJMetaFactory com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl


配置完成后如图6-1。


图 6-1 配置JVM参数


7.       配置Web容器参数


依次选择:Servers->Server Types->WebSphere application servers->s1,点击“Web Container Settings”下的“WebContainer”,点击“Custom properties”,点击<New…>,新建Web容器属性。


名称:com.ibm.ws.webcontainer.invokefilterscompatibility,值:true,如图7-1。


图 7-1 配置Web容器参数


8.       配置数据源


a)       创建JDBC提供程序


依次选择:Resources->JDBC->JDBC providers,作用域选择“Cluster=bpsCluster”,点击<New…>,示例中数据库类型选择“Oracle”,提供程序类型选择“Oracle JDBC Driver”,实施类型选择“Connection pool data source”,输入名称“Oracle JDBC Driver”(可根据需要修改),如图8-1。


图 8-1  JDBC提供程序参数


点击<Next>,输入类路径为“/opt/IBM/WebSphere/AppServer/lib/ext”,同时将数据库驱动拷贝到该路径下,重命名为*“{}oracle14.jar{}”,如图8-2。 *


图 8-2 数据库类路径


点击<Next>,检查所有信息无误后,点击<Finish>并保存。数据库驱动可以BPS_6.7_Deploy_Package.zip/下获取。


&  说明:


如需运行在MS Sqlserver 2005数据库上,请注意JDBC驱动名称及URL,见《BPS 6.7 产品安装指南.doc》附录G


使用DB2/Oracle数据库请注意JDBC Driver是否支持对应的数据库版本


b)       创建J2C认证数据


依次选择:安全性->安全管理、应用程序和基础结构,选择“Java认证和授权服务”下的“J2C认证数据”,如图8-3。


图 8-3  J2C认证数据1


点击<New…>,输入如下信息,其中别名是为该数据认证的名称,用户标识是数据库的用户名,密码为数据库的密码。


图 8-4  J2C认证数据2


点击OK并保存,如图8-5。


图 8-5  J2C认证数据3


c)       创建数据源


依次选择:Resources->JDBC->Data sources,作用域选择“Cluster=bpsCluster”,点击<New...>,输入数据源名称为“DefaultDataSource”,JNDI名称为“DefaultDataSource”,认证别名选择选择之前创建的认证数据jass_oracle,如图8-6。


图 8-6 数据源基本信息


这里“DefaultDataSource”是对应“bps.war/WEB-INF/_srv/config/user-config.xml”里的Jndi-Name。如果用户使用自定义数据源名称,请同时修改user-config.xml里的Jndi-Name如下所示:


<!--system default datasouce -->

       <group>

           <configValue key="Jndi-Name">DefaultDataSource</configValue>

           <configValue key="Transaction-Isolation">ISOLATION_READ_COMMITTED</configValue>

           <configValue key="Test-Connect-Sql">SELECT count(*) from EOS_UNIQUE_TABLE</configValue>

           <configValue key="Retry-Connect-Count">-1</configValue>

       </group>

点击<下一步>,选择之前创建的JDBC提供程序“Oracle JDBC Driver”,如图8-7。


图 8-7 选择提供程序


点击<下一步>,输入URL,并选择和数据库版本对应的helper类名,如图8-8。


图 8-8 输入数据库属性


点击<下一步>,查看所有信息没有错误后,点击<完成>并保存。


创建完成后,数据源如图8-9。


图 8-9 数据源列表


9.       安装bps应用


依次选择:Applications->Application Types->WebSphere enterprise applications,点击<install>,选择应用的路径,并填写上下文根为bps,如图9-1。


图 9-1 选择应用程序


点击<下一步>,修改应用名为bps,如图9-2。


图 9-2 应用程序名


在“将模块映射至服务器”中选择bpsCluster,如图9-3。


图 9-3将模块映射至服务器


点击<下一步>,检查总结信息没有错误点击<完成>。部署完成后,点击保存。


10.   修改类装载顺序


应用安装完成后,需要为bps应用修改类加载顺序。


在应用列表中点击“bps”应用,如图10-1。


图 10-1 应用配置


点击“类装入和更新检测”,如图10-2。


图 10-2 类装入器配置


输入“Polling interval for updated files”为60秒,选择“Classes loaded with local class loader first(parent last)”,点击<OK>。“Polling interval for updated files”必须输入,需要注意的是,只有“Override class reloading settings for Web and EJB modules”选中时,设置的轮询时间间隔才会生效,这里只是为了设置类装入器顺序。


在配置界面点击“管理模块”,如图10-3。


图10-3 模块列表


点击<bps.war>,如图10-4。


图 10-4  bps.war配置


在“类装入器顺序”列表中选择“类已装入并且是先使用应用程序类装入器”,点击<确定>,并保存。

by lixw
0 comments
1

COMMENTS

需要 后方可回复
如果没有账号可以 一个帐号。