maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
enableLookups="false"redirectPort="8443"acceptCount="100"
connectionTimeout="20000"disableUploadTimeout="true"/>
3、对代码进行编译、然后在启动Tomcat服务器运行;
双击代码根目录下的compile.bat就可以编译,build.xml文件在系统的根目录下;
运行时,先启动Tomcat,再在IE中输入以下地址:
4.1.2数据库的配置说明
4.1.2.1数据库信息
数据库IP:
10.100.2.11
数据库的用户名mip_jhcomn
密码jhcomn
4.1.2.2系统中对数据库的配置文件
\config\mip.properties
内容如下,根据具体数据库的IP、用户名和密码修改有底色的部分:
project.code=jhcomn
version.major=4
version.minor=1
version.build=538
project.name=MIP4-jhcomn
version.relno=6
center.db.connect.data.source=\u8C03\u5EA6\u4E2D\u5FC3\u6570\u636E\u6E90\u5B9A\u4E49
constant.attachment_file_path=d\:
/seperp/mipgz_attach_files/
constant.mip_bar_image_path=named_button
constant.mip_bar_base_tools_events=add(),del()
constant.mip_bar_base_tools_alts=\u65B0\u589E,\u5220\u9664
constant.mip_bar_id=MIP_BAR
constant.mip_bar_base_search_alts=\u7EFC\u5408\u67E5\u8BE2,\u5217\u8BBE\u7F6E,\u901A\u7528\u67E5\u8BE2,\u4E3B\u9898\u67E5\u8BE2
constant.mip_bar_border=0
constant.mip_bar_height=25
constant.mip_bar_base_search_buttons=allsearch.gif,lsz.gif,commsearch.gif,{theme_query_button}
constant.mip_bar_width=100%
constant.sso_cas_poweron=false
constant.new_old_oldplatformid=mipAndTpi
constant.new_old_oldguest_idno_value=gzpsguest
constant.attachment_validate_expandname=exe,com,bat,html,htm,jsp,asp,aspx,php
constant.new_old_ip=http\:
//192.168.10.32\:
88/seperp
constant.flowdeffile_validate_expandname=xml,xpdl,par,jar,jpeg,jpg,gif,bmp
constant.mip_bar_base_search_events=ecToolbarControl(),showChangeColumn(),showSearchList(),themeQuery()
constant.key.validate_flag=true
constant.mip_bar_base_tools_buttons=addnew.gif,del.gif
constant.workflow_load_value=jbpm
constant.new_old_poweron=true
constant.flowdeffile_root_path=biz_flow_def_file
constant.permis_resc_set_flag=true
center.db.driver=oracle.jdbc.driver.OracleDriver
center.db.url=jdbc\:
oracle\:
thin\:
mip_jhcomn/\:
1521\:
MIP4
center.db.dialect=org.hibernate.dialect.OracleDialect
center.db.username=web
center.db.password=jhcomn
center.db.show_sql=true
center.db.format_sql=true
jbpm.db.driver=oracle.jdbc.driver.OracleDriver
jbpm.db.dialect=org.hibernate.dialect.OracleDialect
jbpm.db.url=jdbc\:
oracle\:
thin\:
mip_jhcomn/\:
1521\:
mip4
jbpm.db.username=mip_jhcomn
jbpm.db.password=jhcomn
//是否显示查询sql,等到部署的时候改为false
jbpm.db.show_sql=true
//是否格式化查询sql,等到部署的时候改为false
jbpm.db.format_sql=true
db.url=jdbc\:
oracle\:
thin\:
mip_jhcomn/\:
1521\:
mip4
db.driver=oracle.jdbc.driver.OracleDriver
db.dialect=org.hibernate.dialect.OracleDialect
db.password=jhcomn
db.show_sql=true
db.username=mip_jhcomn
db.use_sql_comments=true
db.format_sql=true
数据库表的创建脚本
powerpm.sql
4.2业务系统的安装与配置
4.2.1门户的配置
配置文件位置:
/config/portals-config.xml此文件包含门户的个性化信息
/config/portals.xml此文件是登陆的Controller的跳转配置文件
配置文件内容:
1、portals-config.xml
--站点机构信息-->
//对外显示的门户名称
系统配置管理
//和数据库部门表绑定的机构记录编码
mipconfig
//门户对应的样式,图片,门户中公共的JSP的根目录
/portals/mipconfig
//门户中全局的样式文件WEB相对路径
/css/mipconfig.css
//门户中全局的图片文件根目录WEB相对路径
/images
mipconfig2.css
images2
//门户中登陆JSP的WEB相对路径
/portals/mipconfig/login.jsp
//门户中默认主页JSP的WEB相对路径
/sysconfig/main.jsp
变电二部
bdeb
/portals/bdeb
/css/hbcgy.css
/images
b2-portal2.css
b2-portal2
/portals/bdeb/login.jsp
/portals/bdeb/main.jsp
default
default
/portals/bdeb
/css/hbcgy.css
/images
b2-portal2.css
b2-portal2
/portals/bdeb/login.jsp
/portals/bdeb/main.jsp
2、portals.xml
此配置文件和普通的webwork跳转一致,值的注意的一点是${gotoUrl}是代表Contrller中的一个私有属性,在跳转时,会从上面的portal-config.xml中取对应的JSP
--登录管理网站-->
/portals/common/login.jsp${gotoUrl}
--跳转到网站首页-->
/portals/common/login.jsp?
login_error=1${gotoUrl}
4.2.2缓存信息的配置
位置:
config\biz\homepageinfo\cache.properties
内容:
cache.all=7200000
cache.gzgdj=7200000
cache.bd1b=7200000
#2hour
cache.bd1b=7200000
#2hourneedtosynchronizedwhilethedataindatabasehasbeenchanged.
cache.syncache=7200000
#allthedatamanagechannelsinthoesmainpage,willbecached24hours
//信息发布主页信息的缓存时间的配置,缓存时间为24小时
cache.datamanagechannel=7200000
4.2.3具体的业务配置文件
Config\import-context.xmlspring相关的配置文件
Config\import-hbm.xmlhibernate相关的配置文件
Config\xwork.xmlwebwork相关的配置文件
这三个配置文件把各个模块的配置文件集中一起统一管理。
5目录结构
5.1工程总体目录
∙src:
源代码目录
∙resource:
配置文件等资源文件目录
∙doc:
文档目录
∙web:
web环境目录,如JSP等
5.2JAVA目录
∙com.mip.core:
框架代码包。
∙com.mip.biz:
全部业务代码所在包。
∙mon:
系统配置等公用业务代码包
5.3配置文件目录
∙context:
存放dao或services的配置文件。
∙hbm:
存放hibernate的O-R关系配置文档,。
∙xwork:
存放视图层controller的对应文档,。
5.4JSP目录
∙WEB-INF:
环境目录
∙META-INF:
环境目录
∙common:
公用工具目录,包括各种JS组件,页面的组件等
∙biz:
业务页面存放目录,下面请以业务模块名划分目录
∙mon:
公共业务页面存放目录,比如人员选择、部门选择、附件选择模块
∙portals:
门户目录,存放不同网站的css、主页、图片文件等
∙sysconfig:
系统配置模块的页面目录