You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by bu...@apache.org on 2022/11/10 01:42:51 UTC

svn commit: r1081479 - in /websites/production/cxf/content: cache/docs.pageCache docs/40-migration-guide.html

Author: buildbot
Date: Thu Nov 10 01:42:51 2022
New Revision: 1081479

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/40-migration-guide.html

Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/docs/40-migration-guide.html
==============================================================================
--- websites/production/cxf/content/docs/40-migration-guide.html (original)
+++ websites/production/cxf/content/docs/40-migration-guide.html Thu Nov 10 01:42:51 2022
@@ -48,7 +48,7 @@ Apache CXF -- 4.0 Migration Guide
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
       <!-- Banner -->
-<div class="banner" id="banner"><div class="table-wrap"><table class="confluenceTable" style="width: 100.0%;" border="0" cellpadding="0" cellspacing="0"><colgroup span="1"><col span="1"><col span="1"></colgroup><tbody><tr><td align="left" colspan="1" rowspan="1" class="confluenceTd" style="border: none;"><a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"> <span style="color: white;font-size: 170.0%;font-weight: bold;">Apache CXF</span> </a></td><td align="right" colspan="1" rowspan="1" class="confluenceTd" style="border: none;"><a shape="rect" class="external-link" href="http://www.apache.org/" title="The Apache Software Foundation"> <span class="confluence-embedded-file-wrapper image-right-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-external-resource image-right" alt="The Apache Software Foundation" width="214" src="https://apache.org/img/asf_logo.png" data-image-src="https://apache.org/img/asf_logo.png"></span> </a></td><
 /tr></tbody></table></div></div>
+<div class="banner" id="banner"><div class="table-wrap"><table class="confluenceTable" style="width: 100.0%;" border="0" cellpadding="0" cellspacing="0"><colgroup span="1"><col span="1"><col span="1"></colgroup><tbody><tr><td align="left" colspan="1" rowspan="1" class="confluenceTd" style="border: none;"><a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"> <span style="color: white;font-size: 170.0%;font-weight: bold;">Apache CXF</span> </a></td><td align="right" colspan="1" rowspan="1" class="confluenceTd" style="border: none;"><a shape="rect" class="external-link" href="http://www.apache.org/" title="The Apache Software Foundation"> <span class="confluence-embedded-file-wrapper image-right-wrapper confluence-embedded-manual-size"><img class="confluence-embedded-image confluence-external-resource image-right" draggable="false" alt="The Apache Software Foundation" width="214" src="https://apache.org/img/asf_logo.png" data-image-src="https://apache.org/img/asf_logo.png">
 </span> </a></td></tr></tbody></table></div></div>
       <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
@@ -88,7 +88,7 @@ Apache CXF -- 4.0 Migration Guide
 <div id="navigation"><ul class="alternate"><li><a shape="rect" href="overview.html">Overview</a></li><li><a shape="rect" href="how-tos.html">How-Tos</a></li><li><a shape="rect" href="frontends.html">Frontends</a></li><li><a shape="rect" href="databindings.html">DataBindings</a></li><li><a shape="rect" href="transports.html">Transports</a></li><li><a shape="rect" href="configuration.html">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html">Debugging and Logging</a></li><li><a shape="rect" href="tools.html">Tools</a></li><li><a shape="rect" href="restful-services.html">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html">Advanced Integration</a></li><li><a shape
 ="rect" href="deployment.html">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html">Use of Schemas and Namespaces</a></li></ul><hr><ul class="alternate"><li><p>Search</p></li></ul><iframe frameborder="1" scrolling="auto" id="searchId" src="https://cxf.apache.org/resources/search.htm" name="SearchIFrame" width="200px" style="border:none;" title="Search" height="60px"><p><br clear="none"></p></iframe>
 
 
-<hr><ul class="alternate"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.5.x/">API 3.5.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.2.x/">API 3.2.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.1.x/">API 3.1.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul><p><br clear="none"></p><p><a shape="rect" class="external-link" href="https://www.apache.org/events/current-event.html"> <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="https://www.apache.org/events/current-event-125x125.png" data-image-src="https://www.apache.org/events/current-event-125x125.png"></span> </a></p></div>
+<hr><ul class="alternate"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.5.x/">API 3.5.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.2.x/">API 3.2.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.1.x/">API 3.1.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul><p><br clear="none"></p><p><a shape="rect" class="external-link" href="https://www.apache.org/events/current-event.html"> <span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" draggable="false" src="https://www.apache.org/events/current-event-125x125.png" data-image-src="https://www.apache.org/events/current-event-125x125.png"></span> </a></p></div>
                     <!-- NavigationBar -->
                   </div>
               </div>
