You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Michele Mazzucco (JIRA)" <ji...@apache.org> on 2007/02/23 11:15:05 UTC

[jira] Created: (AXIS2-2248) unreliable behavior of sendRobust

unreliable behavior of sendRobust
---------------------------------

                 Key: AXIS2-2248
                 URL: https://issues.apache.org/jira/browse/AXIS2-2248
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: client-api
         Environment: linux, sun jdk 1.5.0_10
            Reporter: Michele Mazzucco
             Fix For: nightly


The sendRobust method is not reliable at all. Messages are delivered to the destination, but on the sender side errors happen (and this causes me some big troubles).

The used ConfigurationContext is:
multiThreadedConfigurationContext = ConfigurationContextFactory //.createEmptyConfigurationContext();
                    .createConfigurationContextFromFileSystem(null, null);

MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager();

HttpConnectionManagerParams params = new HttpConnectionManagerParams();
params.setDefaultMaxConnectionsPerHost(5);
params.setMaxTotalConnections(200);
params.setStaleCheckingEnabled(true);
connectionManager.setParams(params);

HttpClient httpClient = new HttpClient(connectionManager);
multiThreadedConfigurationContext.setProperty(
        HTTPConstants.REUSE_HTTP_CLIENT, Boolean.TRUE);
multiThreadedConfigurationContext.setProperty(
                HTTPConstants.CACHED_HTTP_CLIENT, httpClient);

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Assigned: (AXIS2-2248) unreliable behavior of sendRobust

Posted by "Davanum Srinivas (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Davanum Srinivas reassigned AXIS2-2248:
---------------------------------------

    Assignee: Deepal Jayasinghe

> unreliable behavior of sendRobust
> ---------------------------------
>
>                 Key: AXIS2-2248
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2248
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: client-api
>         Environment: linux, sun jdk 1.5.0_10
>            Reporter: Michele Mazzucco
>         Assigned To: Deepal Jayasinghe
>             Fix For: nightly
>
>         Attachments: axis2_logs_double.log, axis2_logs_single.log, catalina_double.out, catalina_single.out, qosp_debug_double.log, qosp_debug_single.log
>
>
> The sendRobust method is not reliable at all. Messages are delivered to the destination, but on the sender side errors happen (and this causes me some big troubles).
> The used ConfigurationContext is:
> multiThreadedConfigurationContext = ConfigurationContextFactory //.createEmptyConfigurationContext();
>                     .createConfigurationContextFromFileSystem(null, null);
> MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager();
> HttpConnectionManagerParams params = new HttpConnectionManagerParams();
> params.setDefaultMaxConnectionsPerHost(5);
> params.setMaxTotalConnections(200);
> params.setStaleCheckingEnabled(true);
> connectionManager.setParams(params);
> HttpClient httpClient = new HttpClient(connectionManager);
> multiThreadedConfigurationContext.setProperty(
>         HTTPConstants.REUSE_HTTP_CLIENT, Boolean.TRUE);
> multiThreadedConfigurationContext.setProperty(
>                 HTTPConstants.CACHED_HTTP_CLIENT, httpClient);

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Resolved: (AXIS2-2248) unreliable behavior of sendRobust

Posted by "Deepal Jayasinghe (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Deepal Jayasinghe resolved AXIS2-2248.
--------------------------------------

    Resolution: Fixed

fixed the issue 
Revision: 547397


> unreliable behavior of sendRobust
> ---------------------------------
>
>                 Key: AXIS2-2248
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2248
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: client-api
>         Environment: linux, sun jdk 1.5.0_10
>            Reporter: Michele Mazzucco
>            Assignee: Deepal Jayasinghe
>            Priority: Blocker
>             Fix For: nightly
>
>         Attachments: axis2_logs_double.log, axis2_logs_single.log, catalina_double.out, catalina_single.out, qosp_debug_double.log, qosp_debug_single.log
>
>
> The sendRobust method is not reliable at all. Messages are delivered to the destination, but on the sender side errors happen (and this causes me some big troubles).
> The used ConfigurationContext is:
> multiThreadedConfigurationContext = ConfigurationContextFactory //.createEmptyConfigurationContext();
>                     .createConfigurationContextFromFileSystem(null, null);
> MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager();
> HttpConnectionManagerParams params = new HttpConnectionManagerParams();
> params.setDefaultMaxConnectionsPerHost(5);
> params.setMaxTotalConnections(200);
> params.setStaleCheckingEnabled(true);
> connectionManager.setParams(params);
> HttpClient httpClient = new HttpClient(connectionManager);
> multiThreadedConfigurationContext.setProperty(
>         HTTPConstants.REUSE_HTTP_CLIENT, Boolean.TRUE);
> multiThreadedConfigurationContext.setProperty(
>                 HTTPConstants.CACHED_HTTP_CLIENT, httpClient);

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


[jira] Updated: (AXIS2-2248) unreliable behavior of sendRobust

Posted by "Amila Chinthaka Suriarachchi (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIS2-2248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Amila Chinthaka Suriarachchi updated AXIS2-2248:
------------------------------------------------

    Priority: Blocker  (was: Major)

> unreliable behavior of sendRobust
> ---------------------------------
>
>                 Key: AXIS2-2248
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2248
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: client-api
>         Environment: linux, sun jdk 1.5.0_10
>            Reporter: Michele Mazzucco
>            Assignee: Deepal Jayasinghe
>            Priority: Blocker
>             Fix For: nightly
>
>         Attachments: axis2_logs_double.log, axis2_logs_single.log, catalina_double.out, catalina_single.out, qosp_debug_double.log, qosp_debug_single.log
>
>
> The sendRobust method is not reliable at all. Messages are delivered to the destination, but on the sender side errors happen (and this causes me some big troubles).
> The used ConfigurationContext is:
> multiThreadedConfigurationContext = ConfigurationContextFactory //.createEmptyConfigurationContext();
>                     .createConfigurationContextFromFileSystem(null, null);
> MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager();
> HttpConnectionManagerParams params = new HttpConnectionManagerParams();
> params.setDefaultMaxConnectionsPerHost(5);
> params.setMaxTotalConnections(200);
> params.setStaleCheckingEnabled(true);
> connectionManager.setParams(params);
> HttpClient httpClient = new HttpClient(connectionManager);
> multiThreadedConfigurationContext.setProperty(
>         HTTPConstants.REUSE_HTTP_CLIENT, Boolean.TRUE);
> multiThreadedConfigurationContext.setProperty(
>                 HTTPConstants.CACHED_HTTP_CLIENT, httpClient);

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


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org