#1819 is fixed on GitHub master: https://github.com/jOOQ/jOOQ/commit/5b40017df684ba28e53a28c5db424a0e846521e3
Cheers Lukas 2012/9/14 Lukas Eder <[email protected]>: > Some news about these issues: > > #1818 https://github.com/jOOQ/jOOQ/issues/1818 > ---------------------------------------------------------------------- > SQL Server and inserting values on identity columns: > I could reproduce this. Fixing it might not be obvious, though, see > the related discussion here: > https://groups.google.com/d/topic/jooq-user/La1xZ-_WFQA/discussion > > The question here is, what do you want to do when storing such > records? jOOQ will always perform INSERT statements, when you create > new records using Factory.newRecord(...).store(). Should you wish to > update such a record, use Factory.executeUpdate(record) instead: > http://www.jooq.org/javadoc/latest/org/jooq/impl/Factory.html#executeUpdate(R) > > #1819 https://github.com/jOOQ/jOOQ/issues/1819 > ---------------------------------------------------------------------- > MappingException when the receiving type of Record.into(Class<E>) has > overloaded setters with incompatible signatures > I could reproduce this as well, and it should be easy to fix. See the > GitHub ticket for details > > Note, I couldn't reproduce this issue with any of the code snippets > you've shown so far. I could reproduce it with something like this, > though: > > EmployeeRecord record = // ... some way to create this record > record.into(EmployeeRecord.class);
