Modestas Vainius created KARAF-7891:
---------------------------------------

             Summary: 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
         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