This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git


The following commit(s) were added to refs/heads/main by this push:
     new 79755b34 camel-corda - has been removed
79755b34 is described below

commit 79755b342ad80fd3a60406441e93edf996cf7051
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Sat Jul 29 19:32:35 2023 +0200

    camel-corda - has been removed
---
 .../camel/catalog/karaf/components.properties      |  1 -
 .../camel/catalog/karaf/components/corda.json      | 68 ----------------------
 .../karaf/features/src/main/resources/features.xml |  8 ---
 3 files changed, 77 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
index fe6ae191..cb195679 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
@@ -41,7 +41,6 @@ coap
 cometd
 consul
 controlbus
-corda
 couchdb
 cron
 crypto
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/corda.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/corda.json
deleted file mode 100644
index 65cc983f..00000000
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/corda.json
+++ /dev/null
@@ -1,68 +0,0 @@
-{
-  "component": {
-    "kind": "component",
-    "name": "corda",
-    "title": "Corda",
-    "description": "Perform operations against Corda blockchain platform using 
corda-rpc library.",
-    "deprecated": false,
-    "firstVersion": "2.23.0",
-    "label": "blockchain,rpc",
-    "javaType": "org.apache.camel.component.corda.CordaComponent",
-    "supportLevel": "Stable",
-    "groupId": "org.apache.camel",
-    "artifactId": "camel-corda",
-    "version": "3.21.0-SNAPSHOT",
-    "scheme": "corda",
-    "extendsScheme": "",
-    "syntax": "corda:node",
-    "async": false,
-    "api": false,
-    "consumerOnly": false,
-    "producerOnly": false,
-    "lenientProperties": false
-  },
-  "componentProperties": {
-    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.corda.CordaConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use a shared configuration." },
-    "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
-    "pageSpecification": { "kind": "property", "displayName": "Page 
Specification", "group": "consumer", "label": "consumer", "required": false, 
"type": "object", "javaType": 
"net.corda.core.node.services.vault.PageSpecification", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "200", 
"configurationClass": "org.apache.camel.component.corda.CordaConfiguration", 
"configurationField": "configuration", "description": "PageSpecification allows 
specification of a page [...]
-    "processSnapshot": { "kind": "property", "displayName": "Process 
Snapshot", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Whether to process snapshots or not" },
-    "sort": { "kind": "property", "displayName": "Sort", "group": "consumer", 
"label": "consumer", "required": false, "type": "object", "javaType": 
"net.corda.core.node.services.vault.Sort", "enum": [ "ASC", "DESC" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Sort allows specification of a set of entity 
attribute names and their associated di [...]
-    "contractStateClass": { "kind": "property", "displayName": "Contract State 
Class", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "string", "javaType": 
"java.lang.Class<net.corda.core.contracts.ContractState>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "A contract state (or just state) contains opa 
[...]
-    "flowLogicArguments": { "kind": "property", "displayName": "Flow Logic 
Arguments", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "array", "javaType": "java.lang.Object[]", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Start the given flow with the given arguments, 
returning an Observable with a singl [...]
-    "flowLogicClass": { "kind": "property", "displayName": "Flow Logic Class", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "string", "javaType": 
"java.lang.Class<net.corda.core.flows.FlowLogic<java.lang.Object>>", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Start the given flow with the given argumen 
[...]
-    "queryCriteria": { "kind": "property", "displayName": "Query Criteria", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"net.corda.core.node.services.vault.QueryCriteria", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "QueryCriteria assumes underlying schema tables 
are correctly in [...]
-    "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Whether the producer 
should be started lazy (on the first message). By starting lazy you can use 
this to allow CamelContext and routes to startup in situations where a producer 
may otherwise fail during star [...]
-    "operation": { "kind": "property", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Operation to use" },
-    "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
-    "password": { "kind": "property", "displayName": "Password", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Password for login" },
-    "username": { "kind": "property", "displayName": "Username", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Username for login" }
-  },
-  "headers": {
-    "OPERATION": { "kind": "header", "displayName": "", "group": "producer", 
"label": "producer", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The operation to perform", "constantName": 
"org.apache.camel.component.corda.CordaConstants#OPERATION" },
-    "ATTACHMENT_QUERY_CRITERIA": { "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"net.corda.core.node.services.vault.AttachmentQueryCriteria", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The attachment query criteria", "constantName": 
"org.apache.camel.component.corda.CordaConstants#ATTACHMENT_QUERY_CRITERIA" },
-    "SORT": { "kind": "header", "displayName": "", "group": "producer", 
"label": "producer", "required": false, "javaType": "", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
sort", "constantName": "org.apache.camel.component.corda.CordaConstants#SORT" },
-    "EXACT_MATCH": { "kind": "header", "displayName": "", "group": "producer", 
"label": "producer", "required": false, "javaType": "Boolean", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "If true, a case sensitive match is done against each component 
of each X.500 name.", "constantName": 
"org.apache.camel.component.corda.CordaConstants#EXACT_MATCH" },
-    "ARGUMENTS": { "kind": "header", "displayName": "", "group": "producer", 
"label": "producer", "required": false, "javaType": "Object[]", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The arguments.", "constantName": 
"org.apache.camel.component.corda.CordaConstants#ARGUMENTS" },
-    "DRAINING_MODE": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": "Boolean", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "The value of the node's flows draining mode.", 
"constantName": "org.apache.camel.component.corda.CordaConstants#DRAINING_MODE" 
},
-    "SECURE_HASH": { "kind": "header", "displayName": "", "group": "producer", 
"label": "producer", "required": false, "javaType": 
"net.corda.core.crypto.SecureHash", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Container for a 
cryptographically secure hash value.", "constantName": 
"org.apache.camel.component.corda.CordaConstants#SECURE_HASH" },
-    "QUERY_CRITERIA": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": 
"net.corda.core.node.services.vault.QueryCriteria", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
query criteria.", "constantName": 
"org.apache.camel.component.corda.CordaConstants#QUERY_CRITERIA" },
-    "PAGE_SPECIFICATION": { "kind": "header", "displayName": "", "group": 
"producer", "label": "producer", "required": false, "javaType": 
"net.corda.core.node.services.vault.PageSpecification", "deprecated": false, 
"deprecationNote": "", "autowired": false, "secret": false, "description": "The 
PageSpecification allows specification of a page number and page size", 
"constantName": 
"org.apache.camel.component.corda.CordaConstants#PAGE_SPECIFICATION" }
-  },
-  "properties": {
-    "node": { "kind": "path", "displayName": "Node", "group": "common", 
"label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "The url for the corda node" },
-    "pageSpecification": { "kind": "parameter", "displayName": "Page 
Specification", "group": "consumer", "label": "consumer", "required": false, 
"type": "object", "javaType": 
"net.corda.core.node.services.vault.PageSpecification", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "200", 
"configurationClass": "org.apache.camel.component.corda.CordaConfiguration", 
"configurationField": "configuration", "description": "PageSpecification allows 
specification of a pag [...]
-    "processSnapshot": { "kind": "parameter", "displayName": "Process 
Snapshot", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Whether to process snapshots or not" },
-    "sort": { "kind": "parameter", "displayName": "Sort", "group": "consumer", 
"label": "consumer", "required": false, "type": "object", "javaType": 
"net.corda.core.node.services.vault.Sort", "enum": [ "ASC", "DESC" ], 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Sort allows specification of a set of entity 
attribute names and their associated d [...]
-    "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Allows for bridging the consumer to the Camel routing Error 
Handler, which mean any exceptions occurred while the consumer is trying to 
pickup incoming messages, or the likes, will now [...]
-    "contractStateClass": { "kind": "parameter", "displayName": "Contract 
State Class", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "string", "javaType": 
"java.lang.Class<net.corda.core.contracts.ContractState>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "A contract state (or just state) contains op 
[...]
-    "exceptionHandler": { "kind": "parameter", "displayName": "Exception 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
con [...]
-    "exchangePattern": { "kind": "parameter", "displayName": "Exchange 
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", 
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the exchange pattern when the consumer creates an 
exchange." },
-    "flowLogicArguments": { "kind": "parameter", "displayName": "Flow Logic 
Arguments", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "array", "javaType": "java.lang.Object[]", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Start the given flow with the given arguments, 
returning an Observable with a sing [...]
-    "flowLogicClass": { "kind": "parameter", "displayName": "Flow Logic 
Class", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "string", "javaType": 
"java.lang.Class<net.corda.core.flows.FlowLogic<java.lang.Object>>", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Start the given flow with the given argume 
[...]
-    "queryCriteria": { "kind": "parameter", "displayName": "Query Criteria", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"net.corda.core.node.services.vault.QueryCriteria", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "QueryCriteria assumes underlying schema tables 
are correctly i [...]
-    "operation": { "kind": "parameter", "displayName": "Operation", "group": 
"producer", "label": "producer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Operation to use" },
-    "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether the producer should be started lazy (on the first 
message). By starting lazy you can use this to allow CamelContext and routes to 
startup in situations where a producer may other [...]
-    "password": { "kind": "parameter", "displayName": "Password", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Password for login" },
-    "username": { "kind": "parameter", "displayName": "Username", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.corda.CordaConfiguration", "configurationField": 
"configuration", "description": "Username for login" }
-  }
-}
diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index 67590857..465f6758 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -620,14 +620,6 @@
     <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.orbitz-consul-client/${consul-client-bundle-version}</bundle>
     <bundle>mvn:org.apache.camel/camel-consul/${project.version}</bundle>
   </feature>
-  <feature name='camel-corda' version='${project.version}' start-level='50'>
-    <feature version='${project.version}'>camel-core</feature>
-    <bundle dependency='true'>mvn:io.reactivex/rxjava/1.3.8</bundle>
-    <bundle 
dependency='true'>wrap:mvn:net.corda/corda-core/${corda-version}</bundle>
-    <bundle 
dependency='true'>wrap:mvn:net.corda/corda-node-api/${corda-version}</bundle>
-    <bundle 
dependency='true'>wrap:mvn:net.corda/corda-rpc/${corda-version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-corda/${project.version}</bundle>
-  </feature>
   <feature name='camel-couchdb' version='${project.version}' start-level='50'>
     <feature version='${project.version}'>camel-core</feature>
     <bundle 
dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.lightcouch/${lightcouch-bundle-version}</bundle>

Reply via email to