You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "José Contreras (Jira)" <ji...@apache.org> on 2021/07/24 22:02:00 UTC

[jira] [Resolved] (NETBEANS-5686) Upgrade module 'websvc.restlib' libraries

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

José Contreras resolved NETBEANS-5686.
--------------------------------------
    Resolution: Implemented

PR merged into master.

> Upgrade module 'websvc.restlib' libraries
> -----------------------------------------
>
>                 Key: NETBEANS-5686
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-5686
>             Project: NetBeans
>          Issue Type: Improvement
>          Components: projects - Libraries, webservices - REST
>    Affects Versions: 12.3, 12.4
>            Reporter: José Contreras
>            Assignee: José Contreras
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 12.5
>
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> Notes:
> - Reduced size of Jersey library
> jaxrs-2.0/jaxrs-2.1
> 0.1128 MB > 0.1404 MB
> jersey2
> 6.1 MB > 4.8 MB
> Totaling
> 6.2128 MB > 4.9404 MB
> 21% Less space occupied
> - Utilize jakarta libraries instead of javax
> - Add new license EPL-v20-GPL-2-CP
> - Update license type to EPL-v20-GPL-2-CP where needed
>  -- [hk2 license|https://github.com/eclipse-ee4j/glassfish-hk2/blob/master/LICENSE.md]
>  -- [jakarta.annotation-api|https://github.com/eclipse-ee4j/common-annotations-api/blob/master/LICENSE.md]
>  -- [jakarta.persistence-api|https://github.com/eclipse-ee4j/jpa-api]
>  -- [jakarta.servlet-api|https://github.com/eclipse-ee4j/servlet-api/blob/master/LICENSE.md]
>  -- [jakarta.ws.rs-api|https://github.com/eclipse-ee4j/jaxrs-api/blob/master/LICENSE.md]
>  -- [jakarta.xml.bind-api|https://github.com/eclipse-ee4j/jaxb-api]
> - Upgrade hk2 from 2.2 to 2.6.1
>  -- Add aopalliance-repackaged dependency
>  -- Remove cglib dependency
>  -- Remove asm-all-repackaged dependency (2.5.0-b64)
> - Upgrade jersey from 2.5.1 to 2.34
>  -- Remove guava dependency
> - Use one license file for all jersey libraries and use license type EPL-v20
> - Upgrade versions inside Bundle.properties file
> - Fix validation inside ignored-overlaps file
> - Use one license file for hk2 dependencies



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists