Exception:
javax.servlet.ServletException: Unable to intantiate Action! - action - file:/C:/work/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/RegionCrud/WEB-INF/classes/struts.xml:18:18 org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
Verificar cableado de los beans, no se loguea bien la instanciación cruzada entre el struts.xml y el appctx.xml. En este caso una interface genérica no se enlazaba a la implementación.
lunes, 17 de septiembre de 2007
viernes, 14 de septiembre de 2007
Null entity, null object from form in jsp
Exception derivada de que el objeto que se esperaba del jsp viene en null:
SEVERE: Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException: attempt to create merge event with null entity
at org.hibernate.event.MergeEvent.(MergeEvent.java:37)
El problema en este caso es que el field del objeto en el action no tenía el setter, pero por lo visto no se loguea la falta del setter y la no asignación.
SEVERE: Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException: attempt to create merge event with null entity
at org.hibernate.event.MergeEvent.
El problema en este caso es que el field del objeto en el action no tenía el setter, pero por lo visto no se loguea la falta del setter y la no asignación.
Entity is not mapped Exception
Exception: org.hibernate.hql.ast.QuerySyntaxException: Country is not mapped
Posibles causas:
-La entidad no tiene las annotations, no está en el orm o no tiene un hbm mapeado.
-HibernateSupport no está enlazado al JPA EntityManager que procesa las annot.
Posibles causas:
-La entidad no tiene las annotations, no está en el orm o no tiene un hbm mapeado.
-HibernateSupport no está enlazado al JPA EntityManager que procesa las annot.
miércoles, 12 de septiembre de 2007
xwork2.ObjectFactory ... already loaded
Exception:
SEVERE: Exception starting filter struts Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory ...
bean already loaded...
Incompatibilidad de librerias, en este caso había dos jars de struts de diferentes versiones.
SEVERE: Exception starting filter struts Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory ...
bean already loaded...
Incompatibilidad de librerias, en este caso había dos jars de struts de diferentes versiones.
lunes, 3 de septiembre de 2007
org.springframework.beans.factory.BeanCreationException: Error creating bean
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name '.....Service' defined in file [D:\work....\applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: javax.persistence.PersistenceContext.properties()[Ljavax/persistence/PersistenceProperty;
Caused by: java.lang.NoSuchMethodError: javax.persistence.PersistenceContext.properties()[Ljavax/persistence/PersistenceProperty;
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.addIfPresent(PersistenceAnnotationBeanPostProcessor.java:327)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.access$000(PersistenceAnnotationBeanPostProcessor.java:148)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$2.doWith(PersistenceAnnotationBeanPostProcessor.java:304)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:226)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:203)
Problema de librerías, algun jar incompatible.
Solución:sacar los jars de las libs de spring o de algun lugar confiable
Caused by: java.lang.NoSuchMethodError: javax.persistence.PersistenceContext.properties()[Ljavax/persistence/PersistenceProperty;
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.addIfPresent(PersistenceAnnotationBeanPostProcessor.java:327)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.access$000(PersistenceAnnotationBeanPostProcessor.java:148)
at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$2.doWith(PersistenceAnnotationBeanPostProcessor.java:304)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:226)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:203)
Problema de librerías, algun jar incompatible.
Solución:sacar los jars de las libs de spring o de algun lugar confiable
Suscribirse a:
Entradas (Atom)