This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/jakarta.mail-jakarta.mail-api-2.1.5
in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
discard 4d5e03eff4 build(deps): bump jakarta.mail:jakarta.mail-api from 2.1.3
to 2.1.5
add ed4689bd08 build(deps): bump
com.github.veithen.daemon:daemon-maven-plugin
add 9c664e8ae1 Merge pull request #990 from
apache/dependabot/maven/com.github.veithen.daemon-daemon-maven-plugin-0.6.4
add 05a498ad7e build(deps): bump org.eclipse.platform:org.eclipse.ui.ide
add ed47f3dd8f Merge pull request #993 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.ui.ide-3.22.700
add b45b6c59e1 build(deps): bump org.eclipse.platform:org.eclipse.core.jobs
add 4a1707efe5 Merge pull request #994 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.core.jobs-3.15.700
add ccd9b27cb3 build(deps): bump org.eclipse.platform:org.eclipse.jface
add 0dcc70a053 Merge pull request #998 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.jface-3.38.0
add 52f5608e6a build(deps): bump org.eclipse.platform:org.eclipse.osgi
add 6a387eec73 Merge pull request #997 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.osgi-3.23.200
add 041c14804c build(deps): bump
org.eclipse.platform:org.eclipse.core.resources
add 471d89d3e6 Merge pull request #996 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.core.resources-3.23.0
add 3c2f66a64a build(deps): bump
org.eclipse.platform:org.eclipse.equinox.common
add 5460c56375 Merge pull request #999 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.equinox.common-3.20.200
add a6ca2b9629 build(deps): bump org.eclipse.platform:org.eclipse.swt
add 3739f8fb3a Merge pull request #1000 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.swt-3.131.0
add 200042c8de build(deps): bump
org.eclipse.platform:org.eclipse.ui.workbench
add b45a5b16eb Merge pull request #1001 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.ui.workbench-3.136.0
add a17b3dbc04 build(deps): bump jetty.version from 12.1.0 to 12.1.1
add c95a3d4eb2 Merge pull request #992 from
apache/dependabot/maven/jetty.version-12.1.1
add 00a8b57612 build(deps): bump
org.eclipse.platform:org.eclipse.swt.win32.win32.x86_64
add 86d35f87d4 Merge pull request #995 from
apache/dependabot/maven/org.eclipse.platform-org.eclipse.swt.win32.win32.x86_64-3.131.0
add 4bc2b09099 chore: remove empty clustering files (#AXIS2-6097)
add 6ceced8530 Merge pull request #1007 from
apache/cortlepp/remove-empty-clustering-guide
add 01a3b726c4 build(deps): bump groovy.version from 5.0.0 to 5.0.1
add d0469213e5 Merge pull request #1016 from
apache/dependabot/maven/groovy.version-5.0.1
add d67a498844 build(deps): bump org.apache.logging.log4j:log4j-bom
add 9611f8c1ca Merge pull request #1015 from
apache/dependabot/maven/org.apache.logging.log4j-log4j-bom-2.25.2
add 27ec46a5c1 build(deps): bump org.mockito:mockito-core from 5.19.0 to
5.20.0
add d435c46c44 Merge pull request #1014 from
apache/dependabot/maven/org.mockito-mockito-core-5.20.0
add 41fdc652c6 build(deps): bump
org.apache.maven.plugins:maven-javadoc-plugin
add 75565ae0f8 Merge pull request #1011 from
apache/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.12.0
add 8160671c95 build(deps): bump xmlunit.version from 2.10.3 to 2.10.4
add 4982d6a30d Merge pull request #1010 from
apache/dependabot/maven/xmlunit.version-2.10.4
add 9c2961fa57 build(deps): bump com.google.guava:guava from 33.4.8-jre to
33.5.0-jre
add f17089f2ca Merge pull request #1009 from
apache/dependabot/maven/com.google.guava-guava-33.5.0-jre
add e5873331d1 build(deps): bump
org.apache.maven.plugins:maven-compiler-plugin
add 195e67e262 Merge pull request #1008 from
apache/dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.14.1
add 3850839d21 AXIS2-6079, support OpenJDK 21 by removing the Java
Security Manager, make OpenJDK 17 the minimum requirement as a result
add 3f34922dba Axis2 site build updates, use AI to update broken http
links if possible and document what is unable to be fixed
add 168e43fafa build(deps): bump spring.version from 6.2.10 to 6.2.12
add 06b6ca80b6 Merge pull request #1026 from
apache/dependabot/maven/spring.version-6.2.12
add 59e0f8ac67 build(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.81
to 1.82
add fa076c3d6f Merge pull request #1025 from
apache/dependabot/maven/org.bouncycastle-bcpkix-jdk18on-1.82
add 2ef7078615 build(deps-dev): bump org.eclipse.angus:angus-mail from
2.0.4 to 2.0.5
add a19916eae2 Merge pull request #1024 from
apache/dependabot/maven/org.eclipse.angus-angus-mail-2.0.5
add 6c1ab5e0ff build(deps): bump org.assertj:assertj-core from 3.27.4 to
3.27.6
add 2630fbc179 Merge pull request #1023 from
apache/dependabot/maven/org.assertj-assertj-core-3.27.6
add c3c1b72701 build(deps-dev): bump org.eclipse.angus:angus-activation
add 9d25cd9ea0 Merge pull request #1021 from
apache/dependabot/maven/org.eclipse.angus-angus-activation-2.0.3
add 62c89726bc build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api
add 916e4a57b7 Merge pull request #1020 from
apache/dependabot/maven/jakarta.xml.bind-jakarta.xml.bind-api-4.0.4
add a8196fa1be build(deps): bump surefire.version from 3.5.3 to 3.5.4
add f38cd9bfa6 Merge pull request #1019 from
apache/dependabot/maven/surefire.version-3.5.4
add f1e5707cc8 build(deps): bump org.apache.maven:maven-archiver from
3.6.4 to 3.6.5
add 9e3de96a11 build(deps): bump
org.apache.maven.plugins:maven-antrun-plugin
add 7e86f2caa0 Merge pull request #1033 from
apache/dependabot/maven/org.apache.maven.plugins-maven-antrun-plugin-3.2.0
add 3b0ca6f876 build(deps): bump
org.apache.httpcomponents.client5:httpclient5
add c5b2f38264 Merge pull request #1032 from
apache/dependabot/maven/org.apache.httpcomponents.client5-httpclient5-5.5.1
add cf1eb2814d build(deps): bump jibx.version from 1.4.2 to 1.4.5
add a13fd9d762 Merge pull request #1031 from
apache/dependabot/maven/jibx.version-1.4.5
add 117d168a9c Merge branch 'master' into
dependabot/maven/org.apache.maven-maven-archiver-3.6.5
add 34ff9c6dde Merge pull request #1030 from
apache/dependabot/maven/org.apache.maven-maven-archiver-3.6.5
add d07197f408 build(deps): bump groovy.version from 5.0.1 to 5.0.2
add 7257190bd1 Merge pull request #1029 from
apache/dependabot/maven/groovy.version-5.0.2
add b812cbcade build(deps): bump jetty.version from 12.1.1 to 12.1.4
add 1b24496842 Merge pull request #1028 from
apache/dependabot/maven/jetty.version-12.1.4
add fb24cef21e fix: remove old geronimo javax APIs
add 0f4d12d2c5 Merge pull request #1027 from
apache/bugfix/remove-geronimo-api
add 65e26dd306 AXIS2-6098 Add HTTP/2 transport and docs explaining the
benefits
add 2991dcb2ba AXIS2-6098 Add HTTP/2 transport and docs explaining the
benefits
add 4aa32844e1 AXIS2-6098 Add HTTP/2 transport and docs explaining the
benefits
add 4f720f7dea Fix transport-h2 unit tests
add db7874e2a8 When enableJSONOnly=true avoid loading Axiom
add 9534bc19f5 Add some more invalid JSON protection to avoid sensitive
info disclosure
add 0c31026ca4 Code cleanup
add b3dcad805a Add unit test to prevent axiom loading with
enableJSONOnly=true
add adfd5ade32 Fix unit tests
add a8fa7a2977 Add another unit test to prevent axiom loading with
enableJSONOnly=true
add 3c1b6f124b Add some more JSON unit tests
add cc2a9b8603 Fix new unit tests for JSON
add acef37cd01 ci: add JDK 25, switch to temurin distribution, refactor
add c2cd33d56d fix: add `includeantruntime="false"` parameter to javac ant
builds
add f7bb1b2b43 fix: remove unsupported parameter
add f7404c8eb9 fix: correctly set Java version in maven and CI
add e678c16859 chore: java 1.8 compat is no longer needed
add 93ac65dd14 chore: pin byte-buddy version for recent JDK compat
add 4ff03f397c chore: use SecurityManager only for JDKs up to 24
add 03134e1ef5 chore: update allowed version range
add ced816e780 chore: update maven plugin plugin for JDK 25 compatability
add e7b23b0bec chore: remove hermetic-maven-plugin because it relies on
the removed SecurityManager
add 9e87d4920f chore: remove animal-sniffer-maven-plugin because it is no
longer needed
add 3e1e05bf6a chore: update Jacoco to support JDK 25
add 4e9de1f76d Merge pull request #1017 from apache/ci/add-jdk-25-lts
add dfa17182c2 build(deps): bump actions/checkout from 5 to 6
add a1b35d2087 Merge pull request #1041 from
apache/dependabot/github_actions/actions/checkout-6
add 2cf2a2927d build(deps): bump commons-io:commons-io from 2.20.0 to
2.21.0
add c40984b540 Merge pull request #1040 from
apache/dependabot/maven/commons-io-commons-io-2.21.0
add 7564e181c7 build(deps): bump aspectj.version from 1.9.24 to 1.9.25
add badeed50c5 Merge pull request #1039 from
apache/dependabot/maven/aspectj.version-1.9.25
add d3e4774361 build(deps): bump org.apache.ws.xmlschema:xmlschema-core
add 34c3111773 Merge pull request #1035 from
apache/dependabot/maven/org.apache.ws.xmlschema-xmlschema-core-2.3.2
add ff420f29d6 build(deps): bump spring.version from 6.2.12 to 7.0.0
add 18b953691f Merge pull request #1034 from
apache/dependabot/maven/spring.version-7.0.0
add 2e3ea28655 build(deps): bump maven-plugin-tools.version from 3.15.1 to
3.15.2
add 9ddcade64c Merge pull request #1036 from
apache/dependabot/maven/maven-plugin-tools.version-3.15.2
add 4cf9b7ad07 build(deps): bump jakarta.activation:jakarta.activation-api
add 0b4e59b3f6 Merge pull request #1013 from
apache/dependabot/maven/jakarta.activation-jakarta.activation-api-2.1.4
add 8dd0168128 build(deps): bump jakarta.mail:jakarta.mail-api from 2.1.3
to 2.1.5
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (4d5e03eff4)
\
N -- N -- N
refs/heads/dependabot/maven/jakarta.mail-jakarta.mail-api-2.1.5 (8dd0168128)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci.yml | 27 +-
modules/codegen/build-wsdls.xml | 2 +-
.../wsdl/template/general/adbAntBuildTemplate.xsl | 4 +-
.../template/general/defaultAntBuildTemplate.xsl | 4 +-
.../template/general/jaxbriAntBuildTemplate.xsl | 4 +-
.../template/general/jaxmeAntBuildTemplate.xsl | 4 +-
.../wsdl/template/general/jibxAntBuildTemplate.xsl | 4 +-
.../template/general/xmlbeansAntBuildTemplate.xsl | 4 +-
modules/distribution/pom.xml | 6 -
modules/fastinfoset/pom.xml | 6 +-
.../jaxrs/archiveTestModule/build.xml | 2 +-
.../test-resources/jaxrs/pojoTestModule/build.xml | 2 +-
modules/jaxws-integration/pom.xml | 12 +-
.../axis2/jaxws/context/MessageContextImpl.java | 4 +-
.../sample/addnumbers/AddNumbersPortTypeImpl.java | 2 +-
.../AddNumbersHandlerPortTypeImpl.java | 2 +-
.../AddNumbersLogicalHandler2.java | 2 +-
.../AddNumbersProtocolHandler.java | 2 +-
.../sample/asyncdoclit/client/AsyncClient.java | 2 +-
.../FaultsServiceSoapBindingImpl.java | 6 +-
.../headershandler/HeadersHandlerPortTypeImpl.java | 2 +-
.../ResourceInjectionPortTypeImpl.java | 6 +-
.../datasource/XMessageDataSourceProvider.java | 2 +-
.../message/source/XMessageSourceProvider.java | 2 +-
modules/jaxws-integration/test-resources/axis2.xml | 2 +-
.../test-resources/axis2_addressing.xml | 2 +-
modules/jaxws/pom.xml | 8 -
.../jaxws/lifecycle/BaseLifecycleManager.java | 4 +-
...eInjectionServiceRuntimeDescriptionBuilder.java | 6 +-
.../impl/WebServiceContextInjectorImpl.java | 2 +-
.../axis2/jaxws/spi/handler/LifecycleManager.java | 4 +-
.../sample/addnumbers/AddNumbersPortTypeImpl.java | 2 +-
.../injection/ResourceInjectionTestImpl1.java | 6 +-
.../injection/ResourceInjectionTestImpl2.java | 6 +-
.../injection/ResourceInjectionTestImpl3.java | 6 +-
.../injection/ResourceInjectionTestImpl4.java | 6 +-
.../injection/ResourceInjectionTestImpl5.java | 6 +-
.../jaxws/spi/handler/DummyLogicalHandler.java | 2 +-
modules/json/pom.xml | 4 +
.../apache/axis2/json/gson/JSONMessageHandler.java | 15 +-
.../axis2/json/moshi/JSONMessageHandler.java | 15 +-
.../org/apache/axis2/json/moshi/rpc/JsonUtils.java | 4 +-
modules/kernel/pom.xml | 4 -
.../apache/axis2/deployment/ClusterBuilder.java | 0
.../axis2/java/security/AccessController.java | 46 +-
.../org/apache/axis2/kernel/TransportUtils.java | 13 +
.../apache/axis2/kernel/http/HTTPConstants.java | 5 +
.../test-resources/deployment/echo/build.xml | 2 +-
.../deployment/invalidservice/build.xml | 2 +-
.../test-resources/deployment/module1/build.xml | 2 +-
.../test-resources/deployment/service1/build.xml | 2 +-
.../test-resources/deployment/service2/build.xml | 2 +-
.../deployment/serviceModule/build.xml | 2 +-
.../axis2/java/security/driver/Java2SecTest.java | 217 +++---
.../axis2/kernel/TransportUtilsJSONOnlyTest.java | 197 ++++++
modules/metadata/pom.xml | 4 -
modules/samples/advanced-rmi/build.xml | 4 +-
modules/samples/book/pom.xml | 10 -
modules/samples/build.xml | 2 +-
modules/samples/databinding/build.xml | 5 +-
modules/samples/faulthandling/build.xml | 4 +-
modules/samples/googlespellcheck/build.xml | 2 +-
modules/samples/jaxws-addressbook/pom.xml | 6 +-
.../axis2/jaxws/addressbook/AddressBookClient.java | 4 +-
modules/samples/jaxws-calculator/pom.xml | 11 +-
.../axis2/jaxws/calculator/CalculatorServer.java | 2 +-
.../axis2/jaxws/calculator/CalculatorService.java | 2 +-
.../sample/dynamic/DynamicServiceProvider.java | 2 +-
modules/samples/jaxws-interop/pom.xml | 11 +-
modules/samples/jaxws-version/build.xml | 2 +-
modules/samples/json/build.xml | 6 +-
modules/samples/mex/build.xml | 2 +-
modules/samples/mtom/build.xml | 4 +-
modules/samples/ping/build.xml | 3 +-
modules/samples/pojo/build.xml | 6 +-
modules/samples/pojoguide/README.txt | 5 +-
modules/samples/pojoguide/build.xml | 4 +-
modules/samples/pojoguidespring/README.txt | 5 +-
modules/samples/pojoguidespring/build.xml | 4 +-
modules/samples/quickstart/README.txt | 5 +-
modules/samples/quickstart/build.xml | 3 +-
modules/samples/quickstartadb/README.txt | 5 +-
modules/samples/quickstartaxiom/README.txt | 5 +-
modules/samples/quickstartaxiom/build.xml | 3 +-
modules/samples/quickstartjibx/README.txt | 5 +-
modules/samples/quickstartxmlbeans/README.txt | 5 +-
modules/samples/servicelifecycle/build.xml | 6 +-
modules/samples/soapwithattachments/build.xml | 2 +-
.../transport/jms-sample/jmsService/pom.xml | 2 +-
modules/samples/userguide/README.txt | 11 +-
modules/samples/userguide/build.xml | 2 +-
.../userguide/src/userguide/springbootdemo/pom.xml | 28 +-
.../bigdata_h2_resources/services.xml | 101 +++
.../springbootdemo/resources-axis2/conf/axis2.xml | 17 +
.../springboot/client/BigDataH2Client.java | 309 +++++++++
.../springboot/webservices/BigDataH2Request.java | 161 +++++
.../springboot/webservices/BigDataH2Response.java | 272 ++++++++
.../springboot/webservices/BigDataH2Service.java | 279 ++++++++
modules/samples/version/build.xml | 2 +-
modules/samples/yahoojsonsearch/build.xml | 2 +-
modules/samples/yahoorestsearch/build.xml | 2 +-
.../org/apache/axis2/testutils/Axis2Server.java | 13 +-
.../org/apache/axis2/testutils/JettyServer.java | 6 +-
.../org/apache/axis2/testutils/PortAllocator.java | 29 +-
.../axis2-idea-plugin/idea-plugin-aseembly.xml | 2 -
modules/{transport/http => transport-h2}/pom.xml | 54 +-
.../h2/impl/httpclient5/ALPNProtocolSelector.java | 409 ++++++++++++
.../h2/impl/httpclient5/AdaptiveBufferManager.java | 355 ++++++++++
.../h2/impl/httpclient5/AdaptiveH2Config.java | 252 +++++++
.../h2/impl/httpclient5/CompressionOptimizer.java | 380 +++++++++++
.../h2/impl/httpclient5/H2ErrorHandler.java | 573 ++++++++++++++++
.../h2/impl/httpclient5/H2FallbackManager.java | 430 ++++++++++++
.../h2/impl/httpclient5/H2FlowControlManager.java | 266 ++++++++
.../h2/impl/httpclient5/H2RequestEntityImpl.java} | 19 +-
.../h2/impl/httpclient5/H2RequestImpl.java | 393 +++++++++++
.../h2/impl/httpclient5/H2SenderImpl.java | 272 ++++++++
.../impl/httpclient5/H2StreamingRequestImpl.java | 324 +++++++++
.../h2/impl/httpclient5/H2TransportSender.java | 400 +++++++++++
.../impl/httpclient5/PredictiveStreamManager.java | 515 ++++++++++++++
.../impl/httpclient5/ProgressiveFlowControl.java | 349 ++++++++++
.../ProtocolNegotiationTimeoutHandler.java | 566 ++++++++++++++++
.../axis2/transport/h2/H2JSONIntegrationTest.java | 311 +++++++++
.../transport/h2/H2JSONOnlyIntegrationTest.java | 247 +++++++
.../transport/h2/H2PerformanceBenchmarkTest.java | 412 ++++++++++++
.../transport/h2/H2SOAPCompatibilityTest.java | 239 +++++++
.../transport/h2/H2Stage2ConfigurationTest.java | 205 ++++++
.../axis2/transport/h2/H2Stage3StreamingTest.java | 379 +++++++++++
.../apache/axis2/transport/h2/H2TestServer.java | 218 ++++++
.../org/apache/axis2/transport/h2/H2TestUtils.java | 289 ++++++++
.../transport/h2/H2TransportIntegrationTest.java | 177 +++++
.../transport/h2/LargeJSONPayloadGenerator.java | 291 ++++++++
.../h2/LargeJSONPayloadGeneratorTest.java | 240 +++++++
.../axis2/transport/h2/ProtocolValidationTest.java | 104 +++
.../axis2/transport/h2/SimpleProtocolTest.java | 75 +++
.../h2/impl/httpclient5/H2RequestImplTest.java | 251 +++++++
.../h2/impl/httpclient5/H2SecurityTest.java | 201 ++++++
.../h2/impl/httpclient5/H2TransportSenderTest.java | 134 ++++
.../src/test/resources/conf/axis2-h2.xml | 131 ++++
modules/transport/http/pom.xml | 5 +
.../http/AbstractHTTPTransportSender.java | 10 +-
.../apache/axis2/transport/http/AxisServlet.java | 43 +-
.../apache/axis2/transport/http/HTTPSender.java | 6 +-
.../axis2/transport/http/HTTPTransportUtils.java | 66 +-
.../transport/http/AxisServletJSONOnlyTest.java | 258 +++++++
.../transport/mail/MailTransportListener.java | 8 +-
.../axis2/transport/mail/MailTransportSender.java | 3 +-
modules/transport/testkit/pom.xml | 9 -
modules/webapp/pom.xml | 6 -
modules/xmlbeans/pom.xml | 7 -
pom.xml | 172 +++--
src/site/markdown/release-notes/2.0.1.md | 10 +
src/site/xdoc/articles.xml | 136 ++--
src/site/xdoc/docs/Axis2ArchitectureGuide.xml | 2 +-
src/site/xdoc/docs/app_server.xml | 8 +-
src/site/xdoc/docs/clustering-guide.xml | 0
src/site/xdoc/docs/http2-transport-additions.xml | 739 +++++++++++++++++++++
src/site/xdoc/docs/http2-unimplemented-features.md | 318 +++++++++
src/site/xdoc/docs/installationguide.xml.vm | 33 +-
src/site/xdoc/docs/json-springboot-userguide.xml | 240 ++++++-
src/site/xdoc/docs/json_support.xml | 2 +-
src/site/xdoc/docs/mail-transport.xml | 9 +-
src/site/xdoc/docs/modules.xml | 4 +-
src/site/xdoc/docs/rest-ws.xml | 4 +-
src/site/xdoc/docs/toc.xml | 16 +-
.../xdoc/docs/userguide-creatingclients-jibx.xml | 20 +-
src/site/xdoc/docs/userguide.xml | 20 +-
src/site/xdoc/git.xml | 4 +-
src/site/xdoc/refLib.xml | 12 +-
src/site/xdoc/tools/eclipse/wsdl2java-plugin.xml | 2 +-
169 files changed, 13053 insertions(+), 674 deletions(-)
delete mode 100644
modules/kernel/src/org/apache/axis2/deployment/ClusterBuilder.java
create mode 100644
modules/kernel/test/org/apache/axis2/kernel/TransportUtilsJSONOnlyTest.java
create mode 100644
modules/samples/userguide/src/userguide/springbootdemo/resources-axis2/bigdata_h2_resources/services.xml
create mode 100644
modules/samples/userguide/src/userguide/springbootdemo/src/main/java/userguide/springboot/client/BigDataH2Client.java
create mode 100644
modules/samples/userguide/src/userguide/springbootdemo/src/main/java/userguide/springboot/webservices/BigDataH2Request.java
create mode 100644
modules/samples/userguide/src/userguide/springbootdemo/src/main/java/userguide/springboot/webservices/BigDataH2Response.java
create mode 100644
modules/samples/userguide/src/userguide/springbootdemo/src/main/java/userguide/springboot/webservices/BigDataH2Service.java
copy modules/{transport/http => transport-h2}/pom.xml (70%)
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/ALPNProtocolSelector.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/AdaptiveBufferManager.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/AdaptiveH2Config.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/CompressionOptimizer.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2ErrorHandler.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2FallbackManager.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2FlowControlManager.java
copy
modules/{transport/http/src/main/java/org/apache/axis2/transport/http/impl/httpclient5/AxisRequestEntityImpl.java
=>
transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2RequestEntityImpl.java}
(80%)
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2RequestImpl.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2SenderImpl.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2StreamingRequestImpl.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/H2TransportSender.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/PredictiveStreamManager.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/ProgressiveFlowControl.java
create mode 100644
modules/transport-h2/src/main/java/org/apache/axis2/transport/h2/impl/httpclient5/ProtocolNegotiationTimeoutHandler.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2JSONIntegrationTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2JSONOnlyIntegrationTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2PerformanceBenchmarkTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2SOAPCompatibilityTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2Stage2ConfigurationTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2Stage3StreamingTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2TestServer.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2TestUtils.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/H2TransportIntegrationTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/LargeJSONPayloadGenerator.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/LargeJSONPayloadGeneratorTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/ProtocolValidationTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/SimpleProtocolTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/impl/httpclient5/H2RequestImplTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/impl/httpclient5/H2SecurityTest.java
create mode 100644
modules/transport-h2/src/test/java/org/apache/axis2/transport/h2/impl/httpclient5/H2TransportSenderTest.java
create mode 100644 modules/transport-h2/src/test/resources/conf/axis2-h2.xml
create mode 100644
modules/transport/http/src/test/java/org/apache/axis2/transport/http/AxisServletJSONOnlyTest.java
delete mode 100644 src/site/xdoc/docs/clustering-guide.xml
create mode 100644 src/site/xdoc/docs/http2-transport-additions.xml
create mode 100644 src/site/xdoc/docs/http2-unimplemented-features.md