Thanks for the help Mike. I have the mysql driver in the Libraries folder and I had added it to the classpath.
Prior to receiving your email I decided to go for the scorched Earth policy to fix this as it's been going on for the better part of a day. So I moved my $workspace/.metadata folder to $workspace/.metadata.old Then I restarted Eclipse, re-imported my projects and now it works. Would you know where I could look to in my old .metadata folder to see where the offending bug may lie? Thanks again, Johnny On Aug 26, 2010, at 2:59 PM, Mike Schrag wrote: > It's using the default jdbc adaptor instead of your plugin. Make sure the > plugin for your db is in your classpath. > > Sent from my iPhone > > On Aug 26, 2010, at 8:01 PM, Johnny Miller <[email protected]> wrote: > >> Still stuck. >> >> Here is the stack trace: >> >> java.lang.IllegalStateException: Adaptor >> com.webobjects.jdbcadaptor.jdbcadap...@35de7497 failed to provide new >> primary keys for entity 'HPPoster' >> at >> com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5713) >> at >> com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370) >> at >> com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192) >> at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1085) >> at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1007) >> >> I'm noticing that 'EO_PK_TABLE' does not seem to get created. My TestSuite >> class is able to successfully login to the database and call a stored >> function. >> >> Not sure what it all means. >> >> Any help would be greatly appreciated. >> >> Johnny >> >> >> Begin forwarded message: >> >>> From: Johnny Miller <[email protected]> >>> Date: August 25, 2010 5:43:10 PM HST >>> To: WebObjects-Dev Mailing List List <[email protected]> >>> Subject: Having Troubles with JUnit >>> >>> Out of the blue (or maybe since I updated WOLIPS?) I'm having all kinds of >>> issues with running my test cases on my frameworks. >>> >>> I found this tidbit on the Wiki that helped (which I didn't seem to need >>> before): >>> http://wiki.objectstyle.org/confluence/display/WO/Testing-JUnit+and+TestNG >>> >>> But now I'm getting an error on one of my frameworks that I'm unable to >>> create a primary key for the entity I'm testing (IllegalStateException - >>> Adaptor com.webobjects.jdbcadaptor.jdbcadap...@50152643 failed to provide >>> new primary keys for entity)? >>> >>> The way I test my EOModels is I have a test database that I setup/tear down >>> every time that I run the test. I'm able to create the tables (using >>> EOUtilities.rawRowsForSQL) but when I try to saveChanges on the EO i'm >>> creating I get the error above. >>> >>> I'm using a MySQL database with the MySQL plugin framework. Did something >>> change recently in WOLips that could have caused my old tests to fail? >>> >>> Thanks in advance, >>> >>> Johnny Miller >>> Kahalawai Media Corp >>> http://www.kahalawai.com >>> >>> >>> >> >> Johnny Miller >> Kahalawai Media Corp >> http://www.kahalawai.com >> >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com >> >> This email sent to [email protected] Johnny Miller Kahalawai Media Corp http://www.kahalawai.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
