Saltar al contenido

No se puede iniciar GlassFish 4.1 desde el área de servicio de Netbeans 8.0.1

Sé libre de compartir nuestros post y códigos con otro, ayúdanos a hacer crecer nuestra comunidad.

Solución:

Yo también tuve este problema, es porque hay una aplicación ESCUCHANDO al puerto 8080. Para solucionar este problema seguí los siguientes pasos:

  1. Abra cmd.exe y luego escriba

    netstat-aon | buscar “:8080” | encuentra “ESCUCHANDO”

  2. Verás como este resultado

    TCP 0.0.0.0:8080 0.0.0.0:0 ESCUCHA 1464

  3. Copie el PID “1464”.

  4. Abra el Administrador de tareas (Ctrl+Alt+del), vaya a la etiqueta de detalles, luego busque el programa o servicio a través de PID que está escuchando el puerto 8080 y luego DETÉNGALO o finalice el proceso.

Su descripción es un poco extraña porque el servidor GlassFish puede incluso iniciarse si el puerto 1527 está ocupado, porque la base de datos Java Derby es un proceso Java separado. Entonces, una opción podría ser simplemente ignorar el mensaje en caso de que el servidor GlassFish real se esté iniciando correctamente (NetBeans muestra la salida para el servidor GlassFish y el servidor Derby en diferentes pestañas).

No obstante, puede intentar deshabilitar el inicio del servidor Derby registrado para su instancia de GlassFish.

Asegúrese de que el servidor Derby esté apagado, incluso puede ejecutarse si ha cerrado NetBeans. Si no está seguro, elimine todos los procesos de Java a través del administrador de tareas y reinicie NetBeans.

Haga clic derecho en su instancia de GlassFish en el Servicios tabula y elige Propiedades.

deshabilitar el inicio del servidor derby

Si, en cambio, el problema real es que el puerto 8080 o el 443 (si activó el oyente HTTPS) está en uso (lo que realmente evitaría que GlassFish se inicie), debe averiguar qué aplicación está usando este puerto (tal vez Tomcat o algo similar ) y apagarlo.

el mensaje de error

‘No se pudo iniciar GlassFish Server 4.1: el puerto de escucha HTTP o HTTPS está ocupado mientras el servidor no se está ejecutando’

solo apunta un poco más en esta dirección…

Recibo el mismo error cuando ejecuto la instancia de Oracle XE en la misma máquina. Como mi base de datos es Oracle, preferí cambiar el puerto predeterminado de Glassfish:

  1. Localice domain.xml dentro de las carpetas de instalación de Glassfish.
  2. Cambie el puerto en la siguiente línea:
  
        

Al final de la artículo puedes encontrar las notas de otros sys admins, tú igualmente eres capaz mostrar el tuyo si lo deseas.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *