2012-11-07 42 views
0

Jboss-ESB中是否有任何IoC?Seam或Jboss-ESB中的任何其他IoC

我試圖使用org.jboss.soa.esb.actions.annotation.Process註解來破解帶註釋的ESB操作。

具有一些外部依賴性我想使用一些IoC來達到TDD的目的。接縫的原因並不是運行時間的一部分(這是網絡的東西)。有沒有我還在吠叫月球?

回答

1

AFAIK Seam不受支持。

對於IOC有一些Spring支持。你有開箱什麼是AbstractSpringAction在那裏你可以有你在行動的配置所提供的Spring應用程序上下文聲明你的行動電話的Spring bean:

http://docs.jboss.org/jbossesb/docs/4.4.GA/javadoc/esb/org/jboss/soa/esb/actions/AbstractSpringAction.html

這是因爲你漂亮的限制對於每個這樣的動作將具有單獨的應用上下文。

這篇文章提出了一種方法,可以解決這個問題,並通過實現的JBoss ESB定製的ContextLoader創建一個全局應用程序上下文:

http://duncandoyle.blogspot.se/2012/02/autowiring-your-jboss-esb-actions-with.html

還沒有嘗試過自己,但它看起來很有希望。

相關問題