Skip to content

Commit 171cac3

Browse files
committed
fix: add missing version properties and fix features for Karaf verification
Add missing pom.xml version properties that the Karaf feature verifier needs to resolve bundle URLs: - async-http-client-version (camel-zendesk) - langchain4j-hugging-face-version (camel-langchain4j-chat/embeddings) - langchain4j-community-dashscope-version (camel-langchain4j-tokenizer) - microprofile-fault-tolerance-version (camel-microprofile-fault-tolerance) - neo4j-bolt-version (camel-neo4j) Also fix two 'dependnecy' typos in camel-features.xml and add Import-Package=*;resolution:=optional to neo4j-bolt wrap bundles to avoid OSGi resolution failures.
1 parent c5ff9a1 commit 171cac3

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

features/src/main/feature/camel-features.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2078,7 +2078,7 @@
20782078
<feature version='${camel-osgi-version-range}'>camel-core</feature>
20792079
<feature version='${camel-osgi-jackson2-version}'>jackson</feature>
20802080
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version}</bundle>
2081-
<bundle dependnecy='true'>wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version}</bundle>
2081+
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version}</bundle>
20822082
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-open-ai/${langchain4j-version}</bundle>
20832083
<bundle>mvn:org.apache.camel.karaf/camel-langchain4j-chat/${project.version}</bundle>
20842084
</feature>
@@ -2090,7 +2090,7 @@
20902090
<feature name='camel-langchain4j-embeddings' version='${project.version}' start-level='50'>
20912091
<feature version='${camel-osgi-version-range}'>camel-core</feature>
20922092
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version}</bundle>
2093-
<bundle dependnecy='true'>wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version}</bundle>
2093+
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-hugging-face/${langchain4j-hugging-face-version}</bundle>
20942094
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-open-ai/${langchain4j-version}</bundle>
20952095
<bundle>mvn:org.apache.camel.karaf/camel-langchain4j-embeddings/${project.version}</bundle>
20962096
</feature>
@@ -2347,10 +2347,10 @@
23472347
<feature version='[4.1,5)'>netty</feature>
23482348
<feature version='${camel-osgi-jackson2-version}'>jackson</feature>
23492349
<bundle dependency='true'>wrap:mvn:dev.langchain4j/langchain4j-core/${langchain4j-version}</bundle>
2350-
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection/${neo4j-bolt-version}</bundle>
2351-
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-netty/${neo4j-bolt-version}</bundle>
2352-
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-pooled/${neo4j-bolt-version}</bundle>
2353-
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-routed/${neo4j-bolt-version}</bundle>
2350+
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection/${neo4j-bolt-version}$overwrite=merge&amp;Import-Package=*;resolution:=optional</bundle>
2351+
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-netty/${neo4j-bolt-version}$overwrite=merge&amp;Import-Package=*;resolution:=optional</bundle>
2352+
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-pooled/${neo4j-bolt-version}$overwrite=merge&amp;Import-Package=*;resolution:=optional</bundle>
2353+
<bundle dependency='true'>wrap:mvn:org.neo4j.bolt/neo4j-bolt-connection-routed/${neo4j-bolt-version}$overwrite=merge&amp;Import-Package=*;resolution:=optional</bundle>
23542354
<bundle dependency='true'>mvn:org.neo4j.driver/neo4j-java-driver/${neo4j-version}</bundle>
23552355
<bundle dependency='true'>mvn:org.reactivestreams/reactive-streams/${reactive-streams-version}</bundle>
23562356
<bundle dependency='true'>mvn:io.projectreactor/reactor-core/${auto-detect-version}</bundle>

pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
<asn1bean-version>1.14.0</asn1bean-version>
109109
<assertj-version>3.27.7</assertj-version>
110110
<asterisk-java-version>3.41.0</asterisk-java-version>
111+
<async-http-client-version>3.0.1</async-http-client-version>
111112
<atlassian-fugue-version>6.1.2</atlassian-fugue-version>
112113
<atmosphere-version>3.0.13</atmosphere-version>
113114
<avro-version>1.12.0</avro-version>
@@ -365,6 +366,8 @@
365366
<langchain4j-rc-version>1.3.0</langchain4j-rc-version>
366367
<langchain4j-beta-version>1.3.0-beta9</langchain4j-beta-version>
367368
<langchain4j-community-version>1.3.0-beta9</langchain4j-community-version>
369+
<langchain4j-community-dashscope-version>1.3.0-beta9</langchain4j-community-dashscope-version>
370+
<langchain4j-hugging-face-version>1.3.0-beta9</langchain4j-hugging-face-version>
368371
<leveldbjni-version>1.8</leveldbjni-version>
369372
<leveldb-api-version>0.12</leveldb-api-version>
370373
<leveldb-version>0.12</leveldb-version>
@@ -381,6 +384,7 @@
381384
<micrometer-version>1.15.10</micrometer-version>
382385
<micrometer-tracing-version>1.5.10</micrometer-tracing-version>
383386
<microprofile-config-version>3.1</microprofile-config-version>
387+
<microprofile-fault-tolerance-version>4.1.2</microprofile-fault-tolerance-version>
384388
<milvus-client-version>2.6.2</milvus-client-version>
385389
<mina-version>2.2.4</mina-version>
386390
<minidns-version>0.3.4</minidns-version>
@@ -398,6 +402,7 @@
398402
<narayana-version>5.13.1.Final</narayana-version>
399403
<neoscada-version>0.4.0</neoscada-version>
400404
<neo4j-version>5.28.10</neo4j-version>
405+
<neo4j-bolt-version>6.0.2</neo4j-bolt-version>
401406
<netty-version>4.1.131.Final</netty-version>
402407
<netty-reactive-streams-version>2.0.5</netty-reactive-streams-version>
403408
<networknt-json-schema-validator-version>1.5.8</networknt-json-schema-validator-version>

0 commit comments

Comments
 (0)