Here is the .classpath file for the project.
I have not changed the classpaths since I moved the .metadata folder. Maybe it
was written over? Does the order they are written in matter?
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="Sources"/>
<classpathentry kind="src" path="Tests"/>
<classpathentry kind="con" path="WOFramework/ERExtensions"/>
<classpathentry kind="con" path="WOFramework/ERJars"/>
<classpathentry kind="con" path="WOFramework/ERPrototypes"/>
<classpathentry kind="con" path="WOFramework/JavaWOExtensions"/>
<classpathentry kind="con" path="WOFramework/WOOgnl"/>
<classpathentry kind="con" path="WOFramework/JavaEOAccess"/>
<classpathentry kind="con" path="WOFramework/JavaEOControl"/>
<classpathentry kind="con" path="WOFramework/JavaFoundation"/>
<classpathentry kind="con" path="WOFramework/JavaJDBCAdaptor"/>
<classpathentry kind="con" path="WOFramework/JavaWebObjects"/>
<classpathentry kind="con" path="WOFramework/JavaXML"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="WOFramework/KMExtensions"/>
<classpathentry kind="con" path="WOFramework/KMFoundation"/>
<classpathentry kind="con" path="WOFramework/MySQLPlugIn"/>
<classpathentry kind="lib" path="Libraries/lucene-1.4.3.jar"/>
<classpathentry kind="lib" path="Libraries/jdom.jar"/>
<classpathentry kind="lib"
path="Libraries/mysql-connector-java-5.0.4-bin.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
On Aug 26, 2010, at 3:20 PM, Mike Schrag wrote:
> Not the driver, the mysql plugin. Project metadata is in .classpath and
> .project. My guess is that you weren't linked to the mysqlplugin framework.
>
> Sent from my iPhone
>
> On Aug 26, 2010, at 9:14 PM, Johnny Miller <[email protected]> wrote:
>
>> 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
>>
>>
>>
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]