Despliegue-Error: Java-Webproject desde netbeans a glassfish 4.0
Preparar
Estoy usandoNetbeans 7.4
en Mac OSX Mavericks yGlassfish 4.0 (build 89)
en mi servidor dedicado yJDK 1.7
. Para usar el servidor localmente, yo configuro y ssh-tunnel. De la siguiente manera:
ssh -L 4848:127.0.0.1:4848 -p 6122 glassfish@XXXXXXXXXX
Esto funciona perfectamente bien, puedo acceder al servidor a través de localhost sin ningún problema. Para usar este servidor, agregué un servidor en Netbeans, vea la pantalla de inicio:
Problema
Ahora me gustaría implementar el proyecto en el servidor (Proyecto de clic derecho -> Implementar) pero aparece el siguiente error:
Building jar: /Users/tzhware7/NetBeansProjects/SkyLogicAddon/dist/SkyLogicAddon.war
Distributing /Users/tzhware7/NetBeansProjects/SkyLogicAddon/dist/SkyLogicAddon.war to [glassfish.ivo]
glassfish.ivo, deploy, null, false
/Users/tzhware7/NetBeansProjects/SkyLogicAddon/nbproject/build-impl.xml:1050: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 1 second)
Ahora verifiqué la línea donde está el Error-Show, que sigue (1049-1051). Para mí todo parece normal:
<target if="netbeans.home" name="-run-deploy-nb">
<nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
</target>
De antemano, he comprobado los registros del servidor, que están vacíos, no se muestra ningún error. ¿Qué estoy haciendo mal? ¿Puede alguien aconsejarme qué cambiar? ¡Gracias de antemano!
Edición 1 - 08.01.2014
Todo bien,No encontré una solución para resolver el problema anterior, pero de la siguiente manera funcionó al menos para desplegar la aplicación manualmente.
Netbeans -> Haga clic con el botón derecho en Proyecto -> Limpiar / Construir (ahora verifique su registro de salida donde guarda el proyecto).Ahora ve a ese camino, deberías encontrar un.war
expedienteInicie sesión en su servidor glassfish -> Haga clic en Aplicaciones -> Haga clic en desplegar -> cargue el.war
archivo -> haga clic de nuevo desplegarAhora Glassfish despliega el proyecto por ti. :)
Edición 2 - 17.01.2014
Pude arreglar el problema, siguiendo estaba mal. En netbeans configuré que el destino debería ser domain1, si haces esto, no funcionará. Deja que el objetivo esté vacío, y todo funciona bien.
Gracias Tim B por tu ayuda!