harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Serguei Zapreyev (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1651) [drlvm][kernel] Some issues in j.l.Package implementation
Date Wed, 04 Oct 2006 11:01:21 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1651?page=comments#action_12439792 ] 
            
Serguei Zapreyev commented on HARMONY-1651:
-------------------------------------------

NFE is raised if desiredVersion is initialized somehow, however, if it's null
then NPE should be raised and RIs do so.

However, if specVersion implied by an impl is not defined for a package then RIs prefer
to interpret it like set to "", rightly considering it's not clear for an user
what null is implied here.

> [drlvm][kernel] Some issues in j.l.Package implementation
> ---------------------------------------------------------
>
>                 Key: HARMONY-1651
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1651
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Serguei Zapreyev
>         Attachments: H1651.jlP_impl.patch, Test1.java, Test2.java, Test3.java
>
>
> Some defects in Package impl: 
> - Package.isCompatibleWith("") throws NPE instead of NumberFormatException (Teast1).

>   Throwing the NumberFormatException as demanded resolves the issue. 
> - java.lang.Package.isSealed((java.net.URL)null) should throw NPE (Teast2). 
>   Throwing the NulPointerException as demanded resolves the issue. 
> - pakage info inaccessibility (DRLVM does not provide access to information describing
a package.)   
>   (Teast3). 
>   Changing the dot-separated Manifest entry name form to slash-separated one resolves
the issue.
> I'm going to attach the corresponding patch to fix the issues and the corresponding tests.

-- 
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

        

Mime
View raw message