初始化Webservice

时间:2012-03-16 00:28:50

标签: web-services jax-ws

我使用netbeans和jboss 4.0.5创建了一个jax-ws Web服务。

我正在尝试在部署后立即加载一些文件。

我已经读过我必须使用注释@PostConstruct和方法public void init()。

这里的问题是我正在尝试打印一些String来测试它是否正常工作,但它永远不会到达那个init函数。

有人可以提供一些建议吗?

1 个答案:

答案 0 :(得分:0)

你也可以创建一个这样的新类:

@WebListener
public class Init implements ServletContextListener {

    @Override
    public final void contextInitialized(final ServletContextEvent sce) {
         System.out.println("Printed only on deployment");
    }

    @Override
    public final void contextDestroyed(final ServletContextEvent sce) {

    }
}