上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: WSO2的企业服务总线(ESB)的用户指南用户指南介绍了如何配置WSO2 ESB使用基于Web的管理控制台。 WSO2的管理控制台已经过测试的Mozilla Firefox2.0,3.0和Internet Explorer 6.0,7.0的Web浏览器,分辨率为1024x7681,WSO2 ESB安装和运行参考前面的信息2,访问ESB的基于Web的管理控制台启动成功,输入https://localhost:9443/carbon即可登录3,登录使用admin admin登录4,改变密码点击 Configure 点击 User and Roles就可以修改密码5,图示和说明说明信息如下图示说明添 阅读全文
posted @ 2011-11-15 15:42 skyme 阅读(2751) 评论(0) 推荐(3) 编辑
摘要: Junit测试异常事件触发下面的示例中测试在程序中触发异常事件的流程,流程如下测试程序public void testTimerBoundaryEventInterrupting() throws Exception { KnowledgeBase kbase = createKnowledgeBase("BPMN2-TimerBoundaryEventInterrupting.bpmn2"); StatefulKnowledgeSession ksession = createKnowledgeSession(kbase); ksession.getWorkItemMan 阅读全文
posted @ 2011-11-15 10:01 skyme 阅读(1535) 评论(1) 推荐(2) 编辑
摘要: Junit测试调用子流程下面的示例中测试在程序中调用其它程序的子流程的示例,需要加载两个配置文件和需要指定属性下面是调用的示例程序public void testCallActivity() throws Exception { System.out.println("Loading process BPMN2-CallActivity.bpmn2"); KnowledgeBuilder kbuilder = KnowledgeBuilderFactory .newKnowledgeBuilder(); kbuilder.add(ResourceFactory .newCl 阅读全文
posted @ 2011-11-15 08:34 skyme 阅读(2186) 评论(0) 推荐(1) 编辑
摘要: 在上一篇写的是消息中介,接下来是代理服务代理服务顾名思义,代理服务充当了WSO2 ESB服务的代理,通常是一个已经存在的服务端点,代理服务可以使用不同的传输方式。客户可以直接发送请求代理服务的ESB,客户看到服务代理。运行示例配置WSO2 ESB登录https://localhost:9443/carbon点击Web Services > List你会看到已经定义,目前还没有代理服务。在左边点击 Web Services > Add > Proxy Service您会看到一个标准的代理服务模板列表中选择。从列表中选择自定义代理模板 Custom Proxy输入代理名称 &qu 阅读全文
posted @ 2011-11-14 18:09 skyme 阅读(5652) 评论(8) 推荐(2) 编辑
摘要: Junit测试或流程下面的示例中使用的是或流程,看如下流程图判断节点的值是大于0,大于10还是大于20看测试程序public void testInclusiveSplit() throws Exception { KnowledgeBase kbase = createKnowledgeBase("BPMN2-InclusiveSplit.bpmn2"); StatefulKnowledgeSession ksession = createKnowledgeSession(kbase); Map<String, Object> params = new Has 阅读全文
posted @ 2011-11-14 10:01 skyme 阅读(3656) 评论(3) 推荐(4) 编辑
摘要: Junit测试评估流程评估流程的界面如下:这个示例里边用到了Script Task,Service Task和User TaskLog执行记录日志的功能,打印出一段信息RegisterRequest调用外部预定义的程序或者其它引擎的程序Two调用人工任务看一下调用的测试程序public void testEvaluationProcess() throws Exception { KnowledgeBase kbase = createKnowledgeBase("BPMN2-EvaluationProcess.bpmn2"); StatefulKnowledgeSessi 阅读全文
posted @ 2011-11-11 13:09 skyme 阅读(4794) 评论(0) 推荐(2) 编辑
摘要: Junit测试的mini流程helloworld这是一个在demo中使用的Script Task做的简单示例,在执行到这个任务结点的时候自动输出"hello world"打开BPMN2-MinimalProcess.bpmn2文件流程如上图,流程开始的时候自动执行这个节点,然后在节点上执行输出的命令看一看测试程序public void testMinimalProcess() throws Exception { KnowledgeBase kbase = createKnowledgeBase("BPMN2-MinimalProcess.bpmn2") 阅读全文
posted @ 2011-11-10 19:48 skyme 阅读(5024) 评论(2) 推荐(1) 编辑
摘要: 看几个jbpm5中带的示例程序吧,包括了很多我们在日常生活中的场景循环示例本示例是一个在外部传入的变量,通过传入的变量来判断循环次数的演示程序,看一下流程定义的内容如图:初始化的时候设置变量i的值为0,然后进入流程结点,选择的是XOR,就是异或的意思,在循环中输出变量i的值并且加1,在后面的选择节点上判断变量i的值,如果小于count则循环继续,如果大于i那么就进行完成结点,输出结点中的内容。运行程序LoopingExample,程序内容如下:public class LoopingExample { public static final void main(String[] args) . 阅读全文
posted @ 2011-11-09 21:30 skyme 阅读(5087) 评论(3) 推荐(1) 编辑
摘要: eclipse插件需求Eclipse的3.6或更新版本 Graphiti框架,使用更新站点可以直接下载更新Graphitihttp://download.eclipse.org/graphiti/updates/0.7.1/更新bpmn2.0插件http://codehoop.com/bpmn2也可以直接从网站上下载后到本地更新,下载地址https://github.com/droolsjbpm/bpmn2-eclipse-editor使用eclipse创建hellojbpm打开eclipse,新建jbpm project输入工程名,然后都是下一步最后完成,工程就创建完成了。修改流程定义加入两 阅读全文
posted @ 2011-11-08 15:20 skyme 阅读(20375) 评论(2) 推荐(8) 编辑
摘要: 在您好的应用程序中使用一个新的流程流程处理(1)你需要建立一个知识库,其中包含过程定义KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder();kbuilder.add( ResourceFactory.newClassPathResource("MyProcess.bpmn2"), ResourceType.BPMN2 ); 加入你的进程生成器(可以添加多个进程)后,您可以创建一个新的知识基础,这样的:KnowledgeBase kbase = kbuilder.newKno... 阅读全文
posted @ 2011-11-08 08:35 skyme 阅读(9379) 评论(0) 推荐(3) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页