Had replace external resource : jsr88javax.jar with 
deployment-api-1.2-rev-1.jar . Exact version not found , had used nearest 
available version.
link : 
https://mvnrepository.com/artifact/javax.enterprise.deploy/deployment-api/1.2-rev-1

The jar has CDDL-GPL-2-CP license.
on run of "ant -Dcluster.config=full verify-libs-and-licenses" I am getting 
below error.
"j2eeapis/external/deployment-api-1.2-rev-1-license.txt has a GPL-family 
license but is either not covered by the Classpath Exception, or is not 
compile-time/optional only"

In some instances it is used as runtime dependency, like
./apisupport/apisupport.ant/test/unit/src/org/netbeans/modules/apisupport/project/ProjectXMLManagerTest.java:
                
"<runtime-relative-path>ext/deployment-api-1.2-rev-1.jar</runtime-relative-path>\n"
 +
./j2eeapis/nbproject/project.xml:                
<runtime-relative-path>ext/deployment-api-1.2-rev-1.jar</runtime-relative-path>

So is it okay to use the jar, if so then should I ignore the above license 
validation message or I need to add  "type: compile-time" as license header in 
license file
Please advice




[ Full content available at: 
https://github.com/apache/incubator-netbeans/pull/853 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to