2011-08-20 12 views
6

Soy nuevo en TorqueBox. Creé una aplicación RESTEasy que se ejecuta actualmente en tomcat. Ahora quiero implementarlo en TorqueBox. Para eso he creado en archivo yml en la carpeta de aplicaciones de torquebox. El contenido del archivo esDespliegue de Java en TorqueBox

 
--- 
application: 
    root: C:/torqueApp/java/RESTEasyTorque 
    env: development 
web: 
    context: /hellojava 

Mi problema es que cuando inicio el servidor no despliega mi aplicación. ¿Que debería hacer?

Respuesta

3

Bob respondió esta en la lista de correo, pero voy a pegar aquí también:

Puede implementar aplicaciones Java puro en TorqueBox, pero no utilizar un torquebox.yml (o * -knob.yml).

Para implementar una aplicación Java en TorqueBox, simplemente soltar el archivo .war en el aplicaciones/directorio directamente (estoy asumiendo TorqueBox 1.x)

fwiw, si el despliegue de una aplicación Ruby, se puede poner un torquebox.yml dentro de su aplicación, pero los archivos en la aplicación/serían un archivo * -knob.yml , o una versión archivada de su aplicación con la extensión .knob.

Cuando nos referimos a "knobs", nos referimos a los archivos * -knob.yml, o * .knob , que se utilizan en la carpeta de aplicaciones /. torquebox.yml es utilizado principalmente en el árbol de directorios de su aplicación.

Para aplicaciones Java, ignorar todo lo relacionado-TorqueBox, y puede pretender que nuestra distribución es igual que JBoss AS6 (por TorqueBox 1.x) o simplemente como JBoss AS7 (por TorqueBox 2.x). Nuestros cambios en son puramente aditivos y se basan en el contenedor JavaEE de JBoss.

de: http://markmail.org/message/zhjwhbgxarjsvdz7

0

Para torquebox-2.3.x y por encima, es necesario tener jboss- clent.jar está disponible en la carpeta de la biblioteca de su aplicación Java es automáticamente las búsquedas de funcionamiento JBOSS instancia y se despliegan a ella. Sin embargo, si necesita usar colas de Torquebox, debe vincular JBOSS a IP usando las opciones de tiempo de ejecución JVM, p.

JAVA_OPTS="$JAVA_OPTS -Djboss.bind.address=192.168.100.101 -Djboss.bind.address.management=192.168.100.101 -Djboss.bind.address.unsecure=192.168.100.101 

Luego, utilizando la API de JMS puede utilizar Torqueboxqueues