cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From b...@apache.org
Subject svn commit: r531369 - in /incubator/cxf/trunk/distribution/src/main: assembly/bin.xml release/docs/release_notes.txt release/modules/
Date Mon, 23 Apr 2007 08:04:33 GMT
Author: blin
Date: Mon Apr 23 01:04:29 2007
New Revision: 531369

URL: http://svn.apache.org/viewvc?view=rev&rev=531369
Log:
* initial draft for release note, please update if you see other things to be included
* minor fix for distribution

Removed:
    incubator/cxf/trunk/distribution/src/main/release/modules/
Modified:
    incubator/cxf/trunk/distribution/src/main/assembly/bin.xml
    incubator/cxf/trunk/distribution/src/main/release/docs/release_notes.txt

Modified: incubator/cxf/trunk/distribution/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/assembly/bin.xml?view=diff&rev=531369&r1=531368&r2=531369
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/assembly/bin.xml (original)
+++ incubator/cxf/trunk/distribution/src/main/assembly/bin.xml Mon Apr 23 01:04:29 2007
@@ -34,7 +34,6 @@
 				<include>DISCLAIMER</include>
 				<include>LICENSE</include>
 				<include>licenses/*.*</include>
-				<include>modules/*</include>
 				<include>lib/*</include>
 				<include>README</include>
 			</includes>
@@ -100,13 +99,6 @@
 			<excludes>
 			    <exclude>cxf-bundle*.jar</exclude>
 			</excludes>
-		</fileSet>
-		<fileSet>
-			<directory>manifest/target</directory>
-			<outputDirectory>cxf-${cxf.version}/modules</outputDirectory>
-			<includes>
-				<include>cxf-manifest-incubator.jar</include>
-			</includes>
 		</fileSet>
 		<fileSet>
 			<directory>manifest/target</directory>

Modified: incubator/cxf/trunk/distribution/src/main/release/docs/release_notes.txt
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/docs/release_notes.txt?view=diff&rev=531369&r1=531368&r2=531369
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/docs/release_notes.txt (original)
+++ incubator/cxf/trunk/distribution/src/main/release/docs/release_notes.txt Mon Apr 23 01:04:29
2007
@@ -1,12 +1,26 @@
-Apache CXF 2.0 M1 (incubating) Release Notes
+Apache CXF 2.0 RC (incubating) Release Notes
 
 1. Overview
 
-Apache CXF 2.0 M1, under incubation,  delivers the merge of the Celtix
-project (http://celtix.objectweb.org) and the Xfire project
-(http://xfire.codehaus.org).  This release includes all major features
-of both the Celtix project and the Xfire project:
+Apache CXF 2.0 RC, under incubation,  delivers the second milestone of 
+the Celtix project (http://celtix.objectweb.org) and the Xfire project
+(http://xfire.codehaus.org) merge.  This release includes following new
+features and enhancement:
+    * WS-policy framework
+    * WS-Security
+    * HTTP transport enhancement, including upgrade to jetty 6.1.2 with
+      async http support, and HTTPS improvemen
+    * Service routing (simple case)
+    * Aegis databinding support
+    * Colocated and Object binding support
+    * Configuration refactoring and improvement, including support of 
+      Spring 2.0 config syntax
+    * Tooling (mainly wsdl2java, java2wsdl) refactoring and improvement
+    * Many JAX-WS issues fixes
+    * Support for stateful service
+    * Gazillion JIRA issues and code cleanup 
 
+Features also available since Apache CXF M1 release:
     * JAX-WS 2.0 API's - Apache CXF uses/implements the JAX-WS API's but makes no 
       representation that this release is JAX-WS compliant.
     * Transports: HTTP 1.1, HTTPS, and JMS
@@ -95,95 +109,168 @@
 cxf dev list, cxf-dev@incubator.apache.org. 
 
 6. Specific issues, features, and improvements fixed in the 
-Apache CXF 2.0 M1 (incubating) release:
+Apache CXF 2.0 RC (incubating) release:
 
-Release Notes - Apache CXF - Version 2.0-M1 (incubating)
-
-6.1 Bugs
-    * [CXF-6] - jaxws-api, jsr181-api should be optional in cxf-common pom
-    * [CXF-18] - addPort not implemented
-    * [CXF-53] - Remove JAX-WS dependency of HTTP transport
-    * [CXF-54] - Remove JAX-WS dependency of JMS transport
-    * [CXF-55] - JAXB databinding has dependency on JAX-WS
-    * [CXF-62] - 2 small checkstyle problems...
-    * [CXF-89] - Fixed invalid wsdl files generated in testutil
+6.1 Bug
+    * [CXF-19] - getPort(Class) throws exception
+    * [CXF-29] - DatatypeProvider not set
     * [CXF-90] - The wrapping info should be moved to the binding
-    * [CXF-99] - CXF performance test send data more than 8K will broken
-    * [CXF-110] - AttachmentSerializer/Attachmentdesierlizer should be part of core, not
JAXB
-    * [CXF-117] - Validator tool schema validation doesn't work when wsdl imports schema.
-    * [CXF-118] - ClassCastException in WSDLServiceBuilder if a wsdl is not wrapped doc style.
     * [CXF-119] - Empty request elements causes NPE
-    * [CXF-126] - Property Not found error in the CXF Core
-    * [CXF-128] - ReflectionServiceFactoryBean.isValidMethod() rejecting all the valid methods
-    * [CXF-136] - Marshall&unmarshal does not work with int type and more than two parameters.
-    * [CXF-141] - Fix configurable bean code generators to distiguish default value from
injected value
-    * [CXF-142] - JCA tests fail on OS X
-    * [CXF-143] - Content-Type not being set
-    * [CXF-145] - Remove dependency of Soap Binding from the ReflectionServiceFactory creation
-    * [CXF-151] - Element ref not supported in message types definitions
-    * [CXF-152] - When we stop server in an application, all resouces have not been cleaned
up.
-    * [CXF-157] - Runtime error processing anonymous ref in WSDL during Service.create()
-    * [CXF-158] - ClassCastException in JaxWsServiceFactoryBean.initalizeClassInfo
-    * [CXF-161] - wsdl2java doesn't map parameter order correctly
-    * [CXF-163] - WSDL2Java fails to include endpointInterface WebService attribute for server
Impl
-    * [CXF-172] - Genarated client main cannot pass in jaxws Holder where Holder is needed
-    * [CXF-174] - Allow overriding the default stax parser/writer
-    * [CXF-178] - Schema parser cannot resolve relative import locations (case of multiple
imports).
-
-6.2 Improvements
-    * [CXF-98] - get schema validation working for jaxb marshall and unmarshall
-    * [CXF-109] - Remove isInSoapHeader() from service model
-    * [CXF-115] - org.apache.cxf.jaxws.EndpointImpl needs additional constructors
-    * [CXF-116] - Remove references to HTTPAddress/SOAPAddress/etc in EndpointInfo
-    * [CXF-187] - Provide Eclipse plugin from CXF to faciliate STP Integration
-
-6.3 New Features
-    * [CXF-2] - Complete JAX-WS frontend - Apache CXF uses/implements the JAX-WS API's but
makes no 
-                representation that this release is JAX-WS compliant.
-    * [CXF-15] - JCA supportting
-    * [CXF-83] - Support the injection of WebServiceContext
-    * [CXF-104] - Map JAX-WS properties to CXF Message properties
-    * [CXF-105] - The HandlerChain annotation processing in the JAX-WS frontend.
-    * [CXF-130] - Add Handler demo
+    * [CXF-145] - Dynamic discovery of binding creators
+    * [CXF-179] - Move Holder code from JAXWSMethodInvoker to interceptors
+    * [CXF-184] - parameter order should be take care of in runtime
+    * [CXF-188] - invalid wsdl generated by java2wsdl tool
+    * [CXF-236] - NPE thrown by XmlStreamWriter when calling StaxUtils.copy()
+    * [CXF-237] - Problem with checkstyle organisation of imports
+    * [CXF-253] - Server can not start  when the port number is missing
+    * [CXF-255] - js_provider sample problem
+    * [CXF-257] - PortType can have its own targetnamespace and different from the service
one
+    * [CXF-258] - Server can not start when SEI has no wsdlLocation in the WebService annotation
+    * [CXF-263] - SOAPBinding annotation can not placed on method with RPC style
+    * [CXF-265] - Java2WSDL NEP when the SEI is DOC-LIT Wrapped style
+    * [CXF-269] - CXF can not handle an empty reponse when using oneway operation.
+    * [CXF-289] - Adding of Root Node in XMLBinding is done without a prefix.
+    * [CXF-290] - wsdl space in path name problem on Windows
+    * [CXF-292] - CXFServlet does not pass the wsdl packaged in war to the EndpointImpl
+    * [CXF-293] - Defining a XML Binding with a rootNode results in Fault Response at the
Client end.
+    * [CXF-295] - Service Model can't support import PortType with different name-space
+    * [CXF-296] - Create BindingFactory failure when the first ext element in wsdl binding
part is not the protocol element
+    * [CXF-297] - Checking in-bound message format should based on content-type, not by mtom-setting,
content-id should be decoded by URLDecoder first
+    * [CXF-303] - Tools generates @WebParam/@WebResult in wrong namespace
+    * [CXF-321] - Wrong code generated when Service in a different namespace
+    * [CXF-323] - Improper synchronization of getDefaultBus(), setDefaultBus()
+    * [CXF-324] - Dynamically generated WSDL for JAX-WS service is invalid
+    * [CXF-335] - SOAP Action header missing
+    * [CXF-337] - Java2WSDL fails to generate wsdl from POJO
+    * [CXF-338] - Http location of wsdllocation attribute in extenal binding file
+    * [CXF-345] - performance test client applications fail with java.net.MalformedURLException.
+    * [CXF-353] - codegen maven plugin returns BUILD SUCCESSFUL when code generation failed
+    * [CXF-354] - Printing Extension Elements in the wsdl doesn't have the proper indentation
level.
+    * [CXF-358] - Generated wsdl contains unused namespace declaration 
+    * [CXF-359] - wsdl2java using wrong type (should use wrapper type, but use primitive
type) for holder parameter when generating SEI class
+    * [CXF-361] - XML Binding: inconsistency in schema for WSDL Extension.
+    * [CXF-362] - wsdltojava generated code has inconsistent style
+    * [CXF-368] - Logging level
+    * [CXF-369] - xsd:dateTime becomes XMLGregorianCalendarImpl when Date needed
+    * [CXF-370] - ResourceInjector passes incorrect resource names
+    * [CXF-386] - RootNode defined in XMLBinding is not added to the Stax Stream when there
is only one Message Part.
+    * [CXF-390] - Endpoint Bean provided configuration values do not override wsdl model
+    * [CXF-393] - All JMS message properties are always copied from source to destination
+    * [CXF-394] - HTTP binding expects '/' on each side of the brackets 
+    * [CXF-398] - XMLBinding Provider<Source> implementations can not receive Multipart/Related
messages 
+    * [CXF-403] - CXF fails when a Service contains a collection of ports that refer to multiple
portTypes.
+    * [CXF-405] - ws_addressing sample fails
+    * [CXF-406] - AnnotationHandlerChainBuilder.buildHandlerChainFromClass() considers only
one handler chain
+    * [CXF-409] - samples/streamInterceptor server fails to start
+    * [CXF-413] - Tools2 needs fixing to support soap headers in rpc/literal case
+    * [CXF-415] - Decoupled Endpoint Observer should not insert HttpRequest and HttpResponse
instances into the Message.
+    * [CXF-416] - ws_rm and streamInterceptor samples fail
+    * [CXF-418] - AttachmentDeserializer will throw out NullPoint exception, if Content-ID
is null
+    * [CXF-419] - Update JMS samples/document to reflect new config format
+    * [CXF-420] - Support detection of most appropriate Bus
+    * [CXF-426] - wsdl2java generates code/annotations with absolute paths even if relative
paths are specified on the command line.
+    * [CXF-429] - SOAP response message is empty when HandlerChain is used
+    * [CXF-436] - JAX-WS Handlers @PostConstruct/@PreDestroy methods not called
+    * [CXF-437] - @Resources are not injected into Handlers
+    * [CXF-444] - Problem with services initialized without WSDL file
+    * [CXF-447] - The java2wsdl tool generated wrong namespace for datatypes
+    * [CXF-449] - In java first approach the localName of the wrapper annotations should
be ignored
+    * [CXF-451] - jms_test wsdl has bunch of warnings
+    * [CXF-452] - Classpath for the compiler in the DynamicClientFactory is not correctly
set
+    * [CXF-453] - JAXWS Java-Frist server side throws SoapFault when @WebParam is missing
for rpc/lit
+    * [CXF-454] - Document/Lit/Bare doesn't work for Java-Frist mode
+    * [CXF-455] - Can't build Service from class with the right MessageInputName and MessageOutputName
+    * [CXF-460] - All endpoints must share the same portType
+    * [CXF-463] - Partial webservice annotation on the SEI but the implementor has complete
attributes
+    * [CXF-464] - WS-RM Sample fail
+    * [CXF-470] - Request and Response contexts are the no thread-local objects of the JaxWsClientProxy
+    * [CXF-474] - soapheader.wsdl and soapheader2.wsdl is not valid wsdl
+    * [CXF-480] - Interceptor lists should use thread-safe list impls
+    * [CXF-484] - restful sample client failing
+    * [CXF-492] - EndpointReferenceType class in the generated code is in the incorrect namespace
+    * [CXF-493] - -b option doesn't work
+    * [CXF-498] - Java2WSDL generate wrong schema elements in doc-wrapped style
+    * [CXF-503] - Maven 2 code generation plugin fails if passed in -validate as extraarg
+    * [CXF-510] - SpringBusFactory only use DEFAULT_BUS_ID to create bus from context
+    * [CXF-511] - JaxwsServiceFactoryBean failed if wsdlLocation in sei specify the non-exist
file
+    * [CXF-512] - JaxwsServiceFactoryBean generate wrong part name
+    * [CXF-528] - Interface Hello in JaxWsServiceConfigurationTest is not a legal jaxws SEI
+    * [CXF-535] - Service Listing at root of CXF servlet contains usless '/' in the return
urls
+    * [CXF-537] - Manage the namespaces in rt
+    * [CXF-549] - hello_world_xml_bare samples does not work
+    * [CXF-550] - restful_http_binding samples does not work
+    * [CXF-551] - soap12 sample does not work
+    * [CXF-552] - streamInterceptor sample does not work
+    * [CXF-553] - mtosi_1.1/alarm_retrieval sample does not work
+    * [CXF-566] - WSS4J constant incorrectly used in WS-Security tests
+    * [CXF-568] - JMS Samples don't work 
+    * [CXF-570] - JCA demo can not work 
+
+6.2 Improvement
+    * [CXF-193] - Support jax-ws handlers for dispatch/provider
+    * [CXF-204] - Remove Stream handlers
+    * [CXF-222] - Tooling Refactoring
+    * [CXF-223] - Refactor CXF Dependencies
+    * [CXF-225] - SAAJ Performance Improvement
+    * [CXF-227] - WSDL Generation for SOAP headers and faults
+    * [CXF-229] - Lazy loading for attachments
+    * [CXF-231] - Complete Simple Frontend
+    * [CXF-233] - resolve interceptor subchain issue
+    * [CXF-238] - SOAP over HTTP response code
+    * [CXF-245] - SOAPHandlerInterceptor handleMessage should be a no-op if no protocol handlers
are registered.
+    * [CXF-249] - Performance improvment by using DOMXMLWriter
+    * [CXF-250] - jbi.xml and build.properties issues under JBI sample
+    * [CXF-260] - Clean up Soap headers usage
+    * [CXF-261] - Soap headers only work in doc/literal mode
+    * [CXF-266] - Let servlet control can return list of services which are published by
servlet for browsing
+    * [CXF-287] - JCA tests spit a lot of uncessary printout during build
+    * [CXF-288] - Unify holder code across client & server
+    * [CXF-298] - Improve Jar Manifests
+    * [CXF-299] - Readme should have links to bug tracking system
+    * [CXF-341] - Display user supplied wsdl in HTTP transports
+    * [CXF-343] - Servlet transport should be refactored to share common logic with core
HTTP transport instead of duplicating
+    * [CXF-385] - XMLFaultOutInterceptor does some redundant JAX_WS related fault detail
processing.
+    * [CXF-389] - Make org.apache.cxf.jaxws.EndpointImpl constructor generic
+    * [CXF-428] - Include rhino in packaging
+    * [CXF-445] - Accessing Connection-based info from the transport
+    * [CXF-486] - DestinationFactorys should cache Destinations
+    * [CXF-487] - JAXB shoudl write to the OutputStream if possible
+    * [CXF-500] - Defer creation of OutMessage and OutFaultMessage from OutogingChainSetupInterceptor
to ServiceInvokerInterceptor and/or OutgoingChainInterceptor.
+
+6.3 New Feature
+    * [CXF-38] - JBI Integration
+    * [CXF-44] - WS-ReliableMessaging
+    * [CXF-45] - WS-Security
     * [CXF-144] - Conduits/DestinationFactorys should be able to provide interceptors
+    * [CXF-170] - HTTP Binding Client
+    * [CXF-171] - Rename cxf-extension.xml files to cxf-extension-foo.xml
+    * [CXF-181] - session support as the jax-ws specification
+The default value is false.
+    * [CXF-228] - Asynchronous HTTP support (for client and server)
+    * [CXF-262] - New JBIBinding to allow wsdl with correct informations to be used inside
the JBI SE
+    * [CXF-283] - Support SOAPAction header
+    * [CXF-285] - SOAP 1.2 WSDL Extensor Generation in Code First case
+    * [CXF-286] - Supports SOAP faults and headers in runtime WSDL generation
+    * [CXF-407] - Create a JAXB client without wsdl-to-java step
+    * [CXF-440] - OASIS catalog support
+    * [CXF-466] - Check WebServicePermission
 
-6.4 Tasks
-    * [CXF-1] - set up distribution build, meet incubator requirements etc...
-    * [CXF-7] - Dispatch
-    * [CXF-13] - CXF JMS Transport support
-    * [CXF-14] - REST
-    * [CXF-16] - Start publishing SNAPSHOTS to the Apache snapshot maven repository
+6.4 Task
     * [CXF-20] - Usability Improvements for DI based Configuration Mechanism
-    * [CXF-30] - Implement a Bus based on Spring
-    * [CXF-33] - Soap 1.2 Support
     * [CXF-35] - Support multiple services/bindings on the same endpoint
-    * [CXF-36] - Fault Handling
-    * [CXF-37] - Port XFire Invoker library
-    * [CXF-47] - WS-Addressing
-    * [CXF-59] - Port js frontend from celtix repository to cxf
-    * [CXF-64] - Move component specific resources  from api to component modules
-    * [CXF-77] - the endpoint need to be shut down when bus shut down
-    * [CXF-95] - Port Celtix performance test to CXF
+    * [CXF-49] - Port XFire Aegis Databinding Library
+    * [CXF-70] - Porting management from Celtix to CXF
     * [CXF-101] - Decoupled response correlation
     * [CXF-102] - Partial response to requests with decoupled response endpoint
-    * [CXF-103] - HTTPS supprt
     * [CXF-106] - Support Code first JAX-WS Providers
-    * [CXF-107] - Support code first JAX-WS services
-    * [CXF-108] - making JAX-WS context implementations simply wrappers around the Message
-    * [CXF-114] - Tooling support for SOAP 1.2, including MTOM/swa case
-    * [CXF-131] - Enable unmarshaling  schema validation
-    * [CXF-148] - Licenses for copied resources
-    * [CXF-165] - addd dotnet integration demos
-    * [CXF-167] - Upgrade CXF jms transport to use ActiveMQ 4.0.x 
-
-6.5 Tests
-    * [CXF-66] - Port Celtix type tests to CeltiXfire
-    * [CXF-111] - MTOM Interop testing (MicroSoft, Axis, and JAX-WS RI etc)
-    * [CXF-112] - CXF performance testing and tuning
+    * [CXF-147] - support the wrapped and bare message at the same time
+    * [CXF-214] - Document how interceptor chain work
+    * [CXF-271] - Use namespace http://cxf.apache.org/... instead of http://apache.org/...
in testutils, demos
+    * [CXF-411] - Refactoring interceptor chain
+    * [CXF-473] - WS-Policyfication of HTTP client and server policies
+
+6.5 Test
     * [CXF-127] - Mtom/Xop interop test with Axis & .Net
-    * [CXF-150] - Interop testing with .Net, Axis
-    * [CXF-176] - add test for anonymous ref in wsdl schema defination
     * [CXF-182] - Port remaining system tests from Celtix
+    * [CXF-571] - CXF-2.0 RC Kit testing
 
-6.6 Wishes
-    * [CXF-146] - Add Bus factory method that takes a URL



Mime
View raw message