  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | - Re: How to display exception messages for fields | - Re: How to display exception messages for fields 2007-08-13 - By ellenzhao
Back Sorry, the workaround does not really work, I got this exception just now:
| ... | Caused by: org.hibernate.PropertyAccessException: Exception occurred inside setter of myproject.entity.Foo.startDate | at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set (BasicPropertyAccessor.java:65) | at org.hibernate.tuple.entity.AbstractEntityTuplizer .setPropertyValues(AbstractEntityTuplizer.java:337) | at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues (PojoEntityTuplizer.java:200) | at org.hibernate.persister.entity.AbstractEntityPersister .setPropertyValues(AbstractEntityPersister.java:3566) | at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad .java:129) | at org.hibernate.loader.Loader.initializeEntitiesAndCollections (Loader.java:854) | at org.hibernate.loader.Loader.doQuery(Loader.java:729) | at org.hibernate.loader.Loader .doQueryAndInitializeNonLazyCollections(Loader.java:236) | at org.hibernate.loader.Loader.loadCollection(Loader.java:1994) | at org.hibernate.loader.collection.CollectionLoader.initialize (CollectionLoader.java:36) | at org.hibernate.persister.collection.AbstractCollectionPersister .initialize(AbstractCollectionPersister.java:565) | at org.hibernate.event.def.DefaultInitializeCollectionEventListener .onInitializeCollection(DefaultInitializeCollectionEventListener.java:60) | at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl .java:1716) | at org.hibernate.collection.AbstractPersistentCollection.initialize (AbstractPersistentCollection.java:344) | at org.hibernate.collection.AbstractPersistentCollection.read (AbstractPersistentCollection.java:86) | at org.hibernate.collection.AbstractPersistentCollection.readSize (AbstractPersistentCollection.java:109) | at org.hibernate.collection.PersistentBag.size(PersistentBag.java :225) | ...... | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:112) | at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed (InvocationContextImpl.java:166) | at org.jboss.seam.intercept.EJBInvocationContext.proceed (EJBInvocationContext.java:44) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:56) | at org.jboss.seam.core.BijectionInterceptor.aroundInvoke (BijectionInterceptor.java:46) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) | at org.jboss.seam.persistence.ManagedEntityIdentityInterceptor .aroundInvoke(ManagedEntityIdentityInterceptor.java:45) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) | at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke (RollbackInterceptor.java:31) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) | at org.jboss.seam.core.ConversationInterceptor.aroundInvoke (ConversationInterceptor.java:63) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) | at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke (MethodContextInterceptor.java:42) | at org.jboss.seam.intercept.SeamInvocationContext.proceed (SeamInvocationContext.java:68) | at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor .java:106) | at org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke (SessionBeanInterceptor.java:53) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed (InvocationContextImpl.java:118) | at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke (EJB3InterceptorsInterceptor.java:63) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:101) | at org.jboss.ejb3.entity .ExtendedPersistenceContextPropagationInterceptor.invoke (ExtendedPersistenceContextPropagationInterceptor.java:57) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:101) | at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor .invoke(TransactionScopedEntityManagerInterceptor.java:54) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:101) | at org.jboss.ejb3.AllowedOperationsInterceptor.invoke (AllowedOperationsInterceptor.java:47) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext (MethodInvocation.java:101) | at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) | ... 86 more | Caused by: java.lang.reflect.InvocationTargetException | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set (BasicPropertyAccessor.java:42) | ... 138 more | Caused by: java.lang.NullPointerException | at java.util.Date.getMillisOf(Date.java:938) | at java.util.Date.before(Date.java:897) | at myproject.entity.Foo.setStartDate(Foo.java:239) | ... 143 more | | |
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4073735#4073735
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4073735 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |