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

acosentino 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 9e617220 CAMEL-20294 - Removed Camel Facebook
9e617220 is described below

commit 9e617220075126cec1b76041dfd578ed8547ff85
Author: Andrea Cosentino <[email protected]>
AuthorDate: Mon Jan 22 12:02:22 2024 +0100

    CAMEL-20294 - Removed Camel Facebook
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../camel/catalog/karaf/components.properties      |   1 -
 .../camel/catalog/karaf/components/facebook.json   | 165 ---------------------
 .../karaf/features/src/main/resources/features.xml |   5 -
 pom.xml                                            |   1 -
 4 files changed, 172 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 cb195679..60fd5718 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
@@ -60,7 +60,6 @@ elasticsearch
 elasticsearch-rest
 eventadmin
 exec
-facebook
 file
 file-watch
 flatpack
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/facebook.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/facebook.json
deleted file mode 100644
index 53241851..00000000
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/facebook.json
+++ /dev/null
@@ -1,165 +0,0 @@
-{
-  "component": {
-    "kind": "component",
-    "name": "facebook",
-    "title": "Facebook",
-    "description": "Send requests to Facebook APIs supported by Facebook4J.",
-    "deprecated": false,
-    "firstVersion": "2.14.0",
-    "label": "social",
-    "javaType": "org.apache.camel.component.facebook.FacebookComponent",
-    "supportLevel": "Stable",
-    "groupId": "org.apache.camel",
-    "artifactId": "camel-facebook",
-    "version": "3.22.0-SNAPSHOT",
-    "scheme": "facebook",
-    "extendsScheme": "",
-    "syntax": "facebook:methodName",
-    "async": false,
-    "api": false,
-    "consumerOnly": false,
-    "producerOnly": false,
-    "lenientProperties": false
-  },
-  "componentProperties": {
-    "clientURL": { "kind": "property", "displayName": "Client URL", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Facebook4J API client 
URL" },
-    "clientVersion": { "kind": "property", "displayName": "Client Version", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Facebook4J client API 
version" },
-    "debugEnabled": { "kind": "property", "displayName": "Debug Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Enables deubg output. 
Effective only with the embedded logger" },
-    "gzipEnabled": { "kind": "property", "displayName": "Gzip Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "true", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Use Facebook GZIP 
encoding" },
-    "httpConnectionTimeout": { "kind": "property", "displayName": "Http 
Connection Timeout", "group": "common", "label": "", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "20000", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Http connection timeout 
in milliseconds" },
-    "httpDefaultMaxPerRoute": { "kind": "property", "displayName": "Http 
Default Max Per Route", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "2", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP maximum connections 
per route" },
-    "httpMaxTotalConnections": { "kind": "property", "displayName": "Http Max 
Total Connections", "group": "common", "label": "", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "20", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP maximum total 
connections" },
-    "httpReadTimeout": { "kind": "property", "displayName": "Http Read 
Timeout", "group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "120000", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Http read timeout in 
milliseconds" },
-    "httpRetryCount": { "kind": "property", "displayName": "Http Retry Count", 
"group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "0", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Number of HTTP retries" 
},
-    "httpRetryIntervalSeconds": { "kind": "property", "displayName": "Http 
Retry Interval Seconds", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "5", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP retry interval in 
seconds" },
-    "httpStreamingReadTimeout": { "kind": "property", "displayName": "Http 
Streaming Read Timeout", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "40000", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP streaming read 
timeout in milliseconds" },
-    "jsonStoreEnabled": { "kind": "property", "displayName": "Json Store 
Enabled", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "If set to true, raw JSON 
forms will be stored in DataObjectFactory" },
-    "mbeanEnabled": { "kind": "property", "displayName": "Mbean Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "If set to true, 
Facebook4J mbean will be registerd" },
-    "prettyDebugEnabled": { "kind": "property", "displayName": "Pretty Debug 
Enabled", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Prettify JSON debug 
output if set to true" },
-    "restBaseURL": { "kind": "property", "displayName": "Rest Base URL", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/graph.facebook.com\/", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "API base URL" },
-    "useSSL": { "kind": "property", "displayName": "Use SSL", "group": 
"common", "label": "", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Use SSL" },
-    "videoBaseURL": { "kind": "property", "displayName": "Video Base URL", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/graph-video.facebook.com\/", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Video API base URL" },
-    "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 [...]
-    "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 [...]
-    "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 [...]
-    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.facebook.config.FacebookConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
use the shared configuration" },
-    "httpProxyHost": { "kind": "property", "displayName": "Http Proxy Host", 
"group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server host 
name" },
-    "httpProxyPassword": { "kind": "property", "displayName": "Http Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server 
password" },
-    "httpProxyPort": { "kind": "property", "displayName": "Http Proxy Port", 
"group": "proxy", "label": "proxy", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server port" 
},
-    "httpProxyUser": { "kind": "property", "displayName": "Http Proxy User", 
"group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server user 
name" },
-    "oAuthAccessToken": { "kind": "property", "displayName": "OAuth Access 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "The user access token" },
-    "oAuthAccessTokenURL": { "kind": "property", "displayName": "OAuth Access 
Token URL", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"https:\/\/graph.facebook.com\/oauth\/access_token", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "OAuth access token URL" 
},
-    "oAuthAppId": { "kind": "property", "displayName": "OAuth App Id", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "The application Id" },
-    "oAuthAppSecret": { "kind": "property", "displayName": "OAuth App Secret", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "The application Secret" 
},
-    "oAuthAuthorizationURL": { "kind": "property", "displayName": "OAuth 
Authorization URL", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"https:\/\/www.facebook.com\/dialog\/oauth", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "OAuth authorization URL" 
},
-    "oAuthPermissions": { "kind": "property", "displayName": "OAuth 
Permissions", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookConfiguration", 
"configurationField": "configuration", "description": "Default OAuth 
permissions. Comma separated permission names. See 
https:\/\/developers.facebook.c [...]
-  },
-  "headers": {
-    "CamelFacebook.rawJSON": { "kind": "header", "displayName": "", "group": 
"common", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The raw json", "constantName": 
"org.apache.camel.component.facebook.FacebookConstants#RAW_JSON_HEADER" }
-  },
-  "properties": {
-    "methodName": { "kind": "path", "displayName": "Method Name", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "What operation to perform" },
-    "achievementURL": { "kind": "parameter", "displayName": "Achievement URL", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.net.URL", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The unique URL of the 
achievement" },
-    "albumId": { "kind": "parameter", "displayName": "Album Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The album ID" },
-    "albumUpdate": { "kind": "parameter", "displayName": "Album Update", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.AlbumUpdate", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The facebook Album to be 
created or updated" },
-    "appId": { "kind": "parameter", "displayName": "App Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ID of the Facebook 
Application" },
-    "center": { "kind": "parameter", "displayName": "Center", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.GeoLocation", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Location latitude and 
longitude" },
-    "checkinId": { "kind": "parameter", "displayName": "Checkin Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The checkin ID" },
-    "checkinUpdate": { "kind": "parameter", "displayName": "Checkin Update", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.CheckinUpdate", "deprecated": true, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The checkin to be 
created. Deprecated, instead create a Post with an attached location" },
-    "clientURL": { "kind": "parameter", "displayName": "Client URL", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Facebook4J API client 
URL" },
-    "clientVersion": { "kind": "parameter", "displayName": "Client Version", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Facebook4J client API 
version" },
-    "commentId": { "kind": "parameter", "displayName": "Comment Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The comment ID" },
-    "commentUpdate": { "kind": "parameter", "displayName": "Comment Update", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.CommentUpdate", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The facebook Comment to 
be created or updated" },
-    "debugEnabled": { "kind": "parameter", "displayName": "Debug Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Enables deubg output. 
Effective only with the embedded logger" },
-    "description": { "kind": "parameter", "displayName": "Description", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The description text" },
-    "distance": { "kind": "parameter", "displayName": "Distance", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Distance in meters" },
-    "domainId": { "kind": "parameter", "displayName": "Domain Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The domain ID" },
-    "domainName": { "kind": "parameter", "displayName": "Domain Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The domain name" },
-    "domainNames": { "kind": "parameter", "displayName": "Domain Names", 
"group": "common", "label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The domain names" },
-    "eventId": { "kind": "parameter", "displayName": "Event Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The event ID" },
-    "eventUpdate": { "kind": "parameter", "displayName": "Event Update", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.EventUpdate", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The event to be created 
or updated" },
-    "friendId": { "kind": "parameter", "displayName": "Friend Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The friend ID" },
-    "friendlistId": { "kind": "parameter", "displayName": "Friendlist Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The friend list ID" },
-    "friendlistName": { "kind": "parameter", "displayName": "Friendlist Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The friend list Name" },
-    "friendUserId": { "kind": "parameter", "displayName": "Friend User Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The friend user ID" },
-    "groupId": { "kind": "parameter", "displayName": "Group Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The group ID" },
-    "gzipEnabled": { "kind": "parameter", "displayName": "Gzip Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "true", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Use Facebook GZIP 
encoding" },
-    "httpConnectionTimeout": { "kind": "parameter", "displayName": "Http 
Connection Timeout", "group": "common", "label": "", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "20000", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Http connection timeout 
in milliseconds" },
-    "httpDefaultMaxPerRoute": { "kind": "parameter", "displayName": "Http 
Default Max Per Route", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "2", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP maximum connections 
per route" },
-    "httpMaxTotalConnections": { "kind": "parameter", "displayName": "Http Max 
Total Connections", "group": "common", "label": "", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "20", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP maximum total 
connections" },
-    "httpReadTimeout": { "kind": "parameter", "displayName": "Http Read 
Timeout", "group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "120000", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Http read timeout in 
milliseconds" },
-    "httpRetryCount": { "kind": "parameter", "displayName": "Http Retry 
Count", "group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "0", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Number of HTTP retries" 
},
-    "httpRetryIntervalSeconds": { "kind": "parameter", "displayName": "Http 
Retry Interval Seconds", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "5", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP retry interval in 
seconds" },
-    "httpStreamingReadTimeout": { "kind": "parameter", "displayName": "Http 
Streaming Read Timeout", "group": "common", "label": "", "required": false, 
"type": "integer", "javaType": "java.lang.Integer", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "40000", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP streaming read 
timeout in milliseconds" },
-    "ids": { "kind": "parameter", "displayName": "Ids", "group": "common", 
"label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ids of users" },
-    "inBody": { "kind": "parameter", "displayName": "In Body", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the name of a parameter to be passed in the exchange In 
Body" },
-    "includeRead": { "kind": "parameter", "displayName": "Include Read", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Enables notifications 
that the user has already read in addition to unread ones" },
-    "isHidden": { "kind": "parameter", "displayName": "Is Hidden", "group": 
"common", "label": "", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Whether hidden" },
-    "jsonStoreEnabled": { "kind": "parameter", "displayName": "Json Store 
Enabled", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "If set to true, raw JSON 
forms will be stored in DataObjectFactory" },
-    "link": { "kind": "parameter", "displayName": "Link", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": "java.net.URL", 
"deprecated": false, "autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Link URL" },
-    "linkId": { "kind": "parameter", "displayName": "Link Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Link ID" },
-    "locale": { "kind": "parameter", "displayName": "Locale", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"java.util.Locale", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Desired FQL locale" },
-    "mbeanEnabled": { "kind": "parameter", "displayName": "Mbean Enabled", 
"group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "If set to true, 
Facebook4J mbean will be registerd" },
-    "message": { "kind": "parameter", "displayName": "Message", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The message text" },
-    "messageId": { "kind": "parameter", "displayName": "Message Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The message ID" },
-    "metric": { "kind": "parameter", "displayName": "Metric", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The metric name" },
-    "milestoneId": { "kind": "parameter", "displayName": "Milestone Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The milestone id" },
-    "name": { "kind": "parameter", "displayName": "Name", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Test user name, must be 
of the form 'first last'" },
-    "noteId": { "kind": "parameter", "displayName": "Note Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The note ID" },
-    "notificationId": { "kind": "parameter", "displayName": "Notification Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The notification ID" },
-    "objectId": { "kind": "parameter", "displayName": "Object Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The insight object ID" },
-    "offerId": { "kind": "parameter", "displayName": "Offer Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The offer id" },
-    "optionDescription": { "kind": "parameter", "displayName": "Option 
Description", "group": "common", "label": "", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The question's answer 
option description" },
-    "pageId": { "kind": "parameter", "displayName": "Page Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The page id" },
-    "permissionName": { "kind": "parameter", "displayName": "Permission Name", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The permission name" },
-    "permissions": { "kind": "parameter", "displayName": "Permissions", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Test user permissions in 
the format perm1,perm2,..." },
-    "photoId": { "kind": "parameter", "displayName": "Photo Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The photo ID" },
-    "pictureId": { "kind": "parameter", "displayName": "Picture Id", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The picture id" },
-    "pictureId2": { "kind": "parameter", "displayName": "Picture Id2", 
"group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The picture2 id" },
-    "pictureSize": { "kind": "parameter", "displayName": "Picture Size", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.PictureSize", "enum": [ "square", "small", "normal", 
"large", "thumbnail", "album" ], "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The picture size" },
-    "placeId": { "kind": "parameter", "displayName": "Place Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The place ID" },
-    "postId": { "kind": "parameter", "displayName": "Post Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The post ID" },
-    "postUpdate": { "kind": "parameter", "displayName": "Post Update", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "facebook4j.PostUpdate", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The post to create or 
update" },
-    "prettyDebugEnabled": { "kind": "parameter", "displayName": "Pretty Debug 
Enabled", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "false", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Prettify JSON debug 
output if set to true" },
-    "queries": { "kind": "parameter", "displayName": "Queries", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.String>", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "FQL queries" },
-    "query": { "kind": "parameter", "displayName": "Query", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "FQL query or search 
terms for search endpoints" },
-    "questionId": { "kind": "parameter", "displayName": "Question Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The question id" },
-    "reading": { "kind": "parameter", "displayName": "Reading", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.Reading", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Optional reading 
parameters. See Reading Options(#reading)" },
-    "readingOptions": { "kind": "parameter", "displayName": "Reading Options", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "java.util.Map<java.lang.String, java.lang.Object>", "prefix": 
"reading.", "multiValue": true, "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "To configure Reading 
using [...]
-    "restBaseURL": { "kind": "parameter", "displayName": "Rest Base URL", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/graph.facebook.com\/", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "API base URL" },
-    "scoreValue": { "kind": "parameter", "displayName": "Score Value", 
"group": "common", "label": "", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The numeric score with 
value" },
-    "size": { "kind": "parameter", "displayName": "Size", "group": "common", 
"label": "", "required": false, "type": "object", "javaType": 
"facebook4j.PictureSize", "enum": [ "square", "small", "normal", "large", 
"thumbnail", "album" ], "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The picture size, one of 
large, normal, smal [...]
-    "source": { "kind": "parameter", "displayName": "Source", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.Media", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The media content from 
either a java.io.File or java.io.Inputstream" },
-    "subject": { "kind": "parameter", "displayName": "Subject", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The note of the subject" 
},
-    "tabId": { "kind": "parameter", "displayName": "Tab Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The tab id" },
-    "tagUpdate": { "kind": "parameter", "displayName": "Tag Update", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.TagUpdate", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Photo tag information" },
-    "testUser1": { "kind": "parameter", "displayName": "Test User1", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.TestUser", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Test user 1" },
-    "testUser2": { "kind": "parameter", "displayName": "Test User2", "group": 
"common", "label": "", "required": false, "type": "object", "javaType": 
"facebook4j.TestUser", "deprecated": false, "autowired": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Test user 2" },
-    "testUserId": { "kind": "parameter", "displayName": "Test User Id", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ID of the test user" 
},
-    "title": { "kind": "parameter", "displayName": "Title", "group": "common", 
"label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The title text" },
-    "toUserId": { "kind": "parameter", "displayName": "To User Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ID of the user to 
tag" },
-    "toUserIds": { "kind": "parameter", "displayName": "To User Ids", "group": 
"common", "label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The IDs of the users to 
tag" },
-    "userId": { "kind": "parameter", "displayName": "User Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The Facebook user ID" },
-    "userId1": { "kind": "parameter", "displayName": "User Id1", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ID of a user 1" },
-    "userId2": { "kind": "parameter", "displayName": "User Id2", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The ID of a user 2" },
-    "userIds": { "kind": "parameter", "displayName": "User Ids", "group": 
"common", "label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The IDs of users to 
invite to event" },
-    "userLocale": { "kind": "parameter", "displayName": "User Locale", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The test user locale" },
-    "useSSL": { "kind": "parameter", "displayName": "Use SSL", "group": 
"common", "label": "", "required": false, "type": "boolean", "javaType": 
"java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Use SSL" },
-    "videoBaseURL": { "kind": "parameter", "displayName": "Video Base URL", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/graph-video.facebook.com\/", 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Video API base URL" },
-    "videoId": { "kind": "parameter", "displayName": "Video Id", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The video ID" },
-    "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 [...]
-    "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." },
-    "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 [...]
-    "httpProxyHost": { "kind": "parameter", "displayName": "Http Proxy Host", 
"group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server host 
name" },
-    "httpProxyPassword": { "kind": "parameter", "displayName": "Http Proxy 
Password", "group": "proxy", "label": "proxy", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server 
password" },
-    "httpProxyPort": { "kind": "parameter", "displayName": "Http Proxy Port", 
"group": "proxy", "label": "proxy", "required": false, "type": "integer", 
"javaType": "java.lang.Integer", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server port" 
},
-    "httpProxyUser": { "kind": "parameter", "displayName": "Http Proxy User", 
"group": "proxy", "label": "proxy", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "HTTP proxy server user 
name" },
-    "oAuthAccessToken": { "kind": "parameter", "displayName": "OAuth Access 
Token", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The user access token" },
-    "oAuthAccessTokenURL": { "kind": "parameter", "displayName": "OAuth Access 
Token URL", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"https:\/\/graph.facebook.com\/oauth\/access_token", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "OAuth acce [...]
-    "oAuthAppId": { "kind": "parameter", "displayName": "OAuth App Id", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The application Id" },
-    "oAuthAppSecret": { "kind": "parameter", "displayName": "OAuth App 
Secret", "group": "security", "label": "security", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": true, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "The application Secret" 
},
-    "oAuthAuthorizationURL": { "kind": "parameter", "displayName": "OAuth 
Authorization URL", "group": "security", "label": "security", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"https:\/\/www.facebook.com\/dialog\/oauth", "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "OAuth authoriza [...]
-    "oAuthPermissions": { "kind": "parameter", "displayName": "OAuth 
Permissions", "group": "security", "label": "security", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.facebook.config.FacebookEndpointConfiguration", 
"configurationField": "configuration", "description": "Default OAuth 
permissions. Comma separated permission names. See https:\/\/developers.f [...]
-  }
-}
diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index a0b611d3..f791da7b 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -821,11 +821,6 @@
     <bundle 
dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle>
     <bundle>mvn:org.apache.camel/camel-exec/${project.version}</bundle>
   </feature>
-  <feature name='camel-facebook' 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.facebook4j/${facebook4j-core-bundle-version}</bundle>
-    <bundle>mvn:org.apache.camel/camel-facebook/${project.version}</bundle>
-  </feature>
   <feature name='camel-fastjson' 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.fastjson/${fastjson-bundle-version}</bundle>
diff --git a/pom.xml b/pom.xml
index afa52490..532cbd32 100644
--- a/pom.xml
+++ b/pom.xml
@@ -160,7 +160,6 @@
         
<elasticsearch-java-bundle-version>8.5.2_1</elasticsearch-java-bundle-version>
         
<elasticsearch-rest-bundle-version>7.9.0_1</elasticsearch-rest-bundle-version>
         <eddsa-version>0.3.0</eddsa-version>
-        
<facebook4j-core-bundle-version>2.4.13_1</facebook4j-core-bundle-version>
         <fastjson-bundle-version>1.2.80_1</fastjson-bundle-version>
         <felix-configadmin-version>1.9.20</felix-configadmin-version>
         <felix-connect-version>0.2.0</felix-connect-version>

Reply via email to