2013-01-22 7 views
0

我正在嘗試使用基於maven的surefire測試和基於springDM的web appplication的AbstractConfigurableBundleCreatorTests類進行junit測試。如何在springDm中查看戰爭狀態?

我需要知道戰爭包是否成功部署。任何人都可以給我任何想法嗎?

感謝

回答

0

你很可能利用BundleListener莫名其妙地聽你捆綁的狀態。將監聽器添加到bundleContext。

+0

我試過那個。即使沒有部署,該狀態仍然處於戰爭狀態。在日誌文件中,我發現了這個事件INFO org.springframework.osgi.web.deployer.tomcat.TomcatWarDeployer - 成功部署了bundle。如果我可以訪問這個活動.. – newCommer