BPM技术文档11

URL为:jdbc:mysql://192.168.0.233:3306/ep_bpm_process

 

然后在程序中通过如下语句取得数据库连接:

 

 

12    账号权限

 

12.1    Portal上UWL的权限

pcd:portal_content/every_user/general/eu_role

pcd:portal_content/com.sap.pct/every_user/com.sap.bpem/com.sap.bpem.roles/com.sap.bpem.Enduser

12.2    管理员权限

Glxrole

 

13    常用URL

13.1    流程管理

http://192.168.0.233:50000/ProcessManagement/index.jsp



http://192.168.0.233:50000/ProcessManagement/debug.jsp

需要具有管理员权限,即glxrole角色

13.2    流程监控

在上述NWA的页面中,通过Operation Management–à Processes and Tasks—à

Manage Processes即可进入流程状态,在此可看流程中的数据内容等。

 

 

 

14    问题

1.    process中的activity需要与web dynpor绑定,如事件、context等数据,若在绑定后,将dynpro中的事件删除、context中的数据字典等变化了,即在process中绑定dynpro后,更改了该dynpro,在procss中体现不出来?只能重新绑?

这个问题比较严重。如context数据更改了,但在context中的数据与process中定义的wsdl数据若不一致,将导致流程无法启动。

2.    

15    总结

1.    在process中绑定dynpro时,即在task中选定user interface时,往往会一直停留在上面走不下去,此时,可在development infrastructure中,先编译该porcess(包括dynpro),编译后在在task中绑定,此时即可通过。

2.    在源代码中将工程拷贝过来后,需要在development infrastructure中刷新后创建工程

3.    从源工程代码import进来的dynpro工程文件,可能会因NWDS版本的问题导致无法编译,此时,可在供dynpro的工程文件中右键选择repair修复

4.    在流程设计中,用到wsdl定义的web service来做启动流程的数据输入,有时在流程的start中定义了web service中指定的operation后,发布到服务器,发现无法接受数据启动流程,此可能是wsdl文件定义错误。更正如下图所示:

 

5.    发布process后,若该正确的process对应的web dynpro有问题,修改该dynpro后,可只发布该dynpro,而不需重新发布process; 反之是否亦然呢?

6.    在测试过程中,若某个用户的UWL内容过多,可在流程管理中将task清掉。 即suspend或cancel掉。

7.    查看日志

通过Administrator界面查看,且可定制日志的显示方式等。(NWA)即为NW Administrator

http://<server>:<port>/nwa 按照如下链接进入:

Problem managment–>log and Trace–>Log Viewer–>select Last 24 hours.如下图所示:

但据所观察,该日志的参考意义不大,无法从该日志信息得到具体又实用的提示信息,如上图所示为流程启动时,发生错误,提示根据日志ID查看,但查看该日之后,无任何有帮助性质的内容。

8.    待定

 

以下文章点击率最高

Loading…


发表评论

电子邮件地址不会被公开。 必填项已用*标注