Re: JPA Error
I have fixed that issue. Thank you. Is there a way to turn off validation inside geronimo? On 11/17/2013 12:54 PM, David Jencks wrote: I don't know. Having a hashCode method throw an NPE is not within the expected behavior of java classes. Is there some reason you don't want to fix it, whether or not bean validation is used? david jencks On Nov 16, 2013, at 12:08 PM, Collins Solutions wrote: I have not specifically run bean validation outside of geronimo. Is there a way to turn off bean validation inside geronimo? On 11/16/2013 01:32 PM, David Jencks wrote: Are you running bean validation outside geronimo? On Nov 16, 2013, at 10:51 AM, Collins Solutions wrote: The persist to the database works when it is outside the Geronimo container. None of the persist operations work while inside the container. On 11/16/2013 12:36 AM, David Jencks wrote: Um, isn't this in your code? Caused by: java.lang.NullPointerException at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) david jencks On Nov 15, 2013, at 2:38 PM, Collins Solutions wrote: I have deployed an application to the geronimo server. I am getting an error when the entity is trying to persis to the database. The error that I am getting is as follows: org.apache.openjpa.persistence.PersistenceException: error during validation of at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) at org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) at org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) at org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) at org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) at org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) at org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) at org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) at com.sun.proxy.$Proxy116.saveClient(Unknown Source) at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) at sun.reflect.NativeMetho
Re: JPA Error
I don't know. Having a hashCode method throw an NPE is not within the expected behavior of java classes. Is there some reason you don't want to fix it, whether or not bean validation is used? david jencks On Nov 16, 2013, at 12:08 PM, Collins Solutions wrote: > I have not specifically run bean validation outside of geronimo. Is there a > way to turn off bean validation inside geronimo? > > On 11/16/2013 01:32 PM, David Jencks wrote: >> Are you running bean validation outside geronimo? >> >> >> On Nov 16, 2013, at 10:51 AM, Collins Solutions >> wrote: >> >>> The persist to the database works when it is outside the Geronimo >>> container. None of the persist operations work while inside the container. >>> >>> On 11/16/2013 12:36 AM, David Jencks wrote: Um, isn't this in your code? Caused by: java.lang.NullPointerException at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) david jencks On Nov 15, 2013, at 2:38 PM, Collins Solutions wrote: > I have deployed an application to the geronimo server. I am getting an > error when the entity is trying to persis to the database. The error > that I am getting is as follows: > > > org.apache.openjpa.persistence.PersistenceException: error during > validation of >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) >at > org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) >at > org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) >at > org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) >at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) >at > org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) >at > org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) >at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) >at > org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) >at > org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) >at > org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProx
Re: JPA Error
I have not specifically run bean validation outside of geronimo. Is there a way to turn off bean validation inside geronimo? On 11/16/2013 01:32 PM, David Jencks wrote: Are you running bean validation outside geronimo? On Nov 16, 2013, at 10:51 AM, Collins Solutions wrote: The persist to the database works when it is outside the Geronimo container. None of the persist operations work while inside the container. On 11/16/2013 12:36 AM, David Jencks wrote: Um, isn't this in your code? Caused by: java.lang.NullPointerException at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) david jencks On Nov 15, 2013, at 2:38 PM, Collins Solutions wrote: I have deployed an application to the geronimo server. I am getting an error when the entity is trying to persis to the database. The error that I am getting is as follows: org.apache.openjpa.persistence.PersistenceException: error during validation of at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) at org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) at org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) at org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) at org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) at org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) at org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) at org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) at com.sun.proxy.$Proxy116.saveClient(Unknown Source) at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at
Re: JPA Error
Are you running bean validation outside geronimo? On Nov 16, 2013, at 10:51 AM, Collins Solutions wrote: > The persist to the database works when it is outside the Geronimo container. > None of the persist operations work while inside the container. > > On 11/16/2013 12:36 AM, David Jencks wrote: >> Um, isn't this in your code? >> >> Caused by: java.lang.NullPointerException >>at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) >> >> >> david jencks >> >> On Nov 15, 2013, at 2:38 PM, Collins Solutions >> wrote: >> >>> I have deployed an application to the geronimo server. I am getting an >>> error when the entity is trying to persis to the database. The error that >>> I am getting is as follows: >>> >>> >>> org.apache.openjpa.persistence.PersistenceException: error during >>> validation of >>>at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) >>>at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) >>>at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) >>>at >>> org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) >>>at >>> org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) >>>at >>> org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) >>>at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) >>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >>>at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>at java.lang.reflect.Method.invoke(Method.java:602) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >>>at >>> org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) >>>at >>> org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) >>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >>>at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>at java.lang.reflect.Method.invoke(Method.java:602) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >>>at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) >>>at >>> org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) >>>at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) >>>at >>> org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) >>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >>>at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>at java.lang.reflect.Method.invoke(Method.java:602) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >>>at >>> org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >>>at >>> org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) >>>at >>> org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) >>>at >>> org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) >>>at >>> org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) >>>at >>> org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) >>>at >>> org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) >>>at >>> org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) >>>at com.sun.proxy.$Proxy116.saveClient(Unknown Source) >>>at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) >>>at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) >>>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >>>at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>at java.lang.reflect.Method.invoke(Method.java:60
Re: JPA Error
The persist to the database works when it is outside the Geronimo container. None of the persist operations work while inside the container. On 11/16/2013 12:36 AM, David Jencks wrote: Um, isn't this in your code? Caused by: java.lang.NullPointerException at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) david jencks On Nov 15, 2013, at 2:38 PM, Collins Solutions wrote: I have deployed an application to the geronimo server. I am getting an error when the entity is trying to persis to the database. The error that I am getting is as follows: org.apache.openjpa.persistence.PersistenceException: error during validation of at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) at org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) at org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) at org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) at org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) at org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) at org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) at org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) at com.sun.proxy.$Proxy116.saveClient(Unknown Source) at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:9
Re: JPA Error
Um, isn't this in your code? Caused by: java.lang.NullPointerException at com.acc.domain.entity.AccClient.hashCode(AccClient.java:213) david jencks On Nov 15, 2013, at 2:38 PM, Collins Solutions wrote: > I have deployed an application to the geronimo server. I am getting an error > when the entity is trying to persis to the database. The error that I am > getting is as follows: > > > org.apache.openjpa.persistence.PersistenceException: error during validation > of >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) >at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) >at > org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) >at > org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) >at > org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) >at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) >at > org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) >at org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) >at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) >at > org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) >at > org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) >at > org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) >at > org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) >at > org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) >at com.sun.proxy.$Proxy116.saveClient(Unknown Source) >at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) >at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >at java.lang.reflect.Method.invoke(Method.java:602) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) >at > org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) >at > org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) >at > org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Meth
JPA Error
I have deployed an application to the geronimo server. I am getting an error when the entity is trying to persis to the database. The error that I am getting is as follows: org.apache.openjpa.persistence.PersistenceException: error during validation of at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2585) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2564) at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2468) at org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1077) at org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:716) at org.apache.geronimo.persistence.CMPEntityManagerTxScoped.persist(CMPEntityManagerTxScoped.java:87) at com.acc.eao.ejb.ClientEAO.saveClient(ClientEAO.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.cdi.CdiInterceptor.invoke(CdiInterceptor.java:129) at org.apache.openejb.cdi.CdiInterceptor.access$000(CdiInterceptor.java:45) at org.apache.openejb.cdi.CdiInterceptor$1.call(CdiInterceptor.java:66) at org.apache.openejb.cdi.CdiInterceptor.aroundInvoke(CdiInterceptor.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:130) at org.apache.openejb.core.stateless.StatelessContainer._invoke(StatelessContainer.java:226) at org.apache.openejb.core.stateless.StatelessContainer.invoke(StatelessContainer.java:178) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.synchronizedBusinessMethod(EjbObjectProxyHandler.java:255) at org.apache.openejb.core.ivm.EjbObjectProxyHandler.businessMethod(EjbObjectProxyHandler.java:235) at org.apache.openejb.core.ivm.EjbObjectProxyHandler._invoke(EjbObjectProxyHandler.java:92) at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke(BaseEjbProxyHandler.java:284) at com.sun.proxy.$Proxy116.saveClient(Unknown Source) at com.acc.base.ejb.EmailerACC.saveClient(EmailerACC.java:172) at com.acc.base.ejb.EmailerACC.sendContactUs(EmailerACC.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:181) at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:163) at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:174) at org.apache.openejb.monitoring.StatsInterceptor.invoke(StatsInterceptor.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:76) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:602) at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.