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

Modestas Vainius updated KARAF-7891:
------------------------------------
    Description: 
{{karaf-maven-plugin}} with packaging {{kar}} and {{enableGeneration=false}} 
ends up installing kar archive as features-xml attachment. Thus 
{{bug-kar-as-features-xml:bug-kar-as-features-xml:kar}} is not resolvable from 
Maven reactor. This is kind of related to 
https://issues.apache.org/jira/browse/KARAF-7734 and I believe they both should 
be resolved together.

See attachment sample and output from building/testing it. Notice:
{quote}{{[INFO] Installing 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT{*}.kar{*}
 to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT{*}-features.xml{*}}}
{quote}
{code:java}
mvn clean install
[INFO] Scanning for projects...
[INFO] 
[INFO] ----------< bug-kar-as-features-xml:bug-kar-as-features-xml >-----------
[INFO] Building bug-kar-as-features-xml 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ kar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
bug-kar-as-features-xml ---
[INFO] Deleting /home/modax/tmp/bug-kar-as-features-xml/target
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ 
bug-kar-as-features-xml ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory 
/home/modax/tmp/bug-kar-as-features-xml/src/main/resources
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:features-generate-descriptor 
(default-features-generate-descriptor) @ bug-kar-as-features-xml ---
[INFO] Generation not enabled
[INFO] Attaching artifact
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:verify (default-verify) @ 
bug-kar-as-features-xml ---
[INFO] Using repositories: https://repo.maven.apache.org/maven2@id=central
[INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:kar (default-kar) @ bug-kar-as-features-xml 
---
[INFO] Building jar: 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
[INFO] 
[INFO] --- maven-install-plugin:3.1.3:install (default-install) @ 
bug-kar-as-features-xml ---
[INFO] Installing /home/modax/tmp/bug-kar-as-features-xml/pom.xml to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT.pom
[INFO] Installing 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
 to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.636 s
[INFO] Finished at: 2024-12-17T02:33:32+02:00
[INFO] 
------------------------------------------------------------------------{code}
 
{code:java}
unzip -l 
~/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
                                                                                
                                                    
Archive:  
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2024-12-17 02:33   META-INF/
       81  2024-12-17 02:33   META-INF/MANIFEST.MF
        0  2024-12-17 02:33   repository/
        0  2024-12-17 02:33   repository/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/
        0  2024-12-17 02:33   META-INF/maven/
        0  2024-12-17 02:33   META-INF/maven/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/
      116  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
      610  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/maven-metadata-local.xml
     1034  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.xml
       90  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.properties
---------                     -------
     1931                     13 files{code}

  was:
{{karaf-maven-plugin}} with packaging {{kar}} and {{enableGeneration=false}} 
ends up installing kar archive as features-xml attachment. Thus 
{{bug-kar-as-features-xml:bug-kar-as-features-xml:kar}} is not resolvable from 
Maven reactor. This is kind of related to 
https://issues.apache.org/jira/browse/KARAF-7734 and I believe they both should 
be resolved together.

See attachment sample and output from building/testing it. Notice:
{quote}{{[INFO] Installing 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
 to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml}}
{quote}
{code:java}
mvn clean install
[INFO] Scanning for projects...
[INFO] 
[INFO] ----------< bug-kar-as-features-xml:bug-kar-as-features-xml >-----------
[INFO] Building bug-kar-as-features-xml 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ kar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
bug-kar-as-features-xml ---
[INFO] Deleting /home/modax/tmp/bug-kar-as-features-xml/target
[INFO] 
[INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ 
bug-kar-as-features-xml ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Using 'UTF-8' encoding to copy filtered properties files.
[INFO] skip non existing resourceDirectory 
/home/modax/tmp/bug-kar-as-features-xml/src/main/resources
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:features-generate-descriptor 
(default-features-generate-descriptor) @ bug-kar-as-features-xml ---
[INFO] Generation not enabled
[INFO] Attaching artifact
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:verify (default-verify) @ 
bug-kar-as-features-xml ---
[INFO] Using repositories: https://repo.maven.apache.org/maven2@id=central
[INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0
[INFO] 
[INFO] --- karaf-maven-plugin:4.4.6:kar (default-kar) @ bug-kar-as-features-xml 
---
[INFO] Building jar: 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
[INFO] 
[INFO] --- maven-install-plugin:3.1.3:install (default-install) @ 
bug-kar-as-features-xml ---
[INFO] Installing /home/modax/tmp/bug-kar-as-features-xml/pom.xml to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT.pom
[INFO] Installing 
/home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
 to 
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.636 s
[INFO] Finished at: 2024-12-17T02:33:32+02:00
[INFO] 
------------------------------------------------------------------------{code}
 
{code:java}
unzip -l 
~/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
                                                                                
                                                    
Archive:  
/home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2024-12-17 02:33   META-INF/
       81  2024-12-17 02:33   META-INF/MANIFEST.MF
        0  2024-12-17 02:33   repository/
        0  2024-12-17 02:33   repository/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/
        0  2024-12-17 02:33   META-INF/maven/
        0  2024-12-17 02:33   META-INF/maven/bug-kar-as-features-xml/
        0  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/
      116  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
      610  2024-12-17 02:33   
repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/maven-metadata-local.xml
     1034  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.xml
       90  2024-12-17 02:33   
META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.properties
---------                     -------
     1931                     13 files{code}


> karaf-maven-plugin: packaging 'kar' broken with enableGeneration=false
> ----------------------------------------------------------------------
>
>                 Key: KARAF-7891
>                 URL: https://issues.apache.org/jira/browse/KARAF-7891
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 4.4.6
>            Reporter: Modestas Vainius
>            Priority: Major
>         Attachments: bug-kar-as-features-xml.tar.gz
>
>
> {{karaf-maven-plugin}} with packaging {{kar}} and {{enableGeneration=false}} 
> ends up installing kar archive as features-xml attachment. Thus 
> {{bug-kar-as-features-xml:bug-kar-as-features-xml:kar}} is not resolvable 
> from Maven reactor. This is kind of related to 
> https://issues.apache.org/jira/browse/KARAF-7734 and I believe they both 
> should be resolved together.
> See attachment sample and output from building/testing it. Notice:
> {quote}{{[INFO] Installing 
> /home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT{*}.kar{*}
>  to 
> /home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT{*}-features.xml{*}}}
> {quote}
> {code:java}
> mvn clean install
> [INFO] Scanning for projects...
> [INFO] 
> [INFO] ----------< bug-kar-as-features-xml:bug-kar-as-features-xml 
> >-----------
> [INFO] Building bug-kar-as-features-xml 0.0.1-SNAPSHOT
> [INFO]   from pom.xml
> [INFO] --------------------------------[ kar 
> ]---------------------------------
> [INFO] 
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
> bug-kar-as-features-xml ---
> [INFO] Deleting /home/modax/tmp/bug-kar-as-features-xml/target
> [INFO] 
> [INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ 
> bug-kar-as-features-xml ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Using 'UTF-8' encoding to copy filtered properties files.
> [INFO] skip non existing resourceDirectory 
> /home/modax/tmp/bug-kar-as-features-xml/src/main/resources
> [INFO] 
> [INFO] --- karaf-maven-plugin:4.4.6:features-generate-descriptor 
> (default-features-generate-descriptor) @ bug-kar-as-features-xml ---
> [INFO] Generation not enabled
> [INFO] Attaching artifact
> [INFO] 
> [INFO] --- karaf-maven-plugin:4.4.6:verify (default-verify) @ 
> bug-kar-as-features-xml ---
> [INFO] Using repositories: https://repo.maven.apache.org/maven2@id=central
> [INFO] Features verified: 0, failures: 0, ignored: 0, skipped: 0
> [INFO] 
> [INFO] --- karaf-maven-plugin:4.4.6:kar (default-kar) @ 
> bug-kar-as-features-xml ---
> [INFO] Building jar: 
> /home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
> [INFO] 
> [INFO] --- maven-install-plugin:3.1.3:install (default-install) @ 
> bug-kar-as-features-xml ---
> [INFO] Installing /home/modax/tmp/bug-kar-as-features-xml/pom.xml to 
> /home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT.pom
> [INFO] Installing 
> /home/modax/tmp/bug-kar-as-features-xml/target/bug-kar-as-features-xml-0.0.1-SNAPSHOT.kar
>  to 
> /home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time:  1.636 s
> [INFO] Finished at: 2024-12-17T02:33:32+02:00
> [INFO] 
> ------------------------------------------------------------------------{code}
>  
> {code:java}
> unzip -l 
> ~/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
>                                                                               
>                                                       
> Archive:  
> /home/modax/.m2/repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
>   Length      Date    Time    Name
> ---------  ---------- -----   ----
>         0  2024-12-17 02:33   META-INF/
>        81  2024-12-17 02:33   META-INF/MANIFEST.MF
>         0  2024-12-17 02:33   repository/
>         0  2024-12-17 02:33   repository/bug-kar-as-features-xml/
>         0  2024-12-17 02:33   
> repository/bug-kar-as-features-xml/bug-kar-as-features-xml/
>         0  2024-12-17 02:33   
> repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/
>         0  2024-12-17 02:33   META-INF/maven/
>         0  2024-12-17 02:33   META-INF/maven/bug-kar-as-features-xml/
>         0  2024-12-17 02:33   
> META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/
>       116  2024-12-17 02:33   
> repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/bug-kar-as-features-xml-0.0.1-SNAPSHOT-features.xml
>       610  2024-12-17 02:33   
> repository/bug-kar-as-features-xml/bug-kar-as-features-xml/0.0.1-SNAPSHOT/maven-metadata-local.xml
>      1034  2024-12-17 02:33   
> META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.xml
>        90  2024-12-17 02:33   
> META-INF/maven/bug-kar-as-features-xml/bug-kar-as-features-xml/pom.properties
> ---------                     -------
>      1931                     13 files{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to