Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    MySQL DataTools error

    Hi,

    I use smartGWT 05-22-2011, GWT 2.2, Firefox 4.

    I use DMI where I have JPA generated controler using Hibernate. I get a following exceptrion:

    Code:
    === 2011-05-23 17:14:47,913 [l0-5] DEBUG DataTools - Bean inspection: invocation of com.mysql.jdbc.JDBC4ResultSet.getCursorName() while trying to obtain property 'cursorName' threw an exception: java.sql.SQLException: Positioned Update not supported.
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    	at com.mysql.jdbc.ResultSetImpl.getCursorName(ResultSetImpl.java:2130)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at com.isomorphic.util.DataTools.getProperties(DataTools.java:2286)
    	at com.isomorphic.util.DataTools.getProperties(DataTools.java:2247)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:613)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:623)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:502)
    	at com.isomorphic.js.JSTranslater.convertMap(JSTranslater.java:950)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:573)
    	at com.isomorphic.js.JSTranslater.convertIterator(JSTranslater.java:1110)
    	at com.isomorphic.js.JSTranslater.convertCollection(JSTranslater.java:1063)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:575)
    	at com.isomorphic.js.JSTranslater.convert(JSTranslater.java:511)
    	at com.isomorphic.js.JSTranslater.toJS(JSTranslater.java:473)
    	at com.isomorphic.rpc.RPCManager.completeResponse(RPCManager.java:1143)
    	at com.isomorphic.rpc.RPCManager.send(RPCManager.java:582)
    	at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:130)
    	at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:95)
    	at com.isomorphic.servlet.IDACall.doPost(IDACall.java:54)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    	at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
    	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
    	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:259)
    	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
    	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
    	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
    	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
    	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
    	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    	at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49)
    	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    	at org.mortbay.jetty.Server.handle(Server.java:324)
    	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
    	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
    	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
    	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
    	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
    	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
    	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
    
    Setting value to the error string and continuing
    What did I do wrong?

    Cheers,
    Zdary

    #2
    Somewhere in the data you're providing in the DSResponse, there is a series of getBlah() calls that leads to a JDBC ResultSet. Use dropExtraFields="true" in your .ds.xml file to avoid sending data you don't want to.

    Comment


      #3
      Hi,

      I use Hibernate annotation and each method has
      Code:
      	@ManyToOne(fetch = FetchType.LAZY)
      	@JoinColumn(name = "PositionID", nullable = false)
      So the data shouldn't be loaded unless the method gets explicitly called.

      My ds.xml contains a reference to another Hibernate object. (lazy load)
      Code:
      <field name="locCountryregions" unknownType="true" type="cz.bcom.smartrise.server.persistence.hibernate.LocCountryregions" hidden="true"></field>
      <field name="regionDisplayText" type="text" valueXPath="locCountryregions/name" hidden="true"></field>
      <field name="regionId" type="integer" required="true" foreignKey="regionsDS/id" valueXPath="locCountryregions/id" displayField="regionDisplayText"></field>
      When I leave out the firs line then it works fine
      Code:
      <field name="regionDisplayText" type="text" valueXPath="locCountryregions/name" hidden="true"></field>
      <field name="regionId" type="integer" required="true" foreignKey="regionsDS/id" valueXPath="locCountryregions/id" displayField="regionDisplayText"></field>
      I have seen in many posts in ths forum that you define the related object field as an unknown type and hidden and then you reference on it in other datasource fields.

      What is a right approach? Shall I not define the unknown objects? What are they good for?

      Cheers,
      Zdary

      Comment


        #4
        You don't want that subobject serialized, so don't define the field for it at all.

        Comment

        Working...
        X