I have been using connecter-J 3.0.9 for some time now, and it definatly has getGeneratedKeys(), i have not had a good look at 3.0.10, but getGeneratedKeys is part of JDBC3, and i doubt very much that MySQL would have gone from a JDBC3 compliant driver to a non-compliant with an upgraded version. Are you sure you have the jdbc driver correclty placed so it is in the class path?
Anyone else abel to comment as to wether this is a Jboss / Nukes prob or a jdbc driver prob?
I´ve placed the driver into %JBOSS_HOME%/server/default/lib. I´ve placed into %JBOSS_HOME%/server/default/deploy, obtains equal results. I need place the driver in other place to build(before deploy...)? I don´t understand last question(I´m spanish, sorry).
I used version 3.0.10 following the install instructions for MySQL and it worked perfectly. Using the latest JBoss and latest Nukes.
Don't put the driver in the deploy directory, keep it in the lib directory where you originally put it.
Are you building from the source distribution or did you download the precompiled distribution? If you are compiling your own, make sure you copied copy $NUKES_HOME/build/etc/local.properties-mysql to $NUKES_HOME/build/local.properties. This ensures that all of your files are configured to use mysql.