Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
8d2220e
Upgrade to Camel 4.22.0
jbonofre Sep 6, 2026
075873c
Set squareup-okhttp-version property
jbonofre Sep 7, 2026
1e7c2ce
Cleanup camel-cloud
jbonofre Sep 7, 2026
7cb6eb3
Finish camel-cloud cleanup in camel-blueprint
jbonofre Sep 9, 2026
df947cf
Migrate camel-cxf-blueprint to the CXF 4.2 logging feature
jbonofre Sep 10, 2026
6bb8e71
Fix camel-spring-ai component wrapping for Camel 4.22.0
jbonofre Sep 10, 2026
34468e2
Add jspecify bundle to camel-core feature for Camel 4.22.0
jbonofre Sep 10, 2026
50dfbc0
Fix stale jdk-version property reference in features/pom.xml
jbonofre Sep 10, 2026
c70beb6
Mark jdk.jfr as an optional OSGi import in camel-console
jbonofre Sep 11, 2026
26ea45f
Bump jackson2-annotations-version to 2.22 for Camel 4.22.0
jbonofre Sep 11, 2026
d16b194
Fix unresolved version properties and stale bundles for Camel 4.22.0 …
jbonofre Sep 11, 2026
ff8bf3f
Fix camel-xmpp smack-core OSGi import and stale Spring OSGi version r…
jbonofre Sep 11, 2026
cbd2f4d
Wire up missing bundles for aws-common, azure-common, google-common, …
jbonofre Sep 11, 2026
cd5a387
Fix more missing bundles and stale property references (a2a, camunda,…
jbonofre Sep 11, 2026
3bb0838
Fix remaining verified OSGi resolution gaps (prometheus, opentelemetr…
jbonofre Sep 11, 2026
32aeb74
New fixes
jbonofre Sep 12, 2026
376596f
Fix wrong artifact coordinates and OSGi wiring gaps for tika, underto…
jbonofre Sep 14, 2026
b4bb9ef
Fix remaining OSGi resolution gaps across ~41 features; disable camel…
jbonofre Sep 16, 2026
7339cd3
Fix camel-azure-storage-queue test: CredentialType relocated to azure…
jbonofre Sep 16, 2026
178b93c
fix(#754): OsgiFactoryFinder must bridge findOptionalClass across bun…
jbonofre Sep 17, 2026
a1204d0
Fix awssdk feature http-client version range for Apache5 HTTP client
jbonofre Sep 17, 2026
b2840ab
Drop stale OldLoggingFactoryBeanListener bus extension for CXF 4.2.3
jbonofre Sep 17, 2026
d407ceb
Wire up missing smallrye-common bundles needed by wildfly-common
jbonofre Sep 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion components/camel-activemq/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-karaf-components</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-activemq6/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-karaf-components</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
81 changes: 81 additions & 0 deletions components/camel-ai/camel-a2a/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>camel-a2a</artifactId>
<packaging>bundle</packaging>
<name>Apache Camel :: Karaf :: Components :: Ai :: A2A</name>

<properties>
<camel.osgi.export>
org.apache.camel*;version=${camel-version}
</camel.osgi.export>
<camel.osgi.import>
*
</camel.osgi.import>
</properties>

<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-a2a</artifactId>
<version>${camel-version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.camel</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.apache.camel:camel-a2a</include>
</includes>
</artifactSet>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
81 changes: 81 additions & 0 deletions components/camel-ai/camel-ai-tool/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>camel-ai-tool</artifactId>
<packaging>bundle</packaging>
<name>Apache Camel :: Karaf :: Components :: Ai :: Tool</name>

<properties>
<camel.osgi.export>
org.apache.camel*;version=${camel-version}
</camel.osgi.export>
<camel.osgi.import>
*
</camel.osgi.import>
</properties>

<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-ai-tool</artifactId>
<version>${camel-version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.camel</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.apache.camel:camel-ai-tool</include>
</includes>
</artifactSet>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
2 changes: 1 addition & 1 deletion components/camel-ai/camel-chatscript/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-djl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-docling/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
81 changes: 81 additions & 0 deletions components/camel-ai/camel-huggingface/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--

Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

<artifactId>camel-huggingface</artifactId>
<packaging>bundle</packaging>
<name>Apache Camel :: Karaf :: Components :: Ai :: Hugging Face</name>

<properties>
<camel.osgi.export>
org.apache.camel*;version=${camel-version}
</camel.osgi.export>
<camel.osgi.import>
*
</camel.osgi.import>
</properties>

<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-huggingface</artifactId>
<version>${camel-version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.camel</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>org.apache.camel:camel-huggingface</include>
</includes>
</artifactSet>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
2 changes: 1 addition & 1 deletion components/camel-ai/camel-kserve/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-agent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-chat/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-embeddings/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-tokenizer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
2 changes: 1 addition & 1 deletion components/camel-ai/camel-langchain4j-web-search/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.camel.karaf</groupId>
<artifactId>camel-ai-parent</artifactId>
<version>4.18.2-SNAPSHOT</version>
<version>4.22.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
Loading
Loading