Estoy migrando mi aplicación de GlassFish 3.0.1 a GlassFish 3.1.1. La implementación falla, con los siguientes mensajes de error:"Excepción al cargar la aplicación" sin un seguimiento de pila
SEVERE: Exception while loading the app
SEVERE: Exception while shutting down application container
SEVERE: Exception while shutting down application container : java.lang.NullPointerException
SEVERE: java.lang.RuntimeException: Error occurred during deployment: Exception while shutting down application container : java.lang.NullPointerException. Please see server.log for more details.
No hay ningún rastro de pila. Encendí el nivel de registro de la raíz a la máxima expresión, y el primer mensaje grave se presenta después de un mensaje de soldadura:
//...
FINE: WELD-000105 Enabled interceptor types for Manager
Enabled alternatives: [] []
Registered contexts: [interface javax.enterprise.context.SessionScoped, interface javax.enterprise.context.RequestScoped, interface javax.inject.Singleton, interface javax.enterprise.context.Dependent, interface javax.enterprise.context.ApplicationScoped, interface javax.enterprise.context.ConversationScoped]
Registered beans: 0
Specialized beans: 0
: []
Y antes varios mensajes como estos (por varias clases diferentes):
FINE: PWC4451: File cannot be read /opt/sun/glassfish-3.1.1/glassfish/domains/domain1/applications/QmsWeb/WEB-INF/classes/org/jboss/seam/transaction/SeamTransaction.class
FINE: PWC4451: File cannot be read /opt/sun/glassfish-3.1.1/glassfish/domains/domain1/applications/QmsWeb/WEB-INF/classes/org/jboss/seam/transaction/SeamTransaction.class
FINE: PWC4451: File cannot be read /opt/sun/glassfish-3.1.1/glassfish/domains/domain1/applications/QmsWeb/WEB-INF/classes/net/sf/ehcache/config/TerracottaConfiguration$ValueMode.class
//...
¿Qué podría estar causando este error? ¿Podrían estos mensajes PWC4451 estar indicando que algunas bibliotecas no se están cargando?
Parece que no va a ninguna parte. Si algún programador de herramientas de desarrollo ve esto, recuerde: ¡los buenos mensajes de error son una característica! – Nick
Esto en realidad se marca como un problema de Glassfish y se debe corregir en Glassfish 4.0, de acuerdo con el problema. Ver http://java.net/jira/browse/GLASSFISH-18599, desafortunadamente esto no ayuda ni a ti ni a mí ahora. –