I figured it out.
Was just a wrong configuration of the maven-bundle-plugin.
https://github.com/apache/jackrabbit-filevault/blob/0b5716a2ffd3390731d7a3949e00dccf2e37b29a/parent/pom.xml#L193
 
<https://github.com/apache/jackrabbit-filevault/blob/0b5716a2ffd3390731d7a3949e00dccf2e37b29a/parent/pom.xml#L193>
 incorrectly took the last version as baseline (even a SNAPSHOT) (a regression 
of 
https://github.com/apache/jackrabbit-filevault/commit/de88f25ce2128b43781c1a25e57b8899c4f106b0
 
<https://github.com/apache/jackrabbit-filevault/commit/de88f25ce2128b43781c1a25e57b8899c4f106b0>).
Sticking to the default is much more reasonable: 
https://felix.apache.org/components/bundle-plugin/baseline-mojo.html#comparisonVersion
 
<https://felix.apache.org/components/bundle-plugin/baseline-mojo.html#comparisonVersion>

Fixed in http://svn.apache.org/viewvc?view=revision&revision=1872563 
<http://svn.apache.org/viewvc?view=revision&revision=1872563>.
Konrad

> On 9. Jan 2020, at 16:57, Konrad Windszus <[email protected]> wrote:
> 
> 
> 
>>> 
>>> When I remove the . gitattributes from the checkout, I get the following 
>>> error:
>>> 
>>> [ERROR] Failed to execute goal 
>>> org.apache.felix:maven-bundle-plugin:4.2.1:baseline (baseline) on project 
>>> org.apache.jackrabbit.vault: Baseline failed, see generated report -> [Help 
>>> 1]
>>> [ERROR]
>>> 
>> I cannot reproduce, can you share the report?
> 
> Ok, I see what the issue is:
> For me it says:
> 
> [INFO] --- maven-bundle-plugin:4.2.1:baseline (baseline) @ 
> org.apache.jackrabbit.vault ---
> [INFO] Baseline Report - Generated by Apache Felix Maven Bundle Plugin on 
> 2020-01-09T16:45Z based on Bnd - see http://www.aqute.biz/Bnd/Bnd
> [INFO] Comparing bundle org.apache.jackrabbit.vault version 3.4.1-SNAPSHOT to 
> version 3.4.1-SNAPSHOT
> [INFO] 
> [INFO]   PACKAGE_NAME                                       DELTA      
> CUR_VER    BASE_VER   REC_VER    WARNINGS  
> [INFO] = ================================================== ========== 
> ========== ========== ========== ==========
> [INFO]   org.apache.jackrabbit.vault.fs                     unchanged  2.4.0  
>     2.4.0      2.4.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.fs.api                 unchanged  2.7.1  
>     2.7.1      2.7.1      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.fs.config              unchanged  2.6.1  
>     2.6.1      2.6.1      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.fs.filter              unchanged  2.4.0  
>     2.4.0      2.4.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.fs.io                  unchanged  2.9.1  
>     2.9.1      2.9.1      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.fs.spi                 unchanged  2.4.0  
>     2.4.0      2.4.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.packaging              unchanged  2.10.1 
>     2.10.1     2.10.1     -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.packaging.events       unchanged  1.0.1  
>     1.0.1      1.0.1      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.packaging.registry     unchanged  1.3.0  
>     1.3.0      1.3.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.util                   unchanged  2.4.0  
>     2.4.0      2.4.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO]   org.apache.jackrabbit.vault.util.xml.serialize     unchanged  2.5.0  
>     2.5.0      2.5.0      -         
> [INFO] 
> -----------------------------------------------------------------------------------------------------------
> [INFO] Baseline analysis complete, 0 error(s), 0 warning(s)
> 
> So obviously an incorrect version has been taken as baseline.
> 
> After manually executing "mvn 
> org.apache.felix:maven-bundle-plugin:4.2.1:baseline"
> I now get
> 
> [INFO] --- maven-bundle-plugin:4.2.1:baseline (default-cli) @ 
> org.apache.jackrabbit.vault ---
> [INFO] artifact org.apache.jackrabbit.vault:org.apache.jackrabbit.vault: 
> checking for updates from nexus
> [INFO] Baseline Report - Generated by Apache Felix Maven Bundle Plugin on 
> 2020-01-09T16:54Z based on Bnd - see http://www.aqute.biz/Bnd/Bnd
> [INFO] Comparing bundle org.apache.jackrabbit.vault version 3.4.1-SNAPSHOT to 
> version 3.4.0
> 
> Anyone ever observed this?
> Thanks,
> Konrad
> 

Reply via email to