GlassFish moved to Eclipse Foundation years ago and even the javaee 
glassfish repository is now archived, so I would not recommend to use 
it. https://github.com/javaee/glassfish
The Eclipse GlassFish now uses EPL instead of CDDL+GPL, so probably it 
would be better  to use completely different location ... Payara is still 
using it ... https://github.com/payara/Payara/blob/master/LICENSE.txt

David.

On Friday 5 January 2024 at 07:10:19 UTC+1 [email protected] wrote:

> It seems like the http://glassfish.java.net/public/CDDL+GPL_1_1.html link 
> does not lead to the license anymore. It should be 
> http://javaee.github.io/glassfish/LICENSE as far as I can understand.
> So by putting the override of the dependency URL in licenses.xml and then 
> adding the correct sha1 value in licenseUrlFileNames seemed to fix the 
> issue.
>
>   <CDDL-1.1-09e4019.html>
>     sha1:156a933e0848d8b2818cffb6d850c36740dcda93
>   </CDDL-1.1-09e4019.html>
>
> Is this the way recommended to solve this issue using the 
> license-maven-plugin?
>
> BR
>
> tisdag 19 december 2023 kl. 14:43:22 UTC+1 skrev [email protected]:
>
>> Hi,
>>
>> Please create issue on GitHub with simple project which reproduce your 
>> issue.
>>
>> czwartek, 14 grudnia 2023 o 08:24:36 UTC+1 [email protected] 
>> napisał(a):
>>
>>> Hi,
>>>
>>> I am new to the license-maven-plugin and am currently playing around 
>>> with the https://www.mojohaus.org/license-maven-plugin/ to try to 
>>> understand how it works.
>>> If possible, my end goal is to (1) download licenses (2) into a
>>>
>>> licenses/<SPDX License ID>/LICENSE.txt
>>>
>>> subfolder in our project.
>>> The subfolder part (2) can be steered _somewhat_ with the 
>>> licensesOutputDirectory, but I don't see how I could get a <SPDX license 
>>> ID> folder into that path. Is it possible somehow?
>>>
>>> Playing around with spdx IDs I found this configuration. 
>>>
>>>           <licenseUrlFileNames>
>>>             <spdx/>
>>>           </licenseUrlFileNames>
>>>
>>> But when using it I get e.g. this
>>>
>>> [ERROR] Failed to execute goal 
>>> org.codehaus.mojo:license-maven-plugin:2.3.0:download-licenses 
>>> (default-cli) on project em-permission-one-common-case: URL '
>>> http://glassfish.java.net/public/CDDL+GPL_1_1.html' returned content 
>>> with unexpected sha1 '977f24cd0704c80f9558dffcc9ded18d84adf6ea'; expected 
>>> '047abb20f37c1629c82db23d99783e41207c2564'. You may want to (a) re-run the 
>>> current mojo with -Dlicense.forceDownload=true or (b) change the expected 
>>> sha1 in the licenseUrlFileNames entry 'CDDL-1.1-047abb2.html' or (c) split 
>>> the entry so that its URLs return content with different sha1 sums. -> 
>>> [Help 1]
>>>
>>> when running
>>>
>>> mvn -X license:download-licenses
>>>
>>> or 
>>>
>>> mvn -X license:download-licenses  -Dlicense.forceDownload=true
>>>
>>> My understanding is that the contents of the license from
>>>
>>> http://glassfish.java.net/public/CDDL+GPL_1_1.html
>>>
>>> has changed compared to what the license-maven-plugin expects. 
>>>
>>> Where does the _expected_ sha1 come from?
>>>
>>> Is it normal that licenses on these kinds (I suspect they are never 
>>> _supposed_ to be changed..? If a new license version is needed then there 
>>> would be a new URL, right?) of URLs change?
>>>
>>> Thanks in advance,
>>> Joachim
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"mojohaus-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mojohaus-dev/67da4b82-c846-47b4-89df-d30c4bda39a7n%40googlegroups.com.

Reply via email to