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.git


The following commit(s) were added to refs/heads/main by this push:
     new cd3d3f0  CAMEL-16934: camel-swagger-java and camel-openapi-java - 
Removed support for rendering API DOCs from other CamelContext discovered in 
the same JVM via JMX.
cd3d3f0 is described below

commit cd3d3f09be67c0028734a5683f3d77b94fe0f25d
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Thu Oct 21 10:51:01 2021 +0200

    CAMEL-16934: camel-swagger-java and camel-openapi-java - Removed support 
for rendering API DOCs from other CamelContext discovered in the same JVM via 
JMX.
---
 .../resources/org/apache/camel/catalog/components/rest-api.json       | 1 -
 .../apache/camel/catalog/main/camel-main-configuration-metadata.json  | 4 ++--
 .../resources/org/apache/camel/catalog/models/restConfiguration.json  | 4 ++--
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rest-api.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rest-api.json
index 9476ee1..e1fac7c 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rest-api.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/rest-api.json
@@ -27,7 +27,6 @@
   },
   "properties": {
     "path": { "kind": "path", "displayName": "Path", "group": "consumer", 
"label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "The base path" },
-    "contextIdPattern": { "kind": "path", "displayName": "Context Id Pattern", 
"group": "consumer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "Optional CamelContext id pattern to only allow 
Rest APIs from rest services within CamelContext's which name matches the 
pattern." },
     "apiComponentName": { "kind": "parameter", "displayName": "Api Component 
Name", "group": "consumer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "description": "The Camel Rest API component to use for 
generating the API of the REST services, such as openapi." },
     "bridgeErrorHandler": { "kind": "parameter", "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 m [...]
     "consumerComponentName": { "kind": "parameter", "displayName": "Consumer 
Component Name", "group": "consumer", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "description": "The Camel Rest component to use for 
(consumer) the REST transport, such as jetty, servlet, undertow. If no 
component has been explicit configured, then Camel will lookup if there is a 
Camel component that integrates with  [...]
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
index b41567a..ab4da55 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
@@ -178,8 +178,8 @@
     { "name": "camel.resilience4j.waitDurationInOpenState", "description": 
"Configures the wait duration (in seconds) which specifies how long the 
CircuitBreaker should stay open, before it switches to half open. Default value 
is 60 seconds.", "sourceType": 
"org.apache.camel.main.Resilience4jConfigurationProperties", "type": "integer", 
"javaType": "java.lang.Integer", "defaultValue": 60 },
     { "name": "camel.resilience4j.writableStackTraceEnabled", "description": 
"Enables writable stack traces. When set to false, Exception.getStackTrace 
returns a zero length array. This may be used to reduce log spam when the 
circuit breaker is open as the cause of the exceptions is already known (the 
circuit breaker is short-circuiting calls).", "sourceType": 
"org.apache.camel.main.Resilience4jConfigurationProperties", "type": "boolean", 
"javaType": "java.lang.Boolean", "defaultValue":  [...]
     { "name": "camel.rest.apiComponent", "description": "Sets the name of the 
Camel component to use as the REST API (such as swagger or openapi)", 
"sourceType": "org.apache.camel.spi.RestConfiguration", "type": "string", 
"javaType": "java.lang.String" },
-    { "name": "camel.rest.apiContextIdPattern", "description": "Optional 
CamelContext id pattern to only allow Rest APIs from rest services within 
CamelContext's which name matches the pattern. The pattern #name# refers to the 
CamelContext name, to match on the current CamelContext only. For any other 
value, the pattern uses the rules from 
org.apache.camel.support.EndpointHelper#matchPattern(String,String)", 
"sourceType": "org.apache.camel.spi.RestConfiguration", "type": "string", 
"javaT [...]
-    { "name": "camel.rest.apiContextListing", "description": "Sets whether 
listing of all available CamelContext's with REST services in the JVM is 
enabled. If enabled it allows to discover these contexts, if false then only 
the current CamelContext is in use.", "sourceType": 
"org.apache.camel.spi.RestConfiguration", "type": "boolean", "javaType": 
"boolean", "defaultValue": "false" },
+    { "name": "camel.rest.apiContextIdPattern", "description": "Optional 
CamelContext id pattern to only allow Rest APIs from rest services within 
CamelContext's which name matches the pattern. The pattern #name# refers to the 
CamelContext name, to match on the current CamelContext only. For any other 
value, the pattern uses the rules from 
org.apache.camel.support.EndpointHelper#matchPattern(String,String)", 
"sourceType": "org.apache.camel.spi.RestConfiguration", "type": "string", 
"javaT [...]
+    { "name": "camel.rest.apiContextListing", "description": "Sets whether 
listing of all available CamelContext's with REST services in the JVM is 
enabled. If enabled it allows to discover these contexts, if false then only 
the current CamelContext is in use.", "sourceType": 
"org.apache.camel.spi.RestConfiguration", "type": "boolean", "javaType": 
"boolean", "defaultValue": "false", "deprecated": true },
     { "name": "camel.rest.apiContextPath", "description": "Sets a leading API 
context-path the REST API services will be using. This can be used when using 
components such as camel-servlet where the deployed web application is deployed 
using a context-path.", "sourceType": "org.apache.camel.spi.RestConfiguration", 
"type": "string", "javaType": "java.lang.String" },
     { "name": "camel.rest.apiContextRouteId", "description": "Sets the route 
id to use for the route that services the REST API. The route will by default 
use an auto assigned route id.", "sourceType": 
"org.apache.camel.spi.RestConfiguration", "type": "string", "javaType": 
"java.lang.String" },
     { "name": "camel.rest.apiHost", "description": "To use a specific hostname 
for the API documentation (such as swagger or openapi) This can be used to 
override the generated host with this configured hostname", "sourceType": 
"org.apache.camel.spi.RestConfiguration", "type": "string", "javaType": 
"java.lang.String" },
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/restConfiguration.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/restConfiguration.json
index cfba549..ed7935e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/restConfiguration.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/restConfiguration.json
@@ -23,8 +23,8 @@
     "contextPath": { "kind": "attribute", "displayName": "Context Path", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
a leading context-path the REST services will be using. This can be used when 
using components such as camel-servlet where the deployed web application is 
deployed using a context-path. Or for components such as camel-jetty or 
camel-netty-http that includes a HTTP server." },
     "apiContextPath": { "kind": "attribute", "displayName": "Api Context 
Path", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
a leading API context-path the REST API services will be using. This can be 
used when using components such as camel-servlet where the deployed web 
application is deployed using a context-path." },
     "apiContextRouteId": { "kind": "attribute", "displayName": "Api Context 
Route Id", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the route id to use for the route that services the REST API. The route will by 
default use an auto assigned route id." },
-    "apiContextIdPattern": { "kind": "attribute", "displayName": "Api Context 
Id Pattern", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets an CamelContext id pattern to only allow Rest APIs from 
rest services within CamelContext's which name matches the pattern. The pattern 
#name# refers to the CamelContext name, to match on the current CamelContext 
only. For any other value, the pattern u [...]
-    "apiContextListing": { "kind": "attribute", "displayName": "Api Context 
Listing", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Sets whether listing of all available 
CamelContext's with REST services in the JVM is enabled. If enabled it allows 
to discover these contexts, if false then only the current CamelContext is in 
use." },
+    "apiContextIdPattern": { "kind": "attribute", "displayName": "Api Context 
Id Pattern", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": true, "autowired": false, "secret": false, 
"description": "Sets an CamelContext id pattern to only allow Rest APIs from 
rest services within CamelContext's which name matches the pattern. The pattern 
#name# refers to the CamelContext name, to match on the current CamelContext 
only. For any other value, the pattern us [...]
+    "apiContextListing": { "kind": "attribute", "displayName": "Api Context 
Listing", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": true, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Sets whether listing of all available 
CamelContext's with REST services in the JVM is enabled. If enabled it allows 
to discover these contexts, if false then only the current CamelContext is in 
use." },
     "apiVendorExtension": { "kind": "attribute", "displayName": "Api Vendor 
Extension", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether vendor extension is enabled in 
the Rest APIs. If enabled then Camel will include additional information as 
vendor extension (eg keys starting with x-) such as route ids, class names etc. 
Not all 3rd party API gateways and tools  [...]
     "hostNameResolver": { "kind": "attribute", "displayName": "Host Name 
Resolver", "required": false, "type": "enum", "javaType": 
"org.apache.camel.model.rest.RestHostNameResolver", "enum": [ "all-local-ip", 
"local-host-name", "local-ip" ], "deprecated": false, "autowired": false, 
"secret": false, "description": "If no hostname has been explicit configured, 
then this resolver is used to compute the hostname the REST service will be 
using." },
     "bindingMode": { "kind": "attribute", "displayName": "Binding Mode", 
"required": false, "type": "enum", "javaType": 
"org.apache.camel.model.rest.RestBindingMode", "enum": [ "auto", "json", 
"json-xml", "off", "xml" ], "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": "off", "description": "Sets the binding mode to use. The 
default value is off" },

Reply via email to