Skip to content

Commit da1b662

Browse files
committed
Manage artifacts required by Camel JBang
1 parent 6f11762 commit da1b662

File tree

4 files changed

+282
-0
lines changed

4 files changed

+282
-0
lines changed

poms/bom/pom.xml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,12 @@
129129
<artifactId>camel-activemq</artifactId>
130130
<version>${camel.version}</version>
131131
</dependency>
132+
<dependency>
133+
<groupId>org.apache.camel</groupId>
134+
<artifactId>camel-allcomponents</artifactId>
135+
<version>${camel.version}</version>
136+
<type>pom</type>
137+
</dependency>
132138
<dependency>
133139
<groupId>org.apache.camel</groupId>
134140
<artifactId>camel-amqp</artifactId>
@@ -615,6 +621,12 @@
615621
<artifactId>camel-bindy</artifactId>
616622
<version>${camel.version}</version>
617623
</dependency>
624+
<dependency>
625+
<groupId>org.apache.camel</groupId>
626+
<artifactId>camel-bom</artifactId>
627+
<version>${camel.version}</version>
628+
<type>pom</type>
629+
</dependency>
618630
<dependency>
619631
<groupId>org.apache.camel</groupId>
620632
<artifactId>camel-bonita</artifactId>
@@ -667,6 +679,16 @@
667679
<artifactId>camel-catalog</artifactId>
668680
<version>${camel.version}</version>
669681
</dependency>
682+
<dependency>
683+
<groupId>org.apache.camel</groupId>
684+
<artifactId>camel-catalog-console</artifactId>
685+
<version>${camel.version}</version>
686+
</dependency>
687+
<dependency>
688+
<groupId>org.apache.camel</groupId>
689+
<artifactId>camel-catalog-suggest</artifactId>
690+
<version>${camel.version}</version>
691+
</dependency>
670692
<dependency>
671693
<groupId>org.apache.camel</groupId>
672694
<artifactId>camel-cbor</artifactId>
@@ -1696,6 +1718,22 @@
16961718
</exclusion>
16971719
</exclusions>
16981720
</dependency>
1721+
<dependency>
1722+
<groupId>org.apache.camel</groupId>
1723+
<artifactId>camel-jbang-console</artifactId>
1724+
<version>${camel.version}</version>
1725+
</dependency>
1726+
<dependency>
1727+
<groupId>org.apache.camel</groupId>
1728+
<artifactId>camel-jbang-core</artifactId>
1729+
<version>${camel.version}</version>
1730+
<exclusions>
1731+
<exclusion>
1732+
<groupId>org.apache.logging.log4j</groupId>
1733+
<artifactId>log4j-core</artifactId>
1734+
</exclusion>
1735+
</exclusions>
1736+
</dependency>
16991737
<dependency>
17001738
<groupId>org.apache.camel</groupId>
17011739
<artifactId>camel-jcache</artifactId>
@@ -1881,6 +1919,17 @@
18811919
<artifactId>camel-kamelet</artifactId>
18821920
<version>${camel.version}</version>
18831921
</dependency>
1922+
<dependency>
1923+
<groupId>org.apache.camel</groupId>
1924+
<artifactId>camel-kamelet-main</artifactId>
1925+
<version>${camel.version}</version>
1926+
<exclusions>
1927+
<exclusion>
1928+
<groupId>org.springframework</groupId>
1929+
<artifactId>spring-context</artifactId>
1930+
</exclusion>
1931+
</exclusions>
1932+
</dependency>
18841933
<dependency>
18851934
<groupId>org.apache.camel</groupId>
18861935
<artifactId>camel-knative</artifactId>
@@ -2401,6 +2450,11 @@
24012450
<artifactId>camel-platform-http</artifactId>
24022451
<version>${camel.version}</version>
24032452
</dependency>
2453+
<dependency>
2454+
<groupId>org.apache.camel</groupId>
2455+
<artifactId>camel-platform-http-main</artifactId>
2456+
<version>${camel.version}</version>
2457+
</dependency>
24042458
<dependency>
24052459
<groupId>org.apache.camel</groupId>
24062460
<artifactId>camel-platform-http-vertx</artifactId>
@@ -2551,6 +2605,11 @@
25512605
<artifactId>camel-ref</artifactId>
25522606
<version>${camel.version}</version>
25532607
</dependency>
2608+
<dependency>
2609+
<groupId>org.apache.camel</groupId>
2610+
<artifactId>camel-resourceresolver-github</artifactId>
2611+
<version>${camel.version}</version>
2612+
</dependency>
25542613
<dependency>
25552614
<groupId>org.apache.camel</groupId>
25562615
<artifactId>camel-rest</artifactId>
@@ -2899,6 +2958,17 @@
28992958
<artifactId>camel-timer</artifactId>
29002959
<version>${camel.version}</version>
29012960
</dependency>
2961+
<dependency>
2962+
<groupId>org.apache.camel</groupId>
2963+
<artifactId>camel-tooling-maven</artifactId>
2964+
<version>${camel.version}</version>
2965+
<exclusions>
2966+
<exclusion>
2967+
<groupId>org.slf4j</groupId>
2968+
<artifactId>jcl-over-slf4j</artifactId>
2969+
</exclusion>
2970+
</exclusions>
2971+
</dependency>
29022972
<dependency>
29032973
<groupId>org.apache.camel</groupId>
29042974
<artifactId>camel-tooling-model</artifactId>
@@ -8065,6 +8135,8 @@
80658135
<!-- entries that our extensions need. Here we define the set of our artifacts -->
80668136
<!-- whose dependencies we want to cover in the flattened BOM -->
80678137
<resolutionEntryPointInclude>org.apache.camel.quarkus:*</resolutionEntryPointInclude>
8138+
<resolutionEntryPointInclude>org.apache.camel:camel-bom</resolutionEntryPointInclude>
8139+
<resolutionEntryPointInclude>org.apache.camel:camel-jbang-core</resolutionEntryPointInclude>
80688140
<resolutionEntryPointInclude>ca.uhn.hapi:*</resolutionEntryPointInclude>
80698141
<resolutionEntryPointInclude>io.quarkiverse.cxf:*</resolutionEntryPointInclude>
80708142
<resolutionEntryPointInclude>io.quarkiverse.minio:minio-native</resolutionEntryPointInclude>

