《工作手册版安装手册精品》由会员分享,可在线阅读,更多相关《工作手册版安装手册精品(15页珍藏版)》请在金锄头文库上搜索。
1、吉林BOSS 3.0项目WEB 应用安装手册(V1.0)北京思特奇信息技术股份有限公司二零零八年一月文档信息文档名称吉林BOSS3.0项目WEB应用安装手册电子文档吉林BOSS3.0项目WEB 应用安装手册V1.0CRM_PD120080108.doc/Microsoft WORD 2003文件状态 草 稿 正式发布 正在修改编 写 人日 期年 月 日校 对 人日 期年 月 日审 核 人日 期年 月 日批 准 人日 期年 月 日变更记录变更序号变更原因变更页码变更前版本号变更后版本号更改人批准人生效日期备 注01创建目 录1 引言51.1 编写目的51.2 项目背景51.3 术语定义51.4
2、参考资料52 应用部署62.1 DOMAIN和SERVER62.1.1 Domain62.1.2 Server62.1.3 APP_PATH&CLASSPATH62.1.4 应用目录72.2 WTC私有配置文件72.2.1 /jlweb/domains/jldomain/applications/lib/$端口/CONFIG.properties72.3 WTC公共配置文件92.3.1 /jlweb/domains/jldomain/applications/lib/COMMON_CONFIG.properties92.3.2 /jlweb/domains/jldomain/applicati
3、ons/lib/TUXEDO_ROUTER.properties92.3.3 /jlweb/domains/jldomain/applications/lib/log4j.properties102.3.4 /jlweb/domains/jldomain/applications/lib 下的jar包112.3.5 上传文件、临时文件目录及删除脚本112.4 新WTC框架相关jar包112.5 web.xml的配置122.5.1 CGI的配置122.5.2 taglib的设置122.5.3 配置PubWebPrn.sh132.6 营业Tuxedo的DOMAIN配置132.7 营业WebLogi
4、c的WTC配置141 引言1.1 编写目的 1.2 项目背景n 1.3 术语定义n 1.4 参考资料 2 应用部署2.1 DOMAIN和SERVER2.1.1 DomainDomain Name : jldomainPath:/jlweb/domains/jldomain操作系统用户:jlweb 2.1.2 Server2.1.3 APP_PATH&CLASSPATHAPP_PATH= /jlweb/domains/jldomain/applications/libCLASSPATH=$WEBLOGIC_CLASSPATH:$CLASSPATHSEP:$POINTBASE_CLASSPATH:
5、$CLASSPATHSEP:$JAVA_HOME/jre/lib/rt.jar:$CLASSPATHSEP:$WL_HOME/server/lib/webservices.jar:$APP_PATH:$APP_PATH/9003:$APP_PATH/wtccontext.jar:$APP_PATH/pub.jar:$APP_PATH/log4j128.jar:$APP_PATH/jolt81.jar:$CLASSPATHSEP:$CLASSPATH$JAVA_HOME/bin/java $JAVA_VM $MEM_ARGS $JAVA_OPTIONS -Dweblogic.Name=$SERV
6、ER_NAME -Dweblogic.ProductionModeEnabled=$PRODUCTION_MODE -Djava.security.policy=$WL_HOME/server/lib/weblogic.policy -Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN -Dweblogic.management.discover=true weblogic.Server$JAVA_HOME/bin/java weblogic.server为启动server的命
7、令,在两者之间的都是参数,其中-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN用以避免网页乱码问题红色部分需要手工加入2.1.4 应用目录Web Application Name:webappsPath :/jlweb/applications/iccweb/webappsContext :(No Value Assigned)操作系统用户: jlweb2.2 WTC私有配置文件2.2.1 /jlweb/domains/jldomain/applications/lib/$
8、端口/CONFIG.properties$端口号 为 9003A)#0-WTC,1-JOLT, connect to TUXEDO CONN_TUXEDO_MODE = 0B)#WTC server jndi name WTC_JNDI=tuxedo.services.TuxedoConnectionC)#wls默认的 tuxedo id,id必须是COMMON_CONFIG的三个TUXEDO的其中一个 DEFAULT_SERVER_ID= (_A , _B)D)#判断是否在WTC调用时做fail over,如果为true,失败时会尝试调用备份serverWTC_FAIL_OVER=false
9、E)#判断是否在JOLT调用时做fail over,如果为true,失败时会尝试调用备份serverJOLT_FAIL_OVER=false F)#weblogic initial context factoryWL_INIT_CONTEXT_FACTORY=weblogic.jndi.WLInitialContextFactoryG)#backup weblogic server count WL_COUNT=2 H)#weblogic JNDI positiona,when one wtc server dump,try to look another with this order WE
10、BLOGIC_1= t3:/172.16.9.170:9003WEBLOGIC_2= t3:/172.16.9.170:9003 I)#do failback where call ejb to equals this count in failover model EJB_FAIL_BACK=100 J)#backup log file when reach size LOG_FILE_SIZE=100000 K)#DEBUG log file path DEBUG_LOG=logs/debug.log L)#ERROR log file name ERROR_LOG=logs/error.
11、log M)#SYSTEM log file nameSYSTEM_LOG=logs/system.log N)#WARN log file name WARN_LOG=logs/warn.log O)#weblogic encoding SERVER_ENCODING=gbk P)#os encoding FILE_ENCODING=gbk Q) #CGI_PATH文件路径: CGI_PATH= /jlweb/applications/iccweb/webapps/cgi/cgi-bin DETAIL_PATH= /jlweb/applications/iccweb/webapps/cgi/
12、file 2.3 WTC公共配置文件2.3.1 /jlweb/domains/jldomain/applications/lib/COMMON_CONFIG.propertiesA) #路由实现类 ROUTERCLIENT=com.sitech.crmpd.core.wtc.router.RouterClientImpPlainB) #main server id SERVER_ID_A=_A SERVER_ID_B=_B SERVER_ID_C=_CC) #main servers back server id SERVER_ID_A_BACK=_B SERVER_ID_B_BACK=_A
13、SERVER_ID_C_BACK=_CD) #CGI_PATH文件路径: CGI_PATH=/jlweb/detail E) #业务操作错误信息文件 ERROR_MSG_FILE= /jlweb/domains/jldomain/applications/lib/bossErrMsg.properties F) #系统错误信息文件 SYS_ERROR_MSG_FILE= /jlweb/domains/jldomain/applications/lib/sysErrMsg.properties2.3.2 /jlweb/domains/jldomain/applications/lib/TUXED
14、O_ROUTER.propertiesTUXEDO_ROUTER.properties中配置地市与大区Tuxedo间关系,weblogic根据这个对应关系进行路由。路由的目的是一为避免ORACLE RAC的双机锁、二是对Tuxedo做负载均衡。_A代表A大区(ibss1),_B代表B大区(ibss2) 00=_A01=_A02=_A03=_A04=_A05=_A06=_A07=_B08=_B09=_B10=_B11=_B12=_B13=_B14=_B15=_B16=_B17=_B2.3.3 /jlweb/domains/jldomain/applications/lib/log4j.properties错误日志文件 存放在 /jlweb/domains/jldomain/log4j下 循环产生6个文件,每个文件5Mlo