I'm getting the following error in Eclipse when my application tries to hit the MySQL database:
Apparently, that happens when you have enabled the Google App Engine, as the Google App Engine is supposed to handle database interactions or something (?). So, a bit of searching indicates that all will be well if you just disable the Google App Engine in Eclipse and re-run your program. So, how do you 'disable' the GAE? I can't see anything on properties, and in the Run-->Configurations window, it just says GAE is at number 1 or something, without any options to disable or enable it.
Here's the post I found on the issue:
Short Answer : Just disable Google App Engine for your project, and things
should start working. Its a setting in the Google Eclipse Plugin.
Long Answer :
GWT and Google App Engine (GAE) are two separate projects, and you don't
have to use them together.
If you enable GAE - you cannot use any other database.
If you disable GAE and only use GWT - you can use whatever you want on the
server side. Client side restrictions still apply.
Many, many users have accidentally enabled GAE (or is it enabled by
default?) and have faced this issue, so this isn't new.