使用JBoss 5.1以编程方式重新部署的问题

时间:2011-04-19 11:48:27

标签: java jboss jboss5.x

我有一个问题是使用JBoss 5.1以编程方式重新部署。启动JBoss后,以下代码运行良好。但是在它第一次执行之后总是将程序冻结在“问题在这里”,没有抛出任何异常,并显示从“project.sar”取消部署的消息,仅此而已。

Context ctx = new InitialContext();
ProfileService profile = (ProfileService) ctx.lookup("ProfileService");
DeploymentManager dm = profile.getDeploymentManager();

DeploymentProgress redeploy;

{
    try {
        System.out.println("Redeploy: "+dm.isRedeploySupported()); // show always true
        redeploy = dm.redeploy("project.sar");
        redeploy.run(); // problem here
        checkProgress(redeploy);
    }
    catch(Exception e){
        ...
    }
}

ctx.close();
dm.releaseProfile();

有关正在发生的事情的任何想法?这是5.1版本的错误吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我的结论是问题是版本5.1中的错误。我发现了其他问题,例如this