Issue Details (XML | Word | Printable)

Key: CORE-3459
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Andy Jefferson
Reporter: Andy Jefferson
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JPOX Core (ARCHIVED)

JDO 2.1 : Implement negative checks for PM.newInstance argument

Created: 04/Dec/07 10:35 AM   Updated: 12/Dec/07 11:14 AM   Resolved: 08/Dec/07 12:18 PM
Component/s: JDO
Affects Version/s: None
Fix Version/s: 1.2.0-beta-5


 Description  « Hide
JDO 2.1 seems to require a series of restrictions on persistent interfaces / persistent abstract classes input into PM.newInstance(). These need implementing and throw JDOUserException. See JDO 2.1 $12.6.6

Sort Order: Ascending order - Click to sort in descending order
Andy Jefferson added a comment - 04/Dec/07 12:46 PM
SVN trunk implements the obvious checks for persistent properties not being defined. Leaving this issue open until there is clarification of the JDO2 TCK tests rationale

Andy Jefferson added a comment - 08/Dec/07 12:18 PM
Marking as complete since the JDO TCK tests that still fail are based on incorrect logic IMHO, as noted on the Apache JDO JIRA for that test