poms/bom/src/main/generated/flattened-full-pom.xml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@
5555
<artifactId>camel-activemq</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
5656
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
5757
</dependency>
58+
<dependency>
59+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
60+
<artifactId>camel-allcomponents</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
61+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
62+
<type>pom</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
63+
</dependency>
5864
<dependency>
5965
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
6066
<artifactId>camel-amqp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -531,6 +537,12 @@
531537
<artifactId>camel-bindy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
532538
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
533539
</dependency>
540+
<dependency>
541+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
542+
<artifactId>camel-bom</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
543+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
544+
<type>pom</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
545+
</dependency>
534546
<dependency>
535547
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
536548
<artifactId>camel-bonita</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -583,6 +595,16 @@
583595
<artifactId>camel-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
584596
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
585597
</dependency>
598+
<dependency>
599+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
600+
<artifactId>camel-catalog-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
601+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
602+
</dependency>
603+
<dependency>
604+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
605+
<artifactId>camel-catalog-suggest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
606+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
607+
</dependency>
586608
<dependency>
587609
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
588610
<artifactId>camel-cbor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1586,6 +1608,22 @@
15861608
<artifactId>camel-jacksonxml</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
15871609
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
15881610
</dependency>
1611+
<dependency>
1612+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1613+
<artifactId>camel-jbang-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1614+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1615+
</dependency>
1616+
<dependency>
1617+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1618+
<artifactId>camel-jbang-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1619+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1620+
<exclusions>
1621+
<exclusion>
1622+
<groupId>org.apache.logging.log4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1623+
<artifactId>log4j-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1624+
</exclusion>
1625+
</exclusions>
1626+
</dependency>
15891627
<dependency>
15901628
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
15911629
<artifactId>camel-jasypt</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1797,6 +1835,17 @@
17971835
<artifactId>camel-kamelet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
17981836
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
17991837
</dependency>
1838+
<dependency>
1839+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1840+
<artifactId>camel-kamelet-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1841+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1842+
<exclusions>
1843+
<exclusion>
1844+
<groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1845+
<artifactId>spring-context</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1846+
</exclusion>
1847+
</exclusions>
1848+
</dependency>
18001849
<dependency>
18011850
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
18021851
<artifactId>camel-knative</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2301,6 +2350,11 @@
23012350
<artifactId>camel-platform-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23022351
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23032352
</dependency>
2353+
<dependency>
2354+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2355+
<artifactId>camel-platform-http-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2356+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2357+
</dependency>
23042358
<dependency>
23052359
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23062360
<artifactId>camel-platform-http-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2451,6 +2505,11 @@
24512505
<artifactId>camel-ref</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
24522506
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
24532507
</dependency>
2508+
<dependency>
2509+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2510+
<artifactId>camel-resourceresolver-github</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2511+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2512+
</dependency>
24542513
<dependency>
24552514
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
24562515
<artifactId>camel-rest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2799,6 +2858,17 @@
27992858
<artifactId>camel-timer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28002859
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28012860
</dependency>
2861+
<dependency>
2862+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2863+
<artifactId>camel-tooling-maven</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2864+
<version>4.14.2</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2865+
<exclusions>
2866+
<exclusion>
2867+
<groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2868+
<artifactId>jcl-over-slf4j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2869+
</exclusion>
2870+
</exclusions>
2871+
</dependency>
28022872
<dependency>
28032873
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28042874
<artifactId>camel-tooling-model</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->

