2013-04-12 50 views
5

在現有的JBoss環境中實現Torquebox(2.3)的方式是什麼?我已經找到了配置文件中的擴展名(standalone.xml):在現有的JBoss(7.1.x)中實現Torquebox(2.3)

<extension module="org.torquebox.bootstrap"/> 
<extension module="org.torquebox.core"/> 
<extension module="org.torquebox.services"/> 
<extension module="org.torquebox.web"/> 
<extension module="org.torquebox.messaging"/> 
<extension module="org.torquebox.jobs"/> 
<extension module="org.torquebox.security"/> 
<extension module="org.torquebox.cdi"/> 
<extension module="org.torquebox.stomp"/> 
<extension module="org.projectodd.polyglot.hasingleton"/> 
<extension module="org.projectodd.polyglot.cache"/> 
<extension module="org.projectodd.polyglot.stomp"/> 

...和

<subsystem xmlns="urn:jboss:domain:torquebox-core:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-services:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-web:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-messaging:"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-jobs:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-security:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-cdi:1.0"/> 
<subsystem xmlns="urn:jboss:domain:torquebox-stomp:1.0"/> 
<subsystem xmlns="urn:jboss:domain:polyglot-hasingleton:1.0"/> 
<subsystem xmlns="urn:jboss:domain:polyglot-cache:1.0"/> 
<subsystem xmlns="urn:jboss:domain:polyglot-stomp:1.0" socket-binding="stomp"/> 

......以及一些端口綁定像

<socket-binding name="stomp" port="8675"/> 

和一個目錄diff(空白的JBoss 7.1.1與帶有JBoss 7.1.1的Torquebox 2.3給了我很多差異)

我假設有m而不僅僅是上面的路線:我已經看到了Hornet集成和更多的模塊。過去是否有人這樣做過,並可以分享經驗,安裝/實施腳本,一些文檔或模塊列表以及受尊重的配置設置?

歡迎任何提示,祕籍,提示和技巧!

回答

2

除了配置更改之外,$ JBOSS_HOME/modules樹中還有相當多的模塊需要複製。 https://github.com/immutant/overlay旨在將TorqueBox或Immutant疊加到另一個上,或安裝在香草AS7上。但是TorqueBox與它所針對的AS的版本非常接近,因此尋找與基本AS版本相匹配的版本或增量版本可能會遇到挑戰。你最好的選擇是加入freenode上的#torquebox IRC頻道,其中一個TorqueBox開發者應該能夠幫助你。