Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > java web + Glassfish + Tomcat

Hasta ahora siempre he programado con Netbeans mis aplicaciones JavaEE, las cuales despliego en el servidor Glassfish en modo localhost.

Recientemente he instalado Liferay Portal, el cual viene en un bundle que incluye Tomcat como servidor de aplicaciones. Lógicamente, no quiero tener corriendo los dos servidores de aplicaciones a la vez.
Mi pregunta sería si es posible desplegar todas esas aplicaciones web que tengo (y que se despliegan sobre Glassfish) sobre el servidor Tomcat.

Gracias por vuestras respuestas.

enero 15, 2015 | Registered Commentertxapeldot

Seguramente puedes hacerlo si son aplicaciones standard sin nada propio que utilice Glassfish.

Pero no sería más sencillo instalar Liferay sobre Glassfish

http://www.liferay.com/es/documentation/liferay-portal/6.2/user-guide/-/ai/installing-liferay-on-glassfish-3-liferay-portal-6-2-user-guide-15-en

enero 15, 2015 | Registered Commenterantuansoft

Tienes toda la razón. Lo lógico es instalar Liferay sobre Glassfish. La página de Liferay me ha despistado.

¿Sería posible esta otra forma de hacerlo?
(1) eliminar el servidor Glassfish,
(2) instalar el bundle Liferay+Glassfish,
(3) desde Netbeans, añadir servidor Glassfish, indicando la nueva referencia al servidor Glassfish instalado a partir del bundle de Liferay.

Si planteo esta solución es porque la instalación del Bundle 'Liferay+Glassfish' es mucho más sencilla que todos los pasos de configuración que hay que hacer en el link que indicas.

Gracias por la respuesta.

enero 15, 2015 | Unregistered Commentertxapeldot

No sé que quieres hacer exáctamente con Liferay pero no tienes que tener sino quieres tu instalación asociada con Netbeans.

Yo tendría 2 Glassfish uno para tu LifeRay y otro con tus desarrollos asociado con NetBeans.

Si lo que quieres es tenerlo asociado para poder debuggerar, no te hace falta asociarlo porque se puede debuggear remotamente.

Te pongo un ejemplo que tengo en mi blog con Tomcat y Eclipse. Seguro que hay por ahí lo mismo para Glassfish y Netbeans

http://antuansoft.blogspot.com.es/2014/07/remote-debug-under-tomcat-6-and-7.html

enero 19, 2015 | Registered Commenterantuansoft

Si tus aplicaciones las desarrollaste con Java EE 6, puedes correrlas en TomEE, que en su parte medular es Tomcat 7. Probablemente Liferay corra también en TomEE.

enero 19, 2015 | Registered Commenterantoniovl