Apache JDO Project - Inconsistency between API doc and spec?

This is Interesting: Free IT Magazines  
Home > Archive > Apache JDO Project > June 2005 > Inconsistency between API doc and spec?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Inconsistency between API doc and spec?
Michael Watzek

2005-06-06, 7:49 am

Hi Craig,

is there an inconsistency between the API doc of method PM.getObjectById
and the spec? The API doc defines that a JDODataStoreException might be
thrown. The spec defines that an JDOObjectNotFoundException might be
thrown (see below). Clearly, JDOObjectNotFoundException extends
JDODataStoreException.

FYI: FOStore throws JDOObjectNotFoundException.

Regards,
Michael

API doc:

If the <code>validate</code> flag is <code>true</code> ...
If the instance does not exist in the datastore, then a
JDODataStoreException is thrown.

Spec:

If the validate flag is true:
....
If there is an instance already in the cache with the same jdo identity
as the oid parameter, the instance is not transactional, and the
instance does not exist in the datastore, then a
JDOObjectNotFoundException is thrown.
--
-------------------------------------------------------------------
Michael Watzek Tech@Spree Engineering GmbH
mailto:mwa.tech@spree.de Buelowstr. 66
Tel.: ++49/30/235 520 36 10783 Berlin - Germany
Fax.: ++49/30/217 520 12 http://www.spree.de/
-------------------------------------------------------------------

Craig Russell

2005-06-06, 7:49 am

Michael Watzek

2005-06-06, 7:49 am

Craig Russell wrote:

> It sounds like an oversight in the implementation javadoc. Can you file
> a JIRA?

Done (http://issues.apache.org/jira/browse/JDO-55).

Regards,
Michael
--
-------------------------------------------------------------------
Michael Watzek Tech@Spree Engineering GmbH
mailto:mwa.tech@spree.de Buelowstr. 66
Tel.: ++49/30/235 520 36 10783 Berlin - Germany
Fax.: ++49/30/217 520 12 http://www.spree.de/
-------------------------------------------------------------------

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com