En Windows 7, he descargado el ‘netbeans-8.0.1-javaee-windows.exe’ el programa de instalación desde este sitio https://netbeans.org/downloads/. El programa de instalación instala GlassFish 4.1, Java 1.8.0_20 y NetBeans 8.01. Después de la instalación, cada vez que intento iniciar el servidor GlassFish server desde el NetBeans área de Servicios, me sale este error:

No se pudo iniciar el servidor GlassFish Server 4.1: HTTP o HTTPS puerto de escucha está ocupada, mientras que el servidor no se está ejecutando

Lo que he usado

netstat -ano | find "1527"

para averiguar qué proceso es la celebración de este puerto y, como parece que es el Java base de datos Derby mismo que acaba de iniciar el proceso de GlassFish. Así que el servidor Glassfish inicio se está quejando de algo que sólo causó a sí mismo. Extraño. No sé qué hacer. Alguien alguna idea?

Gracias ya.

OriginalEl autor Dominique Bijnens | 2014-09-23

8 Comentarios

  1. 10

    Tu descripción es un poco extraño, porque el servidor GlassFish server puede iniciar incluso si el puerto de 1527 está ocupado, porque el Java base de datos Derby es un proceso java. Así que una opción podría ser simplemente ignorar el mensaje en caso de que el real GlassFish server es hecho correctamente (NetBeans muestra la salida para el servidor GlassFish server y el servidor Derby en diferentes pestañas).

    Sin embargo, usted puede intentar deshabilitar partir de la registrada en el Derby de servidor para el servidor GlassFish instancia.

    Asegúrese de que el Derby servidor se apaga, incluso puede ejecutarse si se han cerrado NetBeans. Si usted no está seguro de matar a cada java proceso mediante el administrador de tareas y reiniciar NetBeans.

    Haga clic en el GlassFish instancia en la Servicios ficha y elegir Propiedades.

    No se puede iniciar el servidor GlassFish 4.1 desde dentro de Netbeans 8.0.1 área de Servicio

    Si, en cambio, el verdadero problema es que el puerto 8080 o 443 (si se activa la escucha HTTPS) está en uso (que realmente prevenir GlassFish de partida), usted tiene que encontrar la aplicación que está utilizando este puerto (tal vez Tomcat o algo similar) y lo cerró.

    El mensaje de error

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

    puntos un poco más en esta dirección…

    Queridos unwichtich tienes razón: no tiene nada que ver con el servidor Derby. Desmarcando la casilla inisde el servidor Glassfish propiedades no era la solución. Comprobar el puerto 8080 fue. Ya que soy un usuario de LabView he Nacional de Instrumentos de cosas que se ejecuta en mi PC. Una de las cosas es Nacional del ApplicationServer que bloquea el puerto 8080…. Así que la sugerencia la hizo. Me pregunto por qué me estaba centrado en el puerto de 1527, tal vez porque soy un completo Glassfish novato.
    Gracias, después de leer tu respuesta, Sé que mi puerto 8080 se utiliza para el servidor Tomcat. Muchas Gracias
    Gracias. Yo tenía el mismo problema. Para encontrar este servicio, he utilizado [stackoverflow.com/a/25096959/2278538] comentario a encontrar el servicio para que yo pudiera detenerlo.

    OriginalEl autor unwichtich

  2. 11

    También he tenido este problema, es porque no es una aplicación ESCUCHANDO puerto 8080. Para resolver este problema he seguido los siguientes pasos:

    1. Abierto cmd.exe a continuación, escriba

      netstat -aon | find «:8080» | búsqueda de «ESCUCHAR»

    2. Verá como este resultado

      TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 1464

    3. Copia PID «1464».

    4. Abrir el Administrador de Tareas (Ctrl+Alt+supr), ir a los detalles de la etiqueta, y luego encontrar el programa o servicio
      a través de PID que está escuchando en el puerto 8080, a continuación, DETENGA o Final
      proceso.

    OriginalEl autor Khalidt

  3. 7

    usted puede fácilmente resolver este problema cambiando el número de puerto de servidor glassfish.

    Ir a glassfich Archivo de configuración domain.xml que se encuentra bajo GlassFish_Server\glassfish\domains\domain1\config.

    Abrir este archivo, a continuación, cambie la siguiente línea:

    <network-listener port="8080" protocol="http-listener-1" transport="tcp" 
    name="http-listener-1" thread-pool="http-thread-pool"></network-listener>  

    reemplazar 8080 por 9090 por ejemplo, a continuación, guarde el archivo y ejecutar glassfish de nuevo.
    se debe muy bien el trabajo.

    OriginalEl autor Jendoubi Zaid

  4. 5

    Tengo el mismo problema. La mía es causado por una instalación de vmware. Es vmware worstation v8 en windows 7 y fue una instalación predeterminada.

    Ejecuta netstat -aon | find «:80» | búsqueda de «ESCUCHAR» desde el cmd mostró PID del servicio de la causa del problema, esta relacionado con vmware. Ir a los servicios, me detiene manualmente todos los ejecutando vmware servicios (no cambio de su puesta en marcha tipo, solo un manual de stop – quiero volver a trabajar después del próximo reinicio)
    Yo podría probar mi webservice, glassfish 4 comenzó como debería.

    Espero que ayude

    Muchas gracias! En mi caso el problema era con Skype. El comando que escribió resuelto mi problema.
    Cuando PID se encuentra (con el método anterior) usted también puede iniciar el administrador de Tareas (ctrl+alt+supr) ir a la pestaña «Servicios» y haga clic en el nombre de la columna «PID» (este reordena las filas de la tabla PID) encontrar el proceso que tiene el PID mostró por netstat. Haga clic con el botón derecho del ratón sobre la fila y seleccione «Detener servicio».
    He intentado lo que sugirió: «netstat …» y regresó: «TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4988» Alguna idea de lo que esto significa?

    OriginalEl autor James

  5. 1

    Si usted está usando netbeans 7 y mayores con oracle xe hacer lo siguiente en netbeans :

    1. ir a la pestaña de servicios
    2. en servidores, quitar glassfish
    3. volver a agregar servidor glassfish
    4. número de puerto de entrada 9090 para el acceso http

    Glassfish puede usar si está disponible o algún número de puerto aleatorio se crea

    OriginalEl autor Zenford

  6. 1

    Sí se puede solucionar este error cambiando el número de puerto de servidor glassfish porque el WAMP SERVER u ORACLE software de base de datos utiliza un número de puerto 8080, por lo que hay un conflicto de número de puerto.

    1)abrir un camino como el C:\GlassFish_Server\glassfish\domains\domain1\config\domain.xml.

    2)conocer el número de puerto 8080 con la ayuda de ctrl+F.
    Obtendrá el siguiente código…

    <network-listener protocol="http-listener-1" port="8080" name="http-listener-1" thread-pool="http-thread-pool" transport="tcp">

    3) Cambiar el número de puerto de 8080 para 9090 o 1234 o lo que te guste..

    4) Guardar. Abrir una Netbeans IDE goto el servidor glassfish .

    5) haga clic Derecho en el servidor -> selecciona la opción actualizar.

    6) para comprobar el nº de puerto. que está dada por u sólo derecho haga clic en el servidor-> la propiedad.

    7) Iniciar el servidor Glassfish .
    Yehhh el error se ha ido…

    OriginalEl autor Mayur Kapadia

  7. 1

    Siguientes son los pasos que definitivamente va a trabajar:

    1. Abrir CMD : Presione Windows+R desde el teclado o simplemente escriba «cmd» en la búsqueda de windows
    2. Tipo Siguiente en cmd : netstat -aon | find ":8080" | find "LISTENING"
    3. Ver la última columna : habrá algún número como 2816 o similar.(Se aleja de este)
    4. Ahora abrir el Administrador de Tareas (atajo de Teclado : Ctrl+Shift+Esc)
    5. En que, ir a Ficha Detalles y bajo Columna PID, búsqueda para el número que se encuentra en el paso 3
    6. Haga Clic derecho sobre él y seleccione end process
    7. Ahora felizmente ir a Netbeans y Ejecutar el programa de

    NOTA : Si está ejecutando el programa por primera vez en Netbeans, toma algún tiempo. Así que no te preocupes si tarda tiempo.

    OriginalEl autor Akshay Chopra

  8. 0

    He encontrado una manera más fácil de ir sobre este molesto problema. Registro de GlassFish Server sin necesidad de configuración de usuario/contraseña la primera vez. A continuación, haga clic en GlassFish, a continuación, a la Vista de Dominio de la Consola de Administración. En el servidor Glassfish admin de la página que aparece, verás Cambiar la Contraseña del Administrador bajo Administración en el de la Consola de GlassFish – Tareas Comunes. Haga clic en para configurar su contraseña por cambiar la contraseña por defecto. El usuario es admin pero la contraseña es hasta que la cambie. Guardar el cambio. Volver a Netbeans y verá de inmediato un popout pantalla que le solicitará que introduzca sus credenciales de administrador. Escriba admin como usuario y la contraseña. Eso es todo. Si su Netbeans vienen con Glassfish, haga clic derecho en el servidor, a continuación, a la Vista de Administrador de Dominio de la Consola, a continuación, siga el resto de los pasos explicados anteriormente

    OriginalEl autor Oma

Dejar respuesta

Please enter your comment!
Please enter your name here