Foros del Web » Administración de Sistemas » Software para Servers »

Migración de aplicación web de Glassfish a JBoss

Estas en el tema de Migración de aplicación web de Glassfish a JBoss en el foro de Software para Servers en Foros del Web. Saludos a todos. Soy un lector asiduo del foro pero no había tenido la oportunidad de crear un nuevo tema. Sin embargo, la situación lo ...
  #1 (permalink)  
Antiguo 03/08/2012, 14:33
 
Fecha de Ingreso: agosto-2012
Mensajes: 1
Antigüedad: 12 años, 4 meses
Puntos: 0
Exclamación Migración de aplicación web de Glassfish a JBoss

Saludos a todos.

Soy un lector asiduo del foro pero no había tenido la oportunidad de crear un nuevo tema. Sin embargo, la situación lo amerita.

En estos momentos tengo un sistema web desarrollado en Java, el cual tengo instalado, desplegado y corriendo en un servidor Glassfish v3.1+Postgres9.0, no he tenido problemas con la configuración ya que utiliza scripts .bat que ejecutan comandos via asadmin (todo se hace con archivos de configuración que tiene los parámetros de conexión y las variables requeridas para el despliegue).

El funcionamiento del instalador de mi aplicación es muy sencillo: en el momento que se instala el sistema (via un script .bat de instalación), se crea la base de datos, luego, para establecer la configuración de glassfish utilizamos una serie de scripts .bat. Estos scripts hacen básicamente los siguientes pasos:

Script 1. Iniciar domain como administrador, listando todas las aplicaciones desplegadas en el servidor (para efectos de verificación).
Script 2. Configurar el single sign on (SSO) del servidor.
Script 3. Crear el pool de conexiones jdbc para la aplicación
Script 4. Configurar los servicios JMS en el servidor.
Script 5. Hacer un deploy a la aplicación.
Script 6. Copiar las propiedades de la aplicación al servidor (contenidas en un archivo.properties).
Script 7. Copiar las imagenes de la aplicación al servidor
Script 8. Copiar las fuentes de la aplicación al servidor.

Hasta los momentos me he dedicado a programar el sistema y las reglas de negocio, sin tener necesidad alguna de modifcar estos scripts, pues una vez que tengo mi archivo ear lo coloco en la carpeta correspondiente y el script 5 le hace deploy.

El problema surge en que por requerimientos de los usuarios toca migrar la aplicación hacia JBoss. Nunca he trabajado con JBoss, por lo que todo este mundo de la migración es nuevo para mi.

En un momento pensé que el camino sería simplemente configurar los mismos parámetros de los scripts para que se ejecutaran en JBoss y luego desplegar mi archivo ear pero NO, no es tan sencillo como pensaba. En realidad es mucho mas complicado que eso. Luego de leer y leer, en medio de todos los cambios y diferencias me llevo los primeros estrellones (corrijanme si me equivoco):

1. JBoss AS 6 no tiene un Command Line equivalente a Asadmin para configurar y ejecutar las instrucciones via batch, por lo menos la versión 6 que es la que me interesa utilizar no lo tiene, por lo que la idea de utilizar scripts .bat para ejecutar todo no resulta posible. Digo que la versión 6 es la que me interesa utilizar de JBoss AS pues netbeans 7.1 no soporta todavía JBoss AS 7 (¿o si?)

2. La creación del pool de conexiones JDBC para postgres en JBoss no me parece tan sencilla como en glassfish. En glassfish bastaba con indicar una serie de comandos y listo. En JBoss -por lo que pude leer- me toca configurar los archivos xml directamente (eso lo quiero evitar) sería mejor hacerlo todo via scripts.

3. La creación de las conexiones y recursos JMS no consigo como hacerla.

Si alguien que tenga experiencia en esa migración me puede orientar, o si sabe donde puedo conseguir información sobre esta migración se lo agradecería.
  #2 (permalink)  
Antiguo 25/01/2013, 10:56
 
Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Migración de aplicación web de Glassfish a JBoss

Hola cgma, me gustaría que por favor compartieras esos scripts que comentas para las instalaciones y configuraciones. He tratado de hacer eso a través de scripts y no he podido, todos esos procesos los hago a través del eclipse.

De antemano, muchas gracias

Etiquetas: servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:16.