【发布时间】:2012-05-15 15:00:31
【问题描述】:
我正在尝试在 Glassfish 上运行 Java Web 服务。有一些初始化代码设置一些变量并从 Glassfish 环境本身检索一些信息。 我在@WebService 类中的静态初始化程序中有该代码,但是该代码似乎调用得太早了,它会在部署 WebService 端点后立即运行,而我需要它在整个 Web 服务成功部署后运行.
我尝试将代码移动到 WebService 类的构造函数中,但是只有当我进入 Tester 网页并发送一些数据以使 Web 方法运行时,该代码才会运行。
有什么方法可以设置一些初始化代码在整个 Web 服务部署完成后立即运行?
【问题讨论】:
标签: java web-services deployment glassfish web-deployment