You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by "Craig Russell (JIRA)" <ji...@apache.org> on 2007/09/28 23:08:50 UTC

[jira] Resolved: (JDO-341) Discrepancies between: JDO2.0 spec v. API20 v. SignatureTest's descriptor file

     [ https://issues.apache.org/jira/browse/JDO-341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Craig Russell resolved JDO-341.
-------------------------------

    Resolution: Fixed

These issues have been resolved and new JIRA issues will be opened as needed (as new features are added to the API the signature file should be updated to match).

> Discrepancies between: JDO2.0 spec v. API20 v. SignatureTest's descriptor file
> ------------------------------------------------------------------------------
>
>                 Key: JDO-341
>                 URL: https://issues.apache.org/jira/browse/JDO-341
>             Project: JDO
>          Issue Type: Bug
>          Components: api2
>            Reporter: Martin Zaun
>            Assignee: Craig Russell
>            Priority: Minor
>             Fix For: JDO 2 maintenance release 1
>
>         Attachments: features_in_signature_descriptor_but_not_in_jdo20_spec.txt
>
>
> There are a number of discrepancies to be fixed between the
> - JDO2.0 spec (jdo-2_0-spec.pdf as of 2006-02-23)
> - api20/ classes and interfaces
> - SignatureTest's descriptor file (jdo-2_0-signatures.txt).
> Tasks:
> - Complete the review of the signature descriptor against the spec, as started as part of JDO-299.
> - Decide for every public non-standard features found in api20 but not listed in the spec, if the spec
>   is to be ammended, or the feature to made non-public in api20, or the feature to be moved from
>   api20 to an implementation package (e.g. core20).
> Issues found so far (also see JDO-299):
> 1)  There are 3 public non-standard features in the api20, which are not declared in the signature
>       descriptor and not listed the jdo 2.0 spec:
> class ObjectIdentity:
>     public static java.lang.String STRING_DELIMITER;
> class JDOHelper:
>     public javax.jdo.JDOHelper();
> class JDOImplHelper:
>     public static boolean isClassLoadable(java.lang.String);
> 2) There are 56 names and features declared in the signature descriptor but not listed in the jdo 2.0
>      spec.  See attached file:
>         features_in_signature_descriptor_but_not_in_jdo20_spec.txt
> Martin

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.