Primavera P6 JMS 配置

一、配置要求
     1、确保本机已经系统已经安装了Primavera P6 WebAccess,并能正常运行。没有安装的参考《Primavera P6 安装手册》安装后,进行配置。

二、JMS配置过程
    1、通过「开始」菜单\程序\Oracle WebLogic\User Projects\p6web_domain\Start Admin Server for Weblogic Server Domain启动weblogic,并完成启动。如下图所示。
 
2、登录WebLogic控制台,如图所示。
 
3、在Domain Configurations下,选择Services\Messaging\ JMS Servers Node,如下图所示。
 
4、点击 New,进入Create a New JMS Serever界面,填写
JSM Server Name:p6JMSServer (示例使用JSM Server Name)
 
5、点击 Create a New Store,如下图所示。
 
6、选择Type:为File Store,点击Next,在该界面填写
Name:p6FileStore
Targ:AdminSerever
Directory:C:\jmsP6
注意:C:\jmsP6是否存在,如果不存在可以自己新建一个目录,用于存放JMS文件
如下图所示。
 
7、点击OK,如下图所示。
 
8、在Prisistent Store中选择p6FileStore,点击Next,如下图所示
 
9、选择Target为AdminServer,如下图所示。
 
10、点击Finish,完成JMSServer的创建,如下图所示。
 
11、在JMS Modules窗口,点击New按钮,进入Create JMS System Module界面中,填写
Name:p6SystemModule (示例Name)
Descriptor File Name:p6SystemModule (示例Descriptor File Name)
 
12、点击Next,选择Targets,如下图所示。
 
13、点击Next,如下图所示。
 
15、选中Would you like to add resources to this JMS system module?,点击Finish
 
16、点击New,如图所示。
 
17、选中Connection Factory,点击Next,如下图所示。
 
18、在Create Next JMS System Module Resource的Connection Factory Properties界面中,填写
Name: p6Factory
JNDI Name: p6JNDIFactory
如下图所示:
 
19、点击Next,如下图所示。
 
20、点击Finish,如下图所示。
 
21、点击New,在Create a New JMS System Module Resources界面,选中Queue如下图所示。
 
22、点击Next,在JMS Destination Properties界面中,填写
Name:p6Queue (示例Name)
JNDI Name:p6JNDIQueue (示例JNDI Name)
如下图所示。
 
23、点击Next,如下图所示。
 
24点击Create a New Subdeployments,如下图所示。
 
25、点击OK,Targets JMS Server 选中p6JMSServer如下图所示。
 
26、点击Finish,完成JMS Module的创建。如图所示
 
27、把jar file for p6 jms文件夹下的jar文件和
C:\Oracle\Middleware\wlserver_10.3\server\lib的wlclient.jar文件拷贝到
<Primavera Home>\lib下。如下图所示
 
28、编辑<Primavera Home>下的adminpv.cmd文件,添加wlclient.jar,javax.jms-1.1.jar和intgclient.jar到classpath中,如下图所示。
 
29、通过C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Primavera P6\Primavera P6 Web Access Utilities\Administration Application启动Primavera P6 Administrator应用程序,如下图所示。
 
30、输入
User Name: privuser 
Password: privuser
点击OK按钮,如下图所示
 
31、展开Custom\Primavera P6 Configuration\Database\Instacne\Eventing和Custom\Primavera P6 Configuration\Directory Services,设置如图下所示
 
 32、选中Eventing文件夹,点击鼠标右键,选中"Test Connection"。如下图所示
 
33、点击“是(Y)”,测试成功,如下图所示
 
34、在JMS Modules 窗口选中并点击  p6SystemModule
 
35、在Summary of Resources中选中p6Queue点击
 
36、点击“Monitoring”标签,
 
37、在Destinations(Filtered - More Columns Exist)列表中,选中p6SystemModule!p6Queue,点击“Show Messages”,如图所示。
 
38、在JMS Messages(Filtered - More Columns Exist)列表中,点击一条记录,如下图所示,表明JMS配置成功。
 
39、选中Eventing下的Configuration单击鼠标右键,选中Configure,弹出如下窗口
 
在该窗口可以设置具体的业务对象和具体操作。

猜你喜欢

转载自hahawowo.iteye.com/blog/639903
今日推荐