- 浏览: 200466 次
- 性别:
- 来自: 广州
最新评论
-
carlosfu:
需要这么多资料。。
广州买房二三事 -
cutesunshineriver:
砺雪凝霜 写道看好喜欢思考的人,加油!前辈~谢谢鼓励!
2015年终盘点 -
砺雪凝霜:
看好喜欢思考的人,加油!前辈~
2015年终盘点 -
MM22:
能问下,为什么,在eclipse ACVTIVE之后,在浏览器 ...
osgi入门 -
icarus11:
我现在用的BPMsuite是11.1.1.7 但开发工具用的是 ...
Oracle BPM Suite和JDeveloper打补丁
文章列表
业务表单不是用ADF生成的,而是在业务系统里。发布的时候只发布流程项目,发现有的流程发布之后在流程工作区可见,有的却不可见。
后来发现区别在于流程的发起人任务,有的带了payload,有的没带payload。没带payload的流程发布之后可见,带了payload之后的流程发布之后不可见。
带payload的流程,在em里设置发起人任务对应的Task URI,之后就会在流程工作区变得可见。
PS:当发起人任务的具体实现即对应的Human Task被替换之后,原有流程需要删除之后才可以重新发布。
还是拿一个EJB3的例子来说吧。
先定义一个远程接口。
package com.bms;
import javax.ejb.Remote;
@Remote
public interface FacadeBeanRemote {
public String question();
}
用无状态会话Bean实现这个接口。
package com.bms;
import javax.ejb.Stateless;
/**
* Session Bean implementation class Facade
*/
@Stateless(mappedN ...
企业Bean分为实体Bean、会话Bean和消息驱动Bean,其中会话Bean又分为有状态会话Bean和无状态会话Bean。
Enterprise Java Bean = EJB
|--Entity Bean
|--Session Bean
| |--Stateful Session Bean = SFSB
| |--Stateless Session Bean = SLSB
|--Message Driven Bean = MDB
Remote Method Invocation = RMI
Container Managed Persistent = CMP
Container ...
来源是http://www.workflowpatterns.com/patterns/data/,做一个笔记,消化关于数据模式的阐述。
数据模式一共有40种。主要从数据可见性、数据交互、数据传输、基于数据的路由四个角度来归纳。从BPMN对数据可见性的支持来说,目前支持的是任务数据、块数据和案例数据,也就是在任务、子流程和流程这三个作用域有数据存在。数据交互是说数据从哪里到哪里,也存在方向性的拉和推。数据传输是说数据传输的时候是传引用还是传值,需不需要转换等。基于数据的路由,则是在任务前置和后置的时候提供数据,或者基于数据触发或路由任务。
3.1 数据可见性(Data Visibility) ...
前一阵子,发现集群有这样一个问题。流程发布上去之后,bpmserver1上的soa服务器可以看到流程角色,而bpmserver2的soa服务器却不可见。在bpmserver1上发起的流程,在bpmserver2处理不了,提示的错误就是用户的身份上下文不对。
后面主要以官方文档《[201206]Enterprise Deployment Guide for Oracle SOA Suite》为基础,整理出了文档《Oracle BPM Suite集群部署手册》。之前的问题解决了,关键点是将身份和策略的存储类型从本地文件变成Oracle Internet Directory,但官方的很多做法最好照 ...
WebLogic有一个默认的身份认证提供者。Oracle BPM用ODSEE来存储用户和组的信息,在WebLogic里新建了一个身份认证提供者,其顺序在默认的身份认证提供者之前,两个的控制标记都是sufficient。
原来只有一个默认身份认证提供者的时候,weblogic用户是可以正常使用流程工作区的管理功能的,变更流的功能也可以正常使用。
追加了一个ODSEE的身份认证提供者之后,weblogic用户无法使用流程工作区的管理功能,无法使用变更流。
解决方法如下:
1、在ODSEE里增加组Administrators。
2、在ODSEE里增加用户weblogic。
3、在ODSEE里给组Adm ...
1、acquire(认领任务)
该任务如果是自动认领的,那么用户还可以执行其他Task Action,如挂起、重新分配等。
该任务如果不是自动认领的,那么用户必须先认领之后才可以执行其他Task Action,如挂起、重新分配等。
当任务分配给多个人的时候,有一个人认领任务之后,没有人可以再认领该任务,该任务现在的分配对象就只有这一个人。
2、release(释放任务)
将之前认领的任务释放出来,该任务原先的分配对象可以继续认领该任务。
3、suspend(挂起任务)
任务的状态从已分配变成挂起。
4、resume(恢复任务)
任务的状态从挂起变成已分配。
...
常见端口
FTP: 21 --文件传输协议
SSH: 22 --安全壳协议
TELNET: 23 --远程登录协议
SMTP: 25 --简单邮件传输协议
DNS: 53 --域名系统服务
HTTP: 80 --超文本传输协议
POP3: 110 --邮局协议
IMAP4: 143 --交互邮件访问协议
LDAP: 389 --轻量级目录访问协议
HTTPS: 443 --超文本传输安全协议
SQL Server: 1433
MYSQL: 3306
VNC Server: 5901
TOMCAT: 8080
Oracle相关端口
Oracle Database Enterprise Manag ...
假设你已经装好Oracle BPM和ODSEE环境。
1、登录BPM域所在的控制台,选择“安全领域概要”,选择“myrealm”,选择“提供程序”。
新建一个类型为IPlanetAuthenticator的验证提供程序,名称为ODSEE。
2、保存之后设置ODSEE,在公用tab页中设置控制标记为sufficient。
3、在提供程序特定tab页中,设置好主机、端口号、主用户、身份证明、用户基本DN和组基本DN。
示例如下:
主机[dbsever]
端口号[1389]
主用户[cn=Directory Manager]
用户基本DN[ou=people, dc=laho, dc=gov, dc ...
eclipse里的web项目,用到了spring3和CXF,直接打成war包发布到weblogic,会报oracle.xml.parser.schema.XSDException: Duplicated definition for: 'identifiedType'的错误。该死的包冲突,本来应该用xercesImpl的jar包来解析spring的application-context.xml,但优先使用了weblogic自带的xmlparserv2的jar包。
在eclipse里新建一个Enterprise Application Project,在选择Java EE Module Depen ...
想要做的事很简单,就是在Project下加两个菜单,第一个是流程移植,第二个是流程设置。
第一步,实现一个菜单上下文监听器。
package bms.processdeploy;
import oracle.ide.Context;
import oracle.ide.controller.ContextMenu;
import oracle.ide.controller.ContextMenuListener;
import oracle.ide.controller.IdeAction;
import oracle.ide.model.Element;
import ora ...
64位RHEL5服务器安装GParted分区工具,该服务器不能连外网,不能从Internet镜像中在线安装。
GParted依赖了很多的yum包,详见附件GParted_x86_64.zip。解压zip包后,在当前目录下执行如下命令:rpm -Uvh gtkmm24-2.10.10-1.el5.x86_64.rpm gtkmm24-devel-2.10.10-1.el5.x86_64.rpm glibmm24-2.12.8-1.el5.rf.x86_64.rpm glibmm24-devel-2.12.8-1.el5.rf.x86_64.rpm libsigc++20-devel-2.0.18 ...
1、启动域和受管理域的时候,往往会因为IPV6监听MAC地址,造成两个域通讯的时候会出现异常。
解决方法:在启动脚本setSOADomainEnv.cmd中加入set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.net.preferIPv4Stack=true,不使用IPV6。
2、IE9,在访问待办任务 ...
Oracle Fusion Middleware = OFM | Oracle融合中间件
Repository Creation Utility = RCU | 库创建工具
Oracle Service Bus = OSB | Oracle服务总线
Service Oriented Architecture = SOA | 面向服务的架构
Service Component Architecture = SCA | 面向组件的架构
Service Data Objects = SDO | 服务数据对象
WebCenter = WC | Web中心
WebCenter Content = WCC ...
32位的win7,系统盘只有30G,不够用了,想扩到50G。
用分区魔术师,划出一个与系统分区相邻的20G的分区和系统分区去合并,但总是失败。
在分区魔术师中将划出的这个20G的分区设为主分区。
进入win7自带的磁盘工具,删除这个20G的分区,然后让系统分区去扩展这个分区就可以了。
折中了一下,搞掂。