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 2006/03/17 04:29:16 UTC

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

    [ http://issues.apache.org/jira/browse/JDO-341?page=comments#action_12370776 ] 

Craig Russell commented on JDO-341:
-----------------------------------

For issue 1, 

class ObjectIdentity: 
    public static java.lang.String STRING_DELIMITER; 

This has been changed to have private access.

class JDOHelper: 
    public javax.jdo.JDOHelper(); 

This has been added to the JSR-243 change log to be added in the next maintenance release.

class JDOImplHelper: 
    public static boolean isClassLoadable(java.lang.String); 

This has been changed to have private access.


> Discrepancies between: JDO2.0 spec v. API20 v. SignatureTest's descriptor file
> ------------------------------------------------------------------------------
>
>          Key: JDO-341
>          URL: http://issues.apache.org/jira/browse/JDO-341
>      Project: JDO
>         Type: Bug
>   Components: api20
>     Reporter: Martin Zaun
>     Priority: Minor
>  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.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira