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 "Oleg Kalnichevski (JIRA)" <ji...@apache.org> on 2007/04/01 01:35:25 UTC

[jira] Created: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

Request and response content streaming for SimpleHttpServer 
------------------------------------------------------------

                 Key: AXIS2-2449
                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
             Project: Axis 2.0 (Axis2)
          Issue Type: Improvement
          Components: transports
            Reporter: Oleg Kalnichevski
             Fix For: nightly
         Attachments: simplehttpserver.patch

Folks,

I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 

The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 

All test cases pass for me.

Please let me know what you think.

Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

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

Davanum Srinivas commented on AXIS2-2449:
-----------------------------------------

Oleg,

Am thinking of a separate maven module after 1.2 release..how does that sound?

thanks,
dims

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment:     (was: 20070405-simplehttpserver-1.2-branch.patch)

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment: 20070405-simplehttpserver-1.2-branch.patch

Found the problem. All tests pass for me.

Oleg

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

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

Davanum Srinivas commented on AXIS2-2449:
-----------------------------------------

Done.

thanks,
dims

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

Posted by "Oleg Kalnichevski (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487302 ] 

Oleg Kalnichevski commented on AXIS2-2449:
------------------------------------------

That sounds all right. I still would like to do the very last bit of refactoring on SimpleHttpSever but this can certainly be done after the transport code has been spun off into a separate module.

Cheers

Oleg

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment: 20070405-simplehttpserver-1.2-branch.patch

Hi Davanum, 

I ported the patch to the 1.2 branch. I am pretty certain about the changes in trunk not having any side-effects. I am less certain about the 1.2 branch, though. The patch _may_ conflict with the changes in revision 525097 made by deepal. I also have one integration test failing for me org.apache.axis2.engine.CharactersetEncodingTest when running maven build. The same test passes, though, if run under the debugger. I am attaching the patch anyways, so you could start the review process. I'll continue looking into the failing test case meanwhile.

Oleg  

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

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

Davanum Srinivas commented on AXIS2-2449:
-----------------------------------------

Oleg,

Unfortunately am unable to apply this cleanly on 1.2 branch. Really sorry for the delay in looking into this patch. Would really appreciate it if you could please submit a new patch against 1.2 branch.

thanks,
dims

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment:     (was: simplehttpserver.patch)

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

Posted by "Oleg Kalnichevski (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487244 ] 

Oleg Kalnichevski commented on AXIS2-2449:
------------------------------------------

Great! Would it also be a big deal to 'svn mv' all Axis*Impl and DefaultHttp* classes and AxisHttpService to org.apache.axis2.transport.http.server.impl package just to make the code a little more structured? I could submit a patch for that but that would cause the commit history on those files to be lost. 

Oleg

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment: 20070405-simplehttpserver.patch

Hi Davanum,

I forgot to mention the patch was against the trunk as I thought this was going to be too much of a change for the 1.2 release. The patch attached includes all the latest changes in the trunk should apply cleanly against the rev 525829. I'll create a patch against the 1.2 branch if you want me to.

Oleg

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

Posted by "Oleg Kalnichevski (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/AXIS2-2449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487240 ] 

Oleg Kalnichevski commented on AXIS2-2449:
------------------------------------------

Davanum,

Could you please (or someone else with the commit rights) remove empty files in the org.apache.axis2.transport.http.server package:

OutputBuffer, DefaultHttpConnectionFactory, DefaultHttpServiceProcessor, HttpConnectionFactory, LoggingProcessorDecorator?

Oleg

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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] Commented: (AXIS2-2449) Request and response content streaming for SimpleHttpServer

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

Davanum Srinivas commented on AXIS2-2449:
-----------------------------------------

Please do create a patch against 1.2 branch. There will be at least one more RC from what i can see.

thanks,
dims

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Davanum Srinivas resolved AXIS2-2449.
-------------------------------------

    Resolution: Fixed

Applied in 1.2 branch.

-- dims

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: 20070405-simplehttpserver-1.2-branch.patch, 20070405-simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

-- 
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-2449) Request and response content streaming for SimpleHttpServer

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

Oleg Kalnichevski updated AXIS2-2449:
-------------------------------------

    Attachment: simplehttpserver.patch

> Request and response content streaming for SimpleHttpServer 
> ------------------------------------------------------------
>
>                 Key: AXIS2-2449
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2449
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Improvement
>          Components: transports
>            Reporter: Oleg Kalnichevski
>             Fix For: nightly
>
>         Attachments: simplehttpserver.patch
>
>
> Folks,
> I am submitting for your consideration a patch that implements request and response content streaming for SimpleHttpServer. 
> The patch introduces a custom API on top of lower level HttpCore components similar to the Java Servlet API. This enables Axis2 engine to stream content in and out while processing messages without having to use intermediate content buffers, thus eliminating  the last significant deficiency in the SimpleHttpServer left from the the old implementation based on Commons HttpClient test classes. 
> All test cases pass for me.
> Please let me know what you think.
> Oleg

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