@@ -98,7 +98,303 @@ Apache CXF -- 4.0 Migration Guide
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><h3 id="id-4.0MigrationGuide-NewFeatures:">New Features:</h3><h3 id="id-4.0MigrationGuide-MajorDependencyChanges:">Major Dependency Changes:</h3><h3 id="id-4.0MigrationGuide-RemovedFeatures:">Removed Features:</h3><h3 id="id-4.0MigrationGuide-ImportantNotes:">Important Notes:</h3><ul><li>The default authentication scheme for the JwtAuthenticationFilter <a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CXF-8645">has changed</a> from "JWT" to "Bearer".</li></ul></div>
+<div id="ConfluenceContent"><h3 id="id-4.0MigrationGuide-NewFeatures:">New Features:</h3><ul style="list-style-type: square;"><li>The release is based on JakartaEE 9.1: the <code>javax.*</code>&#160; packages are migrated to <code>jakarta</code> .* (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8371">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8371?src=confmacro"><img class="icon" src="$iconUrl">CXF-8371</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>Support of Spring Framework 6 / Spring Boot 3</li><li>Support of ActiveMQ Artemis (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8371">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8371?src=confmacro"><img class="icon" src="$iconUrl">CXF-8371</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li></ul><h3 id="id-4.0MigrationGuide-MajorDependencyChanges:">Major Dependency Changes:</h3><ul><li>The <code>javax.* </code>specs are replaced with <code>jakarta</code> .* specs (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8371">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8371?src=confmacro"><img class="icon" src="$iconUrl">CXF-8371</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>Update to Jetty 11 (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8717">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8717?src=confmacro"><img class="icon" src="$iconUrl">CXF-8717</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>Update to Tomcat 10.1</li><li>Update to Hibernate 6.1</li><li>Update to Hibernate Validator 7.0</li><li>Update to Slf4j 2.0 (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8755">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8755?src=confmacro"><img class="icon" src="$iconUrl">CXF-8755</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>Update to Hazelcast 5.2.0</li><li>Update to WSS4J 3.0.0</li><li>Update to Atmosphere 3.0.0</li><li>Update to Spring Security 6</li><li>Update to Spring Framework 6</li><li>Update to Spring Boot 3</li><li>Update to EasyMock 5.0</li></ul><h3 id="id-4.0MigrationGuide-RemovedFeatures:">Removed Features:</h3><ul style="list-style-type: square;"><li>OSGi support is removed (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8723">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8723?src=confmacro"><img class="icon" src="$iconUrl">CXF-8723</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>Swagger 1.x support is removed&#160; (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8714">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8714?src=confmacro"><img class="icon" src="$iconUrl">CXF-8714</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li><li>ActiveMQ 5.x support is removed&#160; (<style>
+    .jira-issue {
+        padding: 0 0 0 2px;
+        line-height: 20px;
+    }
+
+    .jira-issue img {
+        padding-right: 5px;
+    }
+
+    .jira-issue .aui-lozenge {
+        line-height: 18px;
+        vertical-align: top;
+    }
+
+    .jira-issue .icon {
+        background-position: left center;
+        background-repeat: no-repeat;
+        display: inline-block;
+        font-size: 0;
+        max-height: 16px;
+        text-align: left;
+        text-indent: -9999em;
+        vertical-align: text-bottom;
+    }
+</style>
+
+<span class="jira-issue" data-jira-key="CXF-8371">
+                    <a shape="rect" class="jira-issue-key" href="https://issues.apache.org/jira/browse/CXF-8371?src=confmacro"><img class="icon" src="$iconUrl">CXF-8371</a>
+                            -
+            <span class="summary"></span>
+                                                <span class="jira-status">
+                (
+                <img class="icon" src="$statusIcon"> 
+                )
+            </span>
+                </span>
+)</li></ul><h3 id="id-4.0MigrationGuide-ImportantNotes:">Important Notes:</h3><ul><li>The default authentication scheme for the JwtAuthenticationFilter <a shape="rect" class="external-link" href="https://issues.apache.org/jira/browse/CXF-8645">has changed</a> from "JWT" to "Bearer".</li><li>The minimum JDK baseline is set to JDK-11. However, in case when Spring 6 / Spring Boot 3 integration is used, the minimum JDK version should be considered to be JDK-17.</li></ul></div>
            </div>
            <!-- Content -->
          </td>