2013-04-12 16 views
5

Jaki jest sposób wdrożenia Torquebox (2.3) w istniejącym środowisku JBoss? Znalazłem rozszerzenia wewnątrz pliku konfiguracyjnego (standalone.xml):Zaimplementuj Torquebox (2.3) w istniejącym JBoss (7.1.x)

<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"/> 

... i

<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"/> 

... i niektóre powiązania portu jak

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

i katalog diff (puste JBoss 7.1.1 vs Torquebox 2.3 z JBoss 7.1.1 daje mi wiele różnic.

Zakładam, że istnieje m więcej niż tylko powyższe linie: Widziałem integrację Horneta i kilka innych modułów. Czy ktoś zrobił to w przeszłości i mógł dzielić się doświadczeniami, skryptem instalacji/implementacji, pewną dokumentacją lub listą modułów i respektowanymi ustawieniami konfiguracyjnymi?

Wszelkie wskazówki, kody, wskazówki i porady są mile widziane!

Odpowiedz

2

Oprócz zmian w konfiguracji, istnieje sporo modułów w drzewie $ JBOSS_HOME/modules, które również muszą zostać skopiowane. https://github.com/immutant/overlay jest przeznaczony do nakładania TorqueBox lub Immutant na inne lub na wanilię AS7. Ale TorqueBox jest dość blisko sprzężony z wersją AS, z którą został zbudowany, więc znalezienie wersji lub przyrostowej wersji zgodnej z podstawową wersją AS może okazać się trudne. Najlepiej jest dołączyć do kanału IRC#torquebox na serwerze freenode i jeden z twórców TorqueBox powinien ci pomóc.

Powiązane problemy