poms/bom/src/main/generated/flattened-reduced-pom.xml

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@
5555
<artifactId>camel-activemq</artifactId>
5656
<version>4.14.2</version>
5757
</dependency>
58+
<dependency>
59+
<groupId>org.apache.camel</groupId>
60+
<artifactId>camel-allcomponents</artifactId>
61+
<version>4.14.2</version>
62+
<type>pom</type>
63+
</dependency>
5864
<dependency>
5965
<groupId>org.apache.camel</groupId>
6066
<artifactId>camel-amqp</artifactId>
@@ -531,6 +537,12 @@
531537
<artifactId>camel-bindy</artifactId>
532538
<version>4.14.2</version>
533539
</dependency>
540+
<dependency>
541+
<groupId>org.apache.camel</groupId>
542+
<artifactId>camel-bom</artifactId>
543+
<version>4.14.2</version>
544+
<type>pom</type>
545+
</dependency>
534546
<dependency>
535547
<groupId>org.apache.camel</groupId>
536548
<artifactId>camel-bonita</artifactId>
@@ -583,6 +595,16 @@
583595
<artifactId>camel-catalog</artifactId>
584596
<version>4.14.2</version>
585597
</dependency>
598+
<dependency>
599+
<groupId>org.apache.camel</groupId>
600+
<artifactId>camel-catalog-console</artifactId>
601+
<version>4.14.2</version>
602+
</dependency>
603+
<dependency>
604+
<groupId>org.apache.camel</groupId>
605+
<artifactId>camel-catalog-suggest</artifactId>
606+
<version>4.14.2</version>
607+
</dependency>
586608
<dependency>
587609
<groupId>org.apache.camel</groupId>
588610
<artifactId>camel-cbor</artifactId>
@@ -1581,6 +1603,22 @@
15811603
<artifactId>camel-jacksonxml</artifactId>
15821604
<version>4.14.2</version>
15831605
</dependency>
1606+
<dependency>
1607+
<groupId>org.apache.camel</groupId>
1608+
<artifactId>camel-jbang-console</artifactId>
1609+
<version>4.14.2</version>
1610+
</dependency>
1611+
<dependency>
1612+
<groupId>org.apache.camel</groupId>
1613+
<artifactId>camel-jbang-core</artifactId>
1614+
<version>4.14.2</version>
1615+
<exclusions>
1616+
<exclusion>
1617+
<groupId>org.apache.logging.log4j</groupId>
1618+
<artifactId>log4j-core</artifactId>
1619+
</exclusion>
1620+
</exclusions>
1621+
</dependency>
15841622
<dependency>
15851623
<groupId>org.apache.camel</groupId>
15861624
<artifactId>camel-jasypt</artifactId>
@@ -1792,6 +1830,17 @@
17921830
<artifactId>camel-kamelet</artifactId>
17931831
<version>4.14.2</version>
17941832
</dependency>
1833+
<dependency>
1834+
<groupId>org.apache.camel</groupId>
1835+
<artifactId>camel-kamelet-main</artifactId>
1836+
<version>4.14.2</version>
1837+
<exclusions>
1838+
<exclusion>
1839+
<groupId>org.springframework</groupId>
1840+
<artifactId>spring-context</artifactId>
1841+
</exclusion>
1842+
</exclusions>
1843+
</dependency>
17951844
<dependency>
17961845
<groupId>org.apache.camel</groupId>
17971846
<artifactId>camel-knative</artifactId>
@@ -2291,6 +2340,11 @@
22912340
<artifactId>camel-platform-http</artifactId>
22922341
<version>4.14.2</version>
22932342
</dependency>
2343+
<dependency>
2344+
<groupId>org.apache.camel</groupId>
2345+
<artifactId>camel-platform-http-main</artifactId>
2346+
<version>4.14.2</version>
2347+
</dependency>
22942348
<dependency>
22952349
<groupId>org.apache.camel</groupId>
22962350
<artifactId>camel-platform-http-vertx</artifactId>
@@ -2441,6 +2495,11 @@
24412495
<artifactId>camel-ref</artifactId>
24422496
<version>4.14.2</version>
24432497
</dependency>
2498+
<dependency>
2499+
<groupId>org.apache.camel</groupId>
2500+
<artifactId>camel-resourceresolver-github</artifactId>
2501+
<version>4.14.2</version>
2502+
</dependency>
24442503
<dependency>
24452504
<groupId>org.apache.camel</groupId>
24462505
<artifactId>camel-rest</artifactId>
@@ -2789,6 +2848,17 @@
27892848
<artifactId>camel-timer</artifactId>
27902849
<version>4.14.2</version>
27912850
</dependency>
2851+
<dependency>
2852+
<groupId>org.apache.camel</groupId>
2853+
<artifactId>camel-tooling-maven</artifactId>
2854+
<version>4.14.2</version>
2855+
<exclusions>
2856+
<exclusion>
2857+
<groupId>org.slf4j</groupId>
2858+
<artifactId>jcl-over-slf4j</artifactId>
2859+
</exclusion>
2860+
</exclusions>
2861+
</dependency>
27922862
<dependency>
27932863
<groupId>org.apache.camel</groupId>
27942864
<artifactId>camel-tooling-model</artifactId>

0 commit comments

Comments
 (0)