Skip to content

Commit 7ad8cd4

Browse files
committed
Manage artifacts required by Camel JBang
1 parent c435bb4 commit 7ad8cd4

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
@@ -134,6 +134,12 @@
134134
<artifactId>camel-activemq6</artifactId>
135135
<version>${camel.version}</version>
136136
</dependency>
137+
<dependency>
138+
<groupId>org.apache.camel</groupId>
139+
<artifactId>camel-allcomponents</artifactId>
140+
<version>${camel.version}</version>
141+
<type>pom</type>
142+
</dependency>
137143
<dependency>
138144
<groupId>org.apache.camel</groupId>
139145
<artifactId>camel-amqp</artifactId>
@@ -632,6 +638,12 @@
632638
<artifactId>camel-bindy</artifactId>
633639
<version>${camel.version}</version>
634640
</dependency>
641+
<dependency>
642+
<groupId>org.apache.camel</groupId>
643+
<artifactId>camel-bom</artifactId>
644+
<version>${camel.version}</version>
645+
<type>pom</type>
646+
</dependency>
635647
<dependency>
636648
<groupId>org.apache.camel</groupId>
637649
<artifactId>camel-bonita</artifactId>
@@ -684,6 +696,16 @@
684696
<artifactId>camel-catalog</artifactId>
685697
<version>${camel.version}</version>
686698
</dependency>
699+
<dependency>
700+
<groupId>org.apache.camel</groupId>
701+
<artifactId>camel-catalog-console</artifactId>
702+
<version>${camel.version}</version>
703+
</dependency>
704+
<dependency>
705+
<groupId>org.apache.camel</groupId>
706+
<artifactId>camel-catalog-suggest</artifactId>
707+
<version>${camel.version}</version>
708+
</dependency>
687709
<dependency>
688710
<groupId>org.apache.camel</groupId>
689711
<artifactId>camel-cbor</artifactId>
@@ -1723,6 +1745,22 @@
17231745
</exclusion>
17241746
</exclusions>
17251747
</dependency>
1748+
<dependency>
1749+
<groupId>org.apache.camel</groupId>
1750+
<artifactId>camel-jbang-console</artifactId>
1751+
<version>${camel.version}</version>
1752+
</dependency>
1753+
<dependency>
1754+
<groupId>org.apache.camel</groupId>
1755+
<artifactId>camel-jbang-core</artifactId>
1756+
<version>${camel.version}</version>
1757+
<exclusions>
1758+
<exclusion>
1759+
<groupId>org.apache.logging.log4j</groupId>
1760+
<artifactId>log4j-core</artifactId>
1761+
</exclusion>
1762+
</exclusions>
1763+
</dependency>
17261764
<dependency>
17271765
<groupId>org.apache.camel</groupId>
17281766
<artifactId>camel-jcache</artifactId>
@@ -1908,6 +1946,17 @@
19081946
<artifactId>camel-kamelet</artifactId>
19091947
<version>${camel.version}</version>
19101948
</dependency>
1949+
<dependency>
1950+
<groupId>org.apache.camel</groupId>
1951+
<artifactId>camel-kamelet-main</artifactId>
1952+
<version>${camel.version}</version>
1953+
<exclusions>
1954+
<exclusion>
1955+
<groupId>org.springframework</groupId>
1956+
<artifactId>spring-context</artifactId>
1957+
</exclusion>
1958+
</exclusions>
1959+
</dependency>
19111960
<dependency>
19121961
<groupId>org.apache.camel</groupId>
19131962
<artifactId>camel-keycloak</artifactId>
@@ -2448,6 +2497,11 @@
24482497
<artifactId>camel-platform-http</artifactId>
24492498
<version>${camel.version}</version>
24502499
</dependency>
2500+
<dependency>
2501+
<groupId>org.apache.camel</groupId>
2502+
<artifactId>camel-platform-http-main</artifactId>
2503+
<version>${camel.version}</version>
2504+
</dependency>
24512505
<dependency>
24522506
<groupId>org.apache.camel</groupId>
24532507
<artifactId>camel-platform-http-vertx</artifactId>
@@ -2598,6 +2652,11 @@
25982652
<artifactId>camel-ref</artifactId>
25992653
<version>${camel.version}</version>
26002654
</dependency>
2655+
<dependency>
2656+
<groupId>org.apache.camel</groupId>
2657+
<artifactId>camel-resourceresolver-github</artifactId>
2658+
<version>${camel.version}</version>
2659+
</dependency>
26012660
<dependency>
26022661
<groupId>org.apache.camel</groupId>
26032662
<artifactId>camel-rest</artifactId>
@@ -2946,6 +3005,17 @@
29463005
<artifactId>camel-timer</artifactId>
29473006
<version>${camel.version}</version>
29483007
</dependency>
3008+
<dependency>
3009+
<groupId>org.apache.camel</groupId>
3010+
<artifactId>camel-tooling-maven</artifactId>
3011+
<version>${camel.version}</version>
3012+
<exclusions>
3013+
<exclusion>
3014+
<groupId>org.slf4j</groupId>
3015+
<artifactId>jcl-over-slf4j</artifactId>
3016+
</exclusion>
3017+
</exclusions>
3018+
</dependency>
29493019
<dependency>
29503020
<groupId>org.apache.camel</groupId>
29513021
<artifactId>camel-tooling-model</artifactId>
@@ -8217,6 +8287,8 @@
82178287
<!-- entries that our extensions need. Here we define the set of our artifacts -->
82188288
<!-- whose dependencies we want to cover in the flattened BOM -->
82198289
<resolutionEntryPointInclude>org.apache.camel.quarkus:*</resolutionEntryPointInclude>
8290+
<resolutionEntryPointInclude>org.apache.camel:camel-bom</resolutionEntryPointInclude>
8291+
<resolutionEntryPointInclude>org.apache.camel:camel-jbang-core</resolutionEntryPointInclude>
82208292
<resolutionEntryPointInclude>ca.uhn.hapi:*</resolutionEntryPointInclude>
82218293
<resolutionEntryPointInclude>io.quarkiverse.cxf:*</resolutionEntryPointInclude>
82228294
<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
@@ -60,6 +60,12 @@
6060
<artifactId>camel-activemq6</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
6161
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
6262
</dependency>
63+
<dependency>
64+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
65+
<artifactId>camel-allcomponents</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
66+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
67+
<type>pom</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
68+
</dependency>
6369
<dependency>
6470
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
6571
<artifactId>camel-amqp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -548,6 +554,12 @@
548554
<artifactId>camel-bindy</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
549555
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
550556
</dependency>
557+
<dependency>
558+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
559+
<artifactId>camel-bom</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
560+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
561+
<type>pom</type><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
562+
</dependency>
551563
<dependency>
552564
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
553565
<artifactId>camel-bonita</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -600,6 +612,16 @@
600612
<artifactId>camel-catalog</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
601613
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
602614
</dependency>
615+
<dependency>
616+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
617+
<artifactId>camel-catalog-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
618+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
619+
</dependency>
620+
<dependency>
621+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
622+
<artifactId>camel-catalog-suggest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
623+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
624+
</dependency>
603625
<dependency>
604626
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
605627
<artifactId>camel-cbor</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1639,6 +1661,22 @@
16391661
</exclusion>
16401662
</exclusions>
16411663
</dependency>
1664+
<dependency>
1665+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1666+
<artifactId>camel-jbang-console</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1667+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1668+
</dependency>
1669+
<dependency>
1670+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1671+
<artifactId>camel-jbang-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1672+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1673+
<exclusions>
1674+
<exclusion>
1675+
<groupId>org.apache.logging.log4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1676+
<artifactId>log4j-core</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1677+
</exclusion>
1678+
</exclusions>
1679+
</dependency>
16421680
<dependency>
16431681
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
16441682
<artifactId>camel-jcache</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -1824,6 +1862,17 @@
18241862
<artifactId>camel-kamelet</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
18251863
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
18261864
</dependency>
1865+
<dependency>
1866+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1867+
<artifactId>camel-kamelet-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1868+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1869+
<exclusions>
1870+
<exclusion>
1871+
<groupId>org.springframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1872+
<artifactId>spring-context</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
1873+
</exclusion>
1874+
</exclusions>
1875+
</dependency>
18271876
<dependency>
18281877
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
18291878
<artifactId>camel-keycloak</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2348,6 +2397,11 @@
23482397
<artifactId>camel-platform-http</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23492398
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23502399
</dependency>
2400+
<dependency>
2401+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2402+
<artifactId>camel-platform-http-main</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2403+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2404+
</dependency>
23512405
<dependency>
23522406
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
23532407
<artifactId>camel-platform-http-vertx</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2498,6 +2552,11 @@
24982552
<artifactId>camel-ref</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
24992553
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
25002554
</dependency>
2555+
<dependency>
2556+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2557+
<artifactId>camel-resourceresolver-github</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2558+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2559+
</dependency>
25012560
<dependency>
25022561
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
25032562
<artifactId>camel-rest</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
@@ -2846,6 +2905,17 @@
28462905
<artifactId>camel-timer</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28472906
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28482907
</dependency>
2908+
<dependency>
2909+
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2910+
<artifactId>camel-tooling-maven</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2911+
<version>4.16.0</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2912+
<exclusions>
2913+
<exclusion>
2914+
<groupId>org.slf4j</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2915+
<artifactId>jcl-over-slf4j</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
2916+
</exclusion>
2917+
</exclusions>
2918+
</dependency>
28492919
<dependency>
28502920
<groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
28512921
<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
@@ -60,6 +60,12 @@
6060
<artifactId>camel-activemq6</artifactId>
6161
<version>4.16.0</version>
6262
</dependency>
63+
<dependency>
64+
<groupId>org.apache.camel</groupId>
65+
<artifactId>camel-allcomponents</artifactId>
66+
<version>4.16.0</version>
67+
<type>pom</type>
68+
</dependency>
6369
<dependency>
6470
<groupId>org.apache.camel</groupId>
6571
<artifactId>camel-amqp</artifactId>
@@ -548,6 +554,12 @@
548554
<artifactId>camel-bindy</artifactId>
549555
<version>4.16.0</version>
550556
</dependency>
557+
<dependency>
558+
<groupId>org.apache.camel</groupId>
559+
<artifactId>camel-bom</artifactId>
560+
<version>4.16.0</version>
561+
<type>pom</type>
562+
</dependency>
551563
<dependency>
552564
<groupId>org.apache.camel</groupId>
553565
<artifactId>camel-bonita</artifactId>
@@ -600,6 +612,16 @@
600612
<artifactId>camel-catalog</artifactId>
601613
<version>4.16.0</version>
602614
</dependency>
615+
<dependency>
616+
<groupId>org.apache.camel</groupId>
617+
<artifactId>camel-catalog-console</artifactId>
618+
<version>4.16.0</version>
619+
</dependency>
620+
<dependency>
621+
<groupId>org.apache.camel</groupId>
622+
<artifactId>camel-catalog-suggest</artifactId>
623+
<version>4.16.0</version>
624+
</dependency>
603625
<dependency>
604626
<groupId>org.apache.camel</groupId>
605627
<artifactId>camel-cbor</artifactId>
@@ -1634,6 +1656,22 @@
16341656
</exclusion>
16351657
</exclusions>
16361658
</dependency>
1659+
<dependency>
1660+
<groupId>org.apache.camel</groupId>
1661+
<artifactId>camel-jbang-console</artifactId>
1662+
<version>4.16.0</version>
1663+
</dependency>
1664+
<dependency>
1665+
<groupId>org.apache.camel</groupId>
1666+
<artifactId>camel-jbang-core</artifactId>
1667+
<version>4.16.0</version>
1668+
<exclusions>
1669+
<exclusion>
1670+
<groupId>org.apache.logging.log4j</groupId>
1671+
<artifactId>log4j-core</artifactId>
1672+
</exclusion>
1673+
</exclusions>
1674+
</dependency>
16371675
<dependency>
16381676
<groupId>org.apache.camel</groupId>
16391677
<artifactId>camel-jcache</artifactId>
@@ -1819,6 +1857,17 @@
18191857
<artifactId>camel-kamelet</artifactId>
18201858
<version>4.16.0</version>
18211859
</dependency>
1860+
<dependency>
1861+
<groupId>org.apache.camel</groupId>
1862+
<artifactId>camel-kamelet-main</artifactId>
1863+
<version>4.16.0</version>
1864+
<exclusions>
1865+
<exclusion>
1866+
<groupId>org.springframework</groupId>
1867+
<artifactId>spring-context</artifactId>
1868+
</exclusion>
1869+
</exclusions>
1870+
</dependency>
18221871
<dependency>
18231872
<groupId>org.apache.camel</groupId>
18241873
<artifactId>camel-keycloak</artifactId>
@@ -2338,6 +2387,11 @@
23382387
<artifactId>camel-platform-http</artifactId>
23392388
<version>4.16.0</version>
23402389
</dependency>
2390+
<dependency>
2391+
<groupId>org.apache.camel</groupId>
2392+
<artifactId>camel-platform-http-main</artifactId>
2393+
<version>4.16.0</version>
2394+
</dependency>
23412395
<dependency>
23422396
<groupId>org.apache.camel</groupId>
23432397
<artifactId>camel-platform-http-vertx</artifactId>
@@ -2488,6 +2542,11 @@
24882542
<artifactId>camel-ref</artifactId>
24892543
<version>4.16.0</version>
24902544
</dependency>
2545+
<dependency>
2546+
<groupId>org.apache.camel</groupId>
2547+
<artifactId>camel-resourceresolver-github</artifactId>
2548+
<version>4.16.0</version>
2549+
</dependency>
24912550
<dependency>
24922551
<groupId>org.apache.camel</groupId>
24932552
<artifactId>camel-rest</artifactId>
@@ -2836,6 +2895,17 @@
28362895
<artifactId>camel-timer</artifactId>
28372896
<version>4.16.0</version>
28382897
</dependency>
2898+
<dependency>
2899+
<groupId>org.apache.camel</groupId>
2900+
<artifactId>camel-tooling-maven</artifactId>
2901+
<version>4.16.0</version>
2902+
<exclusions>
2903+
<exclusion>
2904+
<groupId>org.slf4j</groupId>
2905+
<artifactId>jcl-over-slf4j</artifactId>
2906+
</exclusion>
2907+
</exclusions>
2908+
</dependency>
28392909
<dependency>
28402910
<groupId>org.apache.camel</groupId>
28412911
<artifactId>camel-tooling-model</artifactId>

0 commit comments

Comments
 (0)