This is an automated email from the ASF dual-hosted git repository. robertlazarski pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
from d277301b17 Bump com.github.veithen.maven:hermetic-maven-plugin from 0.7.1 to 0.8.0 add 9ebbf2f8eb AXIS2-6051, replace httpclient4 with hittpclient5 and core5 No new revisions were added by this update. Summary of changes: modules/addressing/test-resources/axis2.xml | 2 +- modules/fastinfoset/test-resources/axis2.xml | 4 +- .../test-resources/SwA-enabled-axis2.xml | 2 +- .../test-resources/SwA-fileCache-enabled-axis2.xml | 2 +- .../deployment/deployment.both.axis2.xml | 4 +- .../test-resources/deployment/server-transport.xml | 2 +- .../test-resources/jaxrs/pojo-enabled-axis2.xml | 4 +- .../test-resources/mtom/MTOM-enabled-axis2.xml | 2 +- .../mtom/MTOM-fileCache-enabled-axis2.xml | 2 +- .../test-resources/swa/SwA-enabled-axis2.xml | 2 +- .../swa/SwA-fileCache-enabled-axis2.xml | 2 +- .../org/apache/axis2/engine/EnginePausingTest.java | 4 +- .../engine/EngineWithoutPhaseResolvingTest.java | 4 +- .../axis2/engine/MessageContextSaveATest.java | 8 +- .../axis2/engine/MessageContextSaveBTest.java | 8 +- .../axis2/engine/MessageContextSaveCTest.java | 8 +- .../engine/MessageContextSelfManagedDataTest.java | 8 +- .../axis2/engine/OperationContextSaveTest.java | 4 +- .../org/apache/axis2/engine/OptionsSaveTest.java | 8 +- .../axis2/engine/chunking-disabled-axis2.xml | 4 +- .../apache/axis2/engine/chunking-enabled-axis2.xml | 2 +- .../axis2/engine/httpcomponents-enabled-axis2.xml | 2 +- .../axis2/mtom/EchoRawMTOMFaultReportTest.java | 98 +++-- .../org/apache/axis2/rest/RESTfulServiceTest.java | 32 +- .../jaxws/security/BasicAuthSecurityTests.java | 4 +- modules/jaxws-integration/test-resources/axis2.xml | 4 +- .../test-resources/axis2_addressing.xml | 4 +- .../controller/impl/AxisInvocationController.java | 2 +- .../axis2/jaxws/server/JAXWSMessageReceiver.java | 3 +- modules/jaxws/test-resources/axis2.xml | 4 +- .../test/org/apache/axis2/json/gson/UtilTest.java | 22 +- .../test/org/apache/axis2/json/moshi/UtilTest.java | 24 +- modules/kernel/conf/axis2.xml | 4 +- .../org/apache/axis2/deployment/axis2_default.xml | 4 +- .../org/apache/axis2/kernel/TransportUtils.java | 4 +- .../axis2/kernel/http/SOAPMessageFormatter.java | 3 + .../deployment/BadConfigOrderChange/axis2.xml | 2 +- .../deployment/SystemPhaseRemove/axis2.xml | 2 +- .../deployment/builderSelectorTest/axis2.xml | 4 +- .../deployment/builderSelectorTest/bad-axis2.xml | 4 +- .../deployment/hostConfigrepo/axis2.xml | 4 +- .../deployment/messageFormatterTest/bad-axis2.xml | 4 +- .../kernel/test-resources/deployment/server1.xml | 2 +- .../org/apache/axis2/osgi/deployment/axis2.xml | 4 +- modules/saaj/test-resources/saaj-repo/axis2.xml | 2 +- .../java_first_jaxws/src/webapp/WEB-INF/axis2.xml | 4 +- .../axis2/jaxws/interop/InteropSampleTest.java | 5 + .../jaxws-samples/src/webapp/WEB-INF/axis2.xml | 4 +- modules/samples/json/resources/axis2.xml | 4 +- .../json/src/sample/json/client/JsonClient.java | 24 +- .../httpsService/src/main/webapp/WEB-INF/axis2.xml | 4 +- .../jmsService/src/main/resources/axis2.xml | 2 +- modules/samples/userguide/conf/axis2.xml | 4 +- .../springbootdemo/resources-axis2/conf/axis2.xml | 4 +- .../samples/yahoojsonsearch/resources/axis2.xml | 4 +- .../org/apache/axis2/testutils/Axis2Server.java | 3 + modules/tool/axis2-aar-maven-plugin/pom.xml | 13 +- .../org/apache/axis2/maven2/aar/DeployAarMojo.java | 52 ++- modules/transport/http/pom.xml | 8 +- .../http/AbstractHTTPTransportSender.java | 11 +- .../apache/axis2/transport/http/AxisServlet.java | 3 + .../apache/axis2/transport/http/HTTPSender.java | 33 +- .../axis2/transport/http/HTTPTransportUtils.java | 9 +- .../apache/axis2/transport/http/HTTPWorker.java | 15 +- .../org/apache/axis2/transport/http/Request.java | 2 +- .../axis2/transport/http/SimpleHTTPServer.java | 6 +- .../AxisRequestEntityImpl.java | 35 +- .../HTTPClient4TransportSender.java | 2 +- .../HTTPClient5TransportSender.java} | 8 +- .../HTTPProxyConfigurator.java | 50 +-- .../HTTPSenderImpl.java | 95 +++- .../HttpTransportPropertiesImpl.java | 30 +- .../{httpclient4 => httpclient5}/RequestImpl.java | 224 +++++----- .../transport/http/server/AxisHttpConnection.java | 20 +- .../http/server/AxisHttpConnectionImpl.java | 483 ++++++++++++++------- .../transport/http/server/AxisHttpRequest.java | 5 +- .../transport/http/server/AxisHttpRequestImpl.java | 98 +++-- .../transport/http/server/AxisHttpResponse.java | 2 +- .../http/server/AxisHttpResponseImpl.java | 179 +++++--- .../transport/http/server/AxisHttpService.java | 191 ++++---- .../http/server/DefaultConnectionListener.java | 37 +- .../http/server/DefaultHttpConnectionManager.java | 62 ++- .../axis2/transport/http/server/HttpFactory.java | 94 ++-- .../http/server/HttpServiceProcessor.java | 8 +- .../axis2/transport/http/server/HttpUtils.java | 2 +- .../http/server/RequestSessionCookie.java | 27 +- .../http/server/ResponseSessionCookie.java | 21 +- .../transport/http/server/SimpleHttpServer.java | 17 +- .../apache/axis2/transport/http/server/Worker.java | 2 +- ...4SenderTest.java => HTTPClient5SenderTest.java} | 4 +- ...st.java => HTTPClient5TransportSenderTest.java} | 10 +- .../axis2/transport/http/HTTPSenderTest.java | 1 + .../transport/http/HTTPTransportSenderTest.java | 38 +- .../axis2/transport/http/HTTPWorkerTest.java | 131 ++++-- .../http/HttpTransportDescriptionFactory.java | 4 +- .../transport/http/mock/MockAxisHttpResponse.java | 66 +-- .../transport/http/mock/MockHTTPResponse.java | 8 +- .../http/mock/MockHttpServletResponse.java | 93 ++-- .../http/mock/server/AbstractHTTPServerTest.java | 4 +- .../http/mock/server/BasicHttpServer.java | 4 +- .../http/mock/server/BasicHttpServerImpl.java | 393 +++++++++-------- .../transport/testkit/http/JavaNetClient.java | 3 +- .../testkit/tests/async/AsyncMessageTestCase.java | 8 +- modules/webapp/conf/axis2.xml | 4 +- pom.xml | 26 +- src/site/xdoc/docs/axis2config.xml | 2 +- src/site/xdoc/docs/http-transport.xml | 18 +- src/site/xdoc/docs/migration.xml | 4 +- src/site/xdoc/docs/transport_howto.xml | 2 +- 109 files changed, 1835 insertions(+), 1222 deletions(-) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/AxisRequestEntityImpl.java (78%) copy modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/HTTPClient4TransportSender.java (97%) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4/HTTPClient4TransportSender.java => httpclient5/HTTPClient5TransportSender.java} (90%) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/HTTPProxyConfigurator.java (93%) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/HTTPSenderImpl.java (51%) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/HttpTransportPropertiesImpl.java (75%) rename modules/transport/http/src/org/apache/axis2/transport/http/impl/{httpclient4 => httpclient5}/RequestImpl.java (50%) rename modules/transport/http/test/org/apache/axis2/transport/http/{HTTPClient4SenderTest.java => HTTPClient5SenderTest.java} (88%) rename modules/transport/http/test/org/apache/axis2/transport/http/{HTTPClient4TransportSenderTest.java => HTTPClient5TransportSenderTest.java} (84%)