Dhiraj Bokde created CAMEL-8543:
-----------------------------------

             Summary: Support easy configuration of HTTP proxy parameters for 
Camel salesforce component and maven plugin
                 Key: CAMEL-8543
                 URL: https://issues.apache.org/jira/browse/CAMEL-8543
             Project: Camel
          Issue Type: Improvement
          Components: camel-salesforce
    Affects Versions: 2.15.0, 2.14.2, 2.13.4, 2.12.5
            Reporter: Dhiraj Bokde
            Assignee: Dhiraj Bokde
             Fix For: 2.14.3, 2.15.1


Camel salesforce component exposes an httpClient property in 
SalesforceEndpointConfig to provide a custom Jetty HTTP client configured with 
HTTP proxy settings. But this requires writing a factory bean o simply inject 
simple properties in the HTTP client. 
The maven plugin does not expose any mechanism to provide a custom HTTP client. 
Both the component and the plugin should expose simple properties to configure:
* SSLContextParameters,
* HTTP proxy host, port, username and password for proxy-authentication
* All other basic properties of Jetty Http client, for e.g. connectTimeout, 
timeout, removeIdleDestinations, etc. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to