劳动者的节日,劳动者的奉献!
r0q?e`nsA MzE1he1 V7工作流的
安装与6.2的没啥区别,也就是说
P6.2 P6V7都可以看这里安装。
:D~J(Y2 !Y10UmMu 内容存储库(Content Repository)可以让用户在P6WebAccess中协同与管理文档。工作流存储库
]A:8x`z#F (Workflows Repository)
帮助用户保持对项目请求的审批与跟踪。
KpT
=twcK Qcn;:6_&W 安装工作流存储库 ^.c<b_(=h >Q:h0b_$U 工作流存储库在运行数据库向导及安装 P6 Web Access 的过程中是不会安装的。
!,R=6b$E5 安装说明在 p6webhome中找到(根据你的安装路径),文件名为: addworkflowjars ,可以记事本打开。英文好的建议看原版安装说明,下面简单描述下:
1}~`g ED 8khIy-9-' 1.
下载 JBPM 文件
KBa0 a. 访问
http://www.jboss.org/jbossjbpm/jbpm_downloads/ /rHlFl|Wy b. 下载 jbpm‐jpdl‐3.2.3.zip (the runtime version)
hGRHuJ c. 解压 zip file 到 P6 Web Access home 位置 (例如, c:\p6wahome), 或者是与addworkflowjars 文件所在位置.
I8
Y
#l'z "b) hj? 2. 下载 C3P0 文件
sfk;c#K a. 访问
http://sourceforge.net/projects/c3p0/ |)S*RQb\ b. 下载 c3p0‐0.9.1.2.bin.zip (c3p0‐bin)
85lcd4&~ c. 解压 zip file 到 P6 Web Access home 位置 (例如, c:\p6wahome), 或者是与addworkflowjars 文件所在位置.
klnk{R.>| }=|plz} 3. 创建 Workflows Schema
nH B a. 按要求对数据库(
PMDB)或工作流数据库运行下列脚本:
F?t;bV i. 对于
Oracle, jbpm‐jpdl‐3.2.3\db\jbpm.jpdl.oracle.sql
Z1.v%"/( ii. 对于 MS SQL, jbpm‐jpdl‐3.2.3\db\jbpm.jpdl.mssql.sql
7&u$^c S( Nh\o39= 4. 自动安装 the Workflows
A9MTAm
{ a. 在 addworkflowjars.bat 文件的开始指定JAVA_HOME 的位置
=|dHD b. 在 addworkflowjars.bat 文件的开始指写 P6WEBACCESS_HOME 的位置
t%StBq(q c. 从 JBPM 与 C3PO 解压后的Lib 文件夹中复制以下文件到P6WEBACCESS_HOM(例如,c:\p6web):
=_CH$F!U jbpm‐jpdl‐3.2.3\jbpm‐jpdl.jar
MaPI<kYQv jbpm‐jpdl‐3.2.3\lib\hibernate3.jar
u<4bOJn({ jbpm‐jpdl‐3.2.3\lib\dom4j.jar
wNU;gz jbpm‐jpdl‐3.2.3\lib\bsh.jar
/EuH2cy$l c3p0‐0.9.1.2\lib\c3p0‐0.9.1.2.jar
h/6^>setz d. 运行 addworkflowjars.bat 文件
'_5|9
} e. 部署 (如果在安装工作流之前已经部署了,则需要重新部署) 新生产的 ear 文件
3R-
5&!i }Rw6+; 配置 P6 Web Access Configuration 中的 Content Repository 相关项
BGHZL~ RC?vU sPXjU5uq# ,RW`9+gx p$uPj*
%k~ezn tG ZMIG_ SPXvi0Jg 配置 P6 Web Access Configuration 中 Workflow Repository 相关选项
|* ^LsuFb r=~K#:66 #Ge_3^' OzwJ 52 `- (<Q;iO j=Izwt>
/V63yzoY k>7bPR5Mw 在部署完 Web Access 后增加 Workflows 功能
E
AZX >o O]S]W JBoss:
'#h ORQB
cpALs1j: 1. 停止 P6 Web Access/JBoss application
server.
szb
@2fK 2. 用前面重新生成的 primaveraweb.ear 来替换原来部署在<JBoss installationfolder>\server\<server name>\deploy\ 目录下的primaveraweb.ear.
Dh}(B$~Oz+ 3. 找到 <JBoss home>\server\<server name>\tmp\deploy 目录并删除tmpXXXXXprimaveraweb.ear‐contents 目录及tmpXXXXXprimaveraweb.ear 文件.
'nBP% 4. 找到 < JBoss home >\server\<server name>\work\jboss.web\localhost 并删除 primaveraweb目录.
)RT?/N W 5. 启动 P6 Web Access/JBoss application server.
[ 此帖被检查用户名在2010-05-02 11:08重新编辑 ]