servicefaultcatchtest.java

来自「bpel执行引擎用来执行bpel业务流程」· Java 代码 · 共 27 行

JAVA
27
字号
package org.apache.ode.axis2;/** * Tests that a fault thrown by a called service can be caught and is properly * structured so that an assign on a fault sub-element will succeed. * * @author Matthieu Riou <mriou@apache.org> */public class ServiceFaultCatchTest extends Axis2TestBase {    public void testSimpleFaultCatch() throws Exception {        String bundleName = "TestStructuredFault";        // deploy the required service        server.deployService(DummyService.class.getCanonicalName());        if (!server.isDeployed(bundleName)) server.deployProcess(bundleName);        try {            String response = server.sendRequestFile("http://localhost:8080/processes/helloWorld",                    bundleName, "testRequest.soap");            assertTrue(response.indexOf("Something went wrong. Fortunately, it was meant to be.") >= 0);        } finally {            server.undeployProcess(bundleName);        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?