He instalado Netbeans 7.4 en un equipo nuevo y se clonó mi proyecto (creado en Netbeans 7.3) desde GitHub. Sin embargo cuando intento ejecutarlo Glassfish no arranca y no puedo entender por qué.

De registro del proyecto:

In-place deployment at D:\Users\Me\Documents\NetBeansProjects\CarRentalProject\build\web
GlassFish Server 4.0, deploy, null, false
D:\Users\Me\Documents\NetBeansProjects\CarRentalProject\nbproject\build-impl.xml:1033:     The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 0 seconds)

GlassFish registro:

SEVERE:   Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method
SEVERE:   java.lang.RuntimeException: Invalid resource : danu6__pm

La base de datos que estoy tratando de conectar a se llama danu6, pero yo no sé dónde está el __pm sufijo viene, y no sé cómo cambiarlo.

InformationsquelleAutor karoma | 2014-01-14

2 Comentarios

  1. 1

    El error significa que usted no tiene recursos JDBC llamado danu6.

    En la GUI de administración de Glassfish tiene que configurar un de conexión de la piscina en primer lugar, a continuación, puede añadir un de recursos JDBC que utiliza el fresco creado de conexión de la piscina.

    Esta respuesta explica cómo configurar un de recursos JDBC.

    Ver también:

    • ¿Por qué no tengo que hacer nada de eso cuando he creado el proyecto en el primer lugar?
    • Usted tenía…o alguien preconfigurado para usted.
    • He creado un proyecto en blanco en Netbeans y definitivamente nunca fui al panel de administración de Glassfish antes. De todos modos, la eliminación de persistence.xml y la creación de uno nuevo parece haber solucionado el problema.
  2. 0

    La eliminación de persistence.xml y la creación de uno nuevo parece haber solucionado el problema.

Dejar respuesta

Please enter your comment!
Please enter your name here