Author: buildbot
Date: Mon May 20 17:48:31 2013
New Revision: 862533

Log:
Production update by buildbot for cxf

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

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

Modified: websites/production/cxf/content/docs/30-migration-guide.html
==============================================================================
--- websites/production/cxf/content/docs/30-migration-guide.html (original)
+++ websites/production/cxf/content/docs/30-migration-guide.html Mon May 20 
17:48:31 2013
@@ -131,6 +131,10 @@ Apache CXF -- 3.0 Migration Guide
 <ul><li>Combine the PhaseInterceptor and Interceptor interfaces and the 
PhaseInterceptorChain and InterceptorChain into a single set.   CXF only can 
really use the "Phase" versions and the others cause confusion and extra, 
unneeded interfaces.</li></ul>
 
 
+<ul><li>Remove QueryHandlers -&gt; these were originally used for the ?wsdl 
processing (and is still used for ?js).  However, that stuff is better done 
directly on the interceptor chains as interceptors to allow user supplied 
interceptors to also handle them.   I'd like to just remove these.  (obviously 
update the ?js stuff)  Would simplify the CXFServlet a bit.</li></ul>
+
+
+
 <ul><li>Likely move some of the other Abstract classes and such from kernel.   
For example, we now have a transports-common module.   Move the 
AbstractDestination and stuff there.</li></ul>
 
 
@@ -141,6 +145,24 @@ Apache CXF -- 3.0 Migration Guide
 
 
 <ul><li>Move feature impls out of API and into core. Currently feature and 
interceptor classes are in different packages. Which makes it difficult to 
modularize them. So we should rather have one package per feature where feature 
class and interceptor classes are located</li></ul>
+
+
+<ul><li>Make AbstractFeature subclass WebServiceFeature and update the JAX-WS 
frontend to look for them.</li></ul>
+
+
+<ul><li>Add new code generator frontend to add CXF specific constructors and 
methods.</li></ul>
+
+
+
+<h3><a shape="rect" name="3.0MigrationGuide-Workfinished"></a>Work 
finished</h3>
+
+<ul><li>CXFBusImpl has been removed.   The only subclass was the 
ExtensionMangerBus (SpringBus and Blueprint/osgi stuff subclassed that) so the 
functionality was pushed up into ExtensionMangerBus.  Some of the "common" 
methods were put directly on the Bus interface to make using the Bus cleaner 
(no casts to the impl).</li></ul>
+
+
+<ul><li>The "run()" method on Bus was removed.</li></ul>
+
+
+<ul><li>Merge BaseDataReader/DataReader and the same for the writer getting 
rid of the "Base" versions that are unreferenced.</li></ul>
 </div>
            </div>
            <!-- Content -->


Reply via email to