【发布时间】:2012-08-23 02:27:08
【问题描述】:
我在 tomcat 7 上部署了 guvnor。现在需要在 BRMS 周围部署一个包装 Web 服务。 webservice 是一个 spring-ws 并使用 @Autowired kbase 依赖注入。 kbase 在 spring-context XML 中配置为(不是文字):
<drools:resource id="xxx" source="http://localhost:8080/guvnor/.../<package>/LATEST
现在的问题是 tomcat 首先加载 web 服务,但由于 guvnor URL 尚未启动而无法初始化。
我可以通过首先仅启动 guvnor 和 tomcat 启动来解决此问题,然后将 WS 战争复制到 webapps 文件夹。这行得通,但每次都做起来很痛苦。
最好的方法是什么?
我看过这个帖子,但不确定它是否可以在这种情况下工作:Is there a way to enforce a deployment order in tomcat6?
【问题讨论】: