Hibernate4gwt weird Issue

4 views
Skip to first unread message

thomasdarde

unread,
Jul 28, 2008, 7:18:42 AM7/28/08
to Google Web Toolkit
Hi,

I've got this issue when trying to create an object on client side and
then saving it on server side.

org.hibernate.PropertyAccessException: IllegalArgumentException
occurred calling getter of com.rougecardinal.client.local.Contact.id
at org.hibernate.property.BasicPropertyAccessor
$BasicGetter.get(BasicPropertyAccessor.java:171)
at
org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplizer.java:
183)
at
org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPersister.java:
3585)
at
net.sf.hibernate4gwt.core.hibernate.HibernateUtil.getId(HibernateUtil.java:
173)
at
net.sf.hibernate4gwt.core.store.stateless.StatelessPojoStore.restore(StatelessPojoStore.java:
108)
at
net.sf.hibernate4gwt.core.HibernateBeanManager.mergePojo(HibernateBeanManager.java:
470)
at
net.sf.hibernate4gwt.core.HibernateBeanManager.merge(HibernateBeanManager.java:
282)
at
net.sf.hibernate4gwt.gwt.HibernateRPCHelper.parseInputParameters(HibernateRPCHelper.java:
80)
at
net.sf.hibernate4gwt.gwt.HibernateRemoteService.processCall(HibernateRemoteService.java:
164)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:
85)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
178)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
148)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
869)
at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
664)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:
80)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalArgumentException: object is not an
instance of declaring class
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
$BasicGetter.get(BasicPropertyAccessor.java:145)
... 25 more

It's REALY weird because:
It's working in the java simulator and with the local version in a
browser (both use the embedded tomcat server).
It's not working once online.

I'm using the last version of hibernate4gwt 1.1b
I have 4 other classes identical wich are working perfectly,
impossible to see a difference between both.

It's very annoying because I don't understand the issue and if it's
not working I'll have to reconsider using gwt....

Any help is welcome !

Sumit Chandel

unread,
Jul 30, 2008, 11:01:24 PM7/30/08
to Google-We...@googlegroups.com
Hi thomasdarde,

It looks like your issue is primarily related to something you're doing with your Hibernate object on the backend (in this case, an IllegalArgumentException on one of your Hibernate object's accessor methods).

Have you tried posting up about this on the Hibernate support group?

http://hibernate.org

Hope that helps,
-Sumit Chandel
Reply all
Reply to author
Forward
0 new messages