You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2010/07/14 09:57:51 UTC

[jira] Created: (CAMEL-2945) http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component

http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component
-----------------------------------------------------------------------------------------------------------------------------

                 Key: CAMEL-2945
                 URL: https://issues.apache.org/activemq/browse/CAMEL-2945
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-http
    Affects Versions: 2.3.0
            Reporter: Claus Ibsen
             Fix For: 2.5.0, Future


The http endpoint does not support using multiple proxy settings at the same time. The first created endpoint is being used.

You generally need to set proxy settings on the http component. And then have a component per different proxy settings you need.
To support this per individual endpoint we need to take those settings in account in the endpoint uri key, so the lookup is more fine grained.

The same applies for {{httpClient.*}} properties which could be different as well, such as a soTimeout etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CAMEL-2945) http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CAMEL-2945.
---------------------------------

    Fix Version/s:     (was: Future)
       Resolution: Fixed

Also merged the change into camel-http4

> http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2945
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2945
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-http
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.5.0
>
>
> The http endpoint does not support using multiple proxy settings at the same time. The first created endpoint is being used.
> You generally need to set proxy settings on the http component. And then have a component per different proxy settings you need.
> To support this per individual endpoint we need to take those settings in account in the endpoint uri key, so the lookup is more fine grained.
> The same applies for {{httpClient.*}} properties which could be different as well, such as a soTimeout etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAMEL-2945) http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60672#action_60672 ] 

Willem Jiang commented on CAMEL-2945:
-------------------------------------

This issue is caused by the http endpoint uri ignore all the parameter which could introduce the out of memory error when user sending out tons of the http request with different parameters.
The solution is building the endpoint uri which just take consideration of the parameters those are used to configure http client. I will commit a quick fix shortly. 

> http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2945
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2945
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-http
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.5.0, Future
>
>
> The http endpoint does not support using multiple proxy settings at the same time. The first created endpoint is being used.
> You generally need to set proxy settings on the http component. And then have a component per different proxy settings you need.
> To support this per individual endpoint we need to take those settings in account in the endpoint uri key, so the lookup is more fine grained.
> The same applies for {{httpClient.*}} properties which could be different as well, such as a soTimeout etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (CAMEL-2945) http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang reassigned CAMEL-2945:
-----------------------------------

    Assignee: Willem Jiang

> http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2945
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2945
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-http
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 2.5.0, Future
>
>
> The http endpoint does not support using multiple proxy settings at the same time. The first created endpoint is being used.
> You generally need to set proxy settings on the http component. And then have a component per different proxy settings you need.
> To support this per individual endpoint we need to take those settings in account in the endpoint uri key, so the lookup is more fine grained.
> The same applies for {{httpClient.*}} properties which could be different as well, such as a soTimeout etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CAMEL-2945) http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-2945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60650#action_60650 ] 

Claus Ibsen commented on CAMEL-2945:
------------------------------------

See nabble
http://camel.465427.n5.nabble.com/Dynamically-change-HTTP-endpoint-parameters-tp1046787p1046787.html

> http endpoint - Either support per different proxy/client settings per endpoint, or force setting those on the http component
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2945
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2945
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-http
>    Affects Versions: 2.3.0
>            Reporter: Claus Ibsen
>             Fix For: 2.5.0, Future
>
>
> The http endpoint does not support using multiple proxy settings at the same time. The first created endpoint is being used.
> You generally need to set proxy settings on the http component. And then have a component per different proxy settings you need.
> To support this per individual endpoint we need to take those settings in account in the endpoint uri key, so the lookup is more fine grained.
> The same applies for {{httpClient.*}} properties which could be different as well, such as a soTimeout etc.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.