远程EJB关闭时优雅地对待

时间:2015-03-31 10:28:49

标签: java jboss ejb cdi

我有两个相互交谈的战争部署。我希望第一个中的EJB能够检测到其他战争何时未部署,并且只显示“无连接”符号。现在发生的事情是,即使在部署之前,他们只是使用ClassNotFoundException抛出大的红色错误。

我的代码如下:

@RunWith(Arquillian.class)
public class Test {

@Inject
com.coffebeans.ui.MyBean beanThatInjectsSomethingFromTheModel;

//@Deployment(name = "Beans", order = 2)
static WebArchive createDeployment() {
    WebArchive war = ShrinkWrap.create(WebArchive.class)
            .addPackage("com.coffebeans.model");
    return war;
}

@Deployment(name = "GUI", order = 1)
static WebArchive createDeploymentBackend() {
    WebArchive war = ShrinkWrap.create(WebArchive.class)
            .addPackage("com.coffebeans.ui");
    return war;
}

@Test
void test() throws Exception {}

正如我所说,大红色错误:(

0 个答案:

没有答案