cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dk...@apache.org
Subject svn commit: r561342 - /incubator/cxf/trunk/distribution/src/main/release/release_notes.txt
Date Tue, 31 Jul 2007 14:30:49 GMT
Author: dkulp
Date: Tue Jul 31 07:30:47 2007
New Revision: 561342

URL: http://svn.apache.org/viewvc?view=rev&rev=561342
Log:
Update release notes

Modified:
    incubator/cxf/trunk/distribution/src/main/release/release_notes.txt

Modified: incubator/cxf/trunk/distribution/src/main/release/release_notes.txt
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/release_notes.txt?view=diff&rev=561342&r1=561341&r2=561342
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/release_notes.txt (original)
+++ incubator/cxf/trunk/distribution/src/main/release/release_notes.txt Tue Jul 31 07:30:47
2007
@@ -1,16 +1,18 @@
-Apache CXF 2.0 (incubating) Release Notes
+Apache CXF 2.0.1 (incubating) Release Notes
 
 1. Overview
 
-Apache CXF 2.0, under incubation,  delivers the second milestone of 
+Apache CXF 2.0.1, 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 the following 
-new features and enhancements since 2.0-RC:
-    * CXF is now JAX-WS and JWS (JSR 181) compliant
-    * A persistent store for WS-ReliableMessaging
-    * Supports for MTOM Policy expressions
-    * Many performance and stability improvements
-    * Many bug fixes
+(http://xfire.codehaus.org) merge.  This release is mostly a patch release
+from 2.0.  However, there are some new features as well:
+    * Enable HTTPSession & Session use
+    * Ant tasks for tools
+    * Add support for <databinding> in endpoint & client configuration
+    * Allow access to Jetty Server or at least Context object
+    * Configuring interceptors using annotations
+    * Feature Support for the Bus
+
 
 2. Installation Prerequisites 
 
@@ -36,7 +38,7 @@
       %JAVA_HOME%\bin  (Windows) 
       $JAVA_HOME/bin   (UNIX)
 
-2.2 Apache Ant 1.6.5
+2.2 Apache Ant 1.6.5 (or newer, 1.7.0 should work as well)
 
 To run samples included in the binary distribution of Apache CXF (incubating),
 you must install the Apache Ant 1.6.5 build utility, which can be downloaded
@@ -68,124 +70,91 @@
 http://issues.apache.org/jira/browse/CXF
 
 6. Specific issues, features, and improvements fixed in the 
-Apache CXF 2.0 (incubating) release:
+Apache CXF 2.0.1 (incubating) release:
+
+
+
+Release Notes - CXF - Version 2.0.1
 
-Bug Fixes:
-    * [CXF-257] - PortType can have its own targetnamespace and different from the service
one
-    * [CXF-305] - Unsupport handling of schema which will have @XmlElementRef & JAXBElement
in type code generated by JAXB
-    * [CXF-361] - XML Binding: inconsistency in schema for WSDL Extension.
+** Bug
     * [CXF-362] - wsdltojava generated code has inconsistent style
     * [CXF-369] - xsd:dateTime becomes XMLGregorianCalendarImpl when Date needed
-    * [CXF-386] - RootNode defined in XMLBinding is not added to the Stax Stream when there
is only one Message Part.
-    * [CXF-436] - JAX-WS Handlers @PostConstruct/@PreDestroy methods not called
-    * [CXF-437] - @Resources are not injected into Handlers
-    * [CXF-447] - The java2wsdl tool generated wrong namespace for datatypes
-    * [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-463] - Partial webservice annotation on the SEI but the implementor has complete
attributes
-    * [CXF-464] - WS-RM Sample fail
-    * [CXF-481] - More supports for imported xsd access
     * [CXF-493] - -b option doesn't work
-    * [CXF-509] - java2wsdl needs to support codegen for RequestWrapper and RespondeWrapper
in some case
     * [CXF-510] - SpringBusFactory only use DEFAULT_BUS_ID to create bus from context
-    * [CXF-520] - Generated wsdl using runtime code for the following class is invalid :
Port has no location attribute
-    * [CXF-525] - ClassNameAllocatorImpl might be missing class name collision checking for
other types
     * [CXF-527] - JaxwsServiceFactoryBean bugs with RPC style
-    * [CXF-528] - Interface Hello in JaxWsServiceConfigurationTest is not a legal jaxws SEI
-    * [CXF-530] - Error in doSenderAction call in WSS4JOutInterceptor
-    * [CXF-536] - Default namespaces with no prefixes and set are coming out empty
-    * [CXF-541] - org.apache.cxf.jaxws.EndpointImpl does not set endpoint name in service
factory
-    * [CXF-544] - JAXWS Client Proxy does not use executor assigned to JAXWS Service in async
invocations
-    * [CXF-558] - JAX-WS Context not injected for RESTful service implementations
-    * [CXF-597] - Adding the WS-A classes to the JAXBContext in JAXBDataBinding causes extra
namespace to be written
-    * [CXF-602] - EBay WSDL does not work
-    * [CXF-610] - Java2Wsdl can not handle String[] in generating wrapper beans
-    * [CXF-615] - create service from class can't set operationInfo isOneWay rightly
-    * [CXF-617] - Standalone Jetty Server Does Not Modify soap:address As Needed
-    * [CXF-619] - AbstractHTTPDestination sets null server addresses
-    * [CXF-621] - org.apache.cxf.bus.spring.BusApplicationContext constructor does not respect
"include defaults" flag
-    * [CXF-624] - cxf-rt-transports-http pom.xml has compile dependencies on jetty and servlet-api
-    * [CXF-625] - ws_rm sample failing to compile
-    * [CXF-626] - soap12 sample (using HTTP Get) doesn't work
-    * [CXF-627] - WSDL2Java JAXWS frontend does not handle enableAsyncMapping for non-Java-named
operations
-    * [CXF-628] - Service.addPort(QName, String, String) does not accept binding ID javax.xml.ws.soap.SOAPBinding.SOAP12HTTP_BINDING
-    * [CXF-631] - Regression in simple front end WSDL auto-generation
-    * [CXF-633] - SOAP 1.2 action header is sent incorrectly
-    * [CXF-638] - Need an api to use the wsdlValidator and SchemaValidator
-    * [CXF-641] - Schema error if more than one methods throws the same exception type.
-    * [CXF-642] - StaxUtil should test for null NamespaceContext in getUniquePrefix
-    * [CXF-645] - WsdlValidator fails if the wsdl does not have a binding.
-    * [CXF-648] - Problem with Aegis databinding
-    * [CXF-653] - CXF not processing the BindingProvider.SESSION_MAINTAIN_PROPERTY
-    * [CXF-654] - Inherited @Resource annotated fields/methods declared not injected
-    * [CXF-656] - Null Point Exception for Java Frist approach without @WebParam annotation
when try to start server
-    * [CXF-658] - Tool dependecies on runtime components
-    * [CXF-659] - Server notifying ServerLifeCycleManager only when InstrumentationManager
is available
-    * [CXF-660] - org.apache.cxf.jaxb.WrapperHelper.getWrappedPart() throws NPE when element
type is boolean
-    * [CXF-663] - CXF's spring jaxws syntax doesn't support http-binding
-    * [CXF-664] - CXF-servlet doesn't support http-binding
-    * [CXF-667] - CXFServlet causes NPE during destroing when config-location isn't specified
-    * [CXF-669] - When SEI's and IMPLS have different namespaces, we don't generate the correct
WSDL(s)
-    * [CXF-670] - Validator flags valid rpc/lit operations as invalid
-    * [CXF-672] - HTTPS sample failing
-    * [CXF-677] - Wrong types are generated for SwA
-    * [CXF-690] - durable subscriptions is not set in JMS transport
-    * [CXF-695] - Servlet systest need to add context path to simulate the real environment
-    * [CXF-697] - Agis ClassCastException:
-    * [CXF-700] - MTOM sample doesn't seem right
+    * [CXF-655] - String[] cann't be input paras or return value when use doc/lit of code
first way
     * [CXF-706] - Multiple Http Destinations cannot use the same address when using HTTPS.
-    * [CXF-718] - JettyHTTPServerEngineFactory not configured initially.
-    * [CXF-721] - HTTPS sample output message misleading
-    * [CXF-723] - The "time" logging in both the WSS4JInInterceptor and the WSS4JOutInterceptor
contains incorrect or redundant information
-    * [CXF-724] - Interceptor ordering declared programmatically is being overriden by configuration
-    * [CXF-725] - HTTPS NullPointer Exception in CXFJettySslSocket
-    * [CXF-728] - StreamInterceptor sample failed
-    * [CXF-28] - "Nice" XML
-    * [CXF-139] - Port Celtix RM Persistence Handler to CXF
-    * [CXF-219] - CXF Binding Component
-    * [CXF-325] - Add cxf-rt-transport-http2 to use Jetty6's API
-    * [CXF-545] - Set the serviceName through java2wsdl using the JaxwsServiceFactoryBean
-    * [CXF-546] - Set the indent of the generated wsdl
-    * [CXF-554] - javatowsdl fails when Wrapper bean class does not contain namespace
-    * [CXF-561] - javatowsdl generates duplicate schemas when @RequestWrapper does not contain
namespace element
-    * [CXF-564] - Generate wrong wsdl file for holder
-    * [CXF-572] - Top level README.txt
-    * [CXF-581] - helloworld_xml_bare servlet demo failed
-    * [CXF-582] - helloworld_xml_wrapped servlet demo failed
-    * [CXF-584] - hello_world sample (Running demo with HTTP Get section) doesn't work
-    * [CXF-586] - hello_world_xml_wrapped (Using HTTP Get section) doesn't work
-    * [CXF-589] - hello_world demo in tomcat 6.0.10 is failed
-
-Improvement:
-    * [CXF-264] - servlet should publish xsd file
-    * [CXF-299] - Readme should have links to bug tracking system
-    * [CXF-304] - Document how interceptor chain works
-    * [CXF-341] - Display user supplied wsdl in HTTP transports
-    * [CXF-428] - Include rhino in packaging
-    * [CXF-487] - JAXB shoudl write to the OutputStream if possible
-    * [CXF-513] - wsdlvalidator improvement
-    * [CXF-594] - Java2Wsdl require a portName argument
-    * [CXF-622] - HTTPClientPolicy CacheControl type should accept parameters for some directives
-    * [CXF-629] - WSDL2Java/cxf-codegen-plugin should not generate client artifacts when
"-impl" flag is provided
-    * [CXF-666] - SSL Programtic and Spring Configuration and Jetty upgrade to 6.1.3
-    * [CXF-727] - make cxf sampel common build support more than one jar
-
-New Feature:
-    * [CXF-181] - session support as the jax-ws specification The default value is false.
-    * [CXF-262] - New JBIBinding to allow wsdl with correct informations to be used inside
the JBI SE
-    * [CXF-291] - Support Commons HTTP Client for HTTP conduit
-    * [CXF-593] - Support WS-MTOMPolicy
-    * [CXF-649] - Add the performance interceptors to collect the message's response time
-
-Task:
-    * [CXF-46] - JAX-WS Compliance
-    * [CXF-215] - CXF API documentation
-    * [CXF-516] - Replace the old java2wsdlProcess to use JaxWsServiceBuilder to generate
wsdl
-    * [CXF-686] - Clean up the Managed ObjectName in CXF
-    * [CXF-698] - command line tool for managed endpoint
+    * [CXF-745] - JAXB Data Binding Generates Duplicate Fault Elements in Generated WSDL
+    * [CXF-747] - Redundant Interceptors in the request-response chain while using Provider
API
+    * [CXF-750] - Support using Session in standalone
+    * [CXF-773] - Logical/Soap handlers does not work on the Provider side.
+    * [CXF-777] - velocity engin write errors (NPE)
+    * [CXF-779] - missing jar file(s) in lib directory of 2.0 release or bad wiki page
+    * [CXF-781] - Duplicate type error from Aegis on code that worked fine with XFire 1.2.5
+    * [CXF-782] - wsdl2java generated wrong package name 
+    * [CXF-783] - Ant tasks for tools don't provide helpful error messages
+    * [CXF-784] - Interceptor not setting the fault chain for HTTP Binding
+    * [CXF-785] - Aegis crashes instead of diagnosing namespace error in .aegis.xml file
+    * [CXF-789] - JaxWsServiceConfiguration doesn't correctly find operations with an implementor
+    * [CXF-790] - SOAP headers copied from input SOAPMessage to output SOAPMessage
+    * [CXF-798] - wsdlvalidator cannot validate on-line wsdl
+    * [CXF-800] - Resouce matching in jra seems incorrect
+    * [CXF-802] - Java first with unqualified/unannotated JAXB objects don't generate proper
soap messages....
+    * [CXF-804] - wsdl2java fails to generate code for the imported wsdl 
+    * [CXF-809] - no cygwin support in java2wsdl script
+    * [CXF-810] - Client and Server classes in  ant script  generated by  wsdl2java are not
correct
+    * [CXF-811] - Aegis omits type from WSDL, perhaps particularly when .aegis.xml file is
trivial.
+    * [CXF-813] - In java first, JAX-WS is using all methods on the IMPL instead of just
the ones on the endpoint interface
+    * [CXF-814] - In java first wrapped/doc/lit, if Impl and Interface have different targetNamespaces,
the "parts" are not read
+    * [CXF-818] - Code first, client side, RCP/lit doesn't work without a WSDL
+    * [CXF-819] - WSS4JInterceptors don't allow to have a password callback handler by reference
+    * [CXF-821] - Current CXFservletTransportFactory don't support the connduit Initator
interfance
+    * [CXF-824] - SOAPAction can't be used to select an operation
+    * [CXF-839] - Fix misspelling of "prefix"
+    * [CXF-841] - SOAP RPC/Lit uses paramOrder when sending messages instead of the order
in the message
+    * [CXF-842] - Code first, RPC/Lit with lots of inouts/outs/headers doesn't work
+    * [CXF-843] - Code first, Multiple out headers is only putting one soap:header element
in the wsdl
+    * [CXF-844] - RPC/Lit null value parameters are skipped
+    * [CXF-845] - OneWay operations agains JAX-WS RI server don't work
+    * [CXF-846] - MTOM Content-Type header is invalid
+    * [CXF-848] - WSDLValidator not working well with the bundle jar
+    * [CXF-850] - performance of repeated calls to jaxws.Service.createPort is poor, jaxb
context is created every time
+    * [CXF-855] - Wsdl2Service not working
+
+** Improvement
+    * [CXF-268] - support <extension> and <extensionArgs> for the cxf-codegen-plugin
so that XJC plugins can be used with the wsdl2java tool
+    * [CXF-425] - Insufficient error handling in fault observers
+    * [CXF-744] - Text improvements to error, usage messages for management console
+    * [CXF-746] - Text improvements to frontend Messages.properties files
+    * [CXF-753] - Text improvements
+    * [CXF-757] - Switch to Ant build.xml file for new client_js sample.
+    * [CXF-770] - Fixed messages in messages.properties
+    * [CXF-795] - adding the spring configuration support for the Jetty server
+    * [CXF-805] - wsdl2java error message improvement 
+    * [CXF-817] - Add support for configurable invoker in cxf.xml
+    * [CXF-820] - With Doc/Lit/Wrapped and array/list types, generated wsdl has unreferences
array schemas
+    * [CXF-856] - Improvements to messages in Jetty_http transport
+
+** New Feature
+    * [CXF-749] - Enable HTTPSession & Session use
+    * [CXF-760] - Ant tasks for tools
+    * [CXF-767] - Autogenerate spring ID for <jaxws:endpoint>, <server>, etc
+    * [CXF-768] - Add support for <databinding> in endpoint & client configuration
+    * [CXF-792] - Allow access to Jetty Server or at least Context object
+    * [CXF-803] - Configuring interceptors using annotations
+
+
+
+** Task
+    * [CXF-734] - Changed the print code to assert code in the PolicyTest
+    * [CXF-742] - Add Feature Support for the Bus
 
-Test:
+
+** Test
     * [CXF-112] - CXF performance testing and tuning
     * [CXF-150] - Interop testing with WCF, Axis2
-    * [CXF-562] - add system test to ensure soap12 fault working
-    * [CXF-571] - CXF-2.0 RC Kit testing
+
+** Wish
+    * [CXF-762] - Can it be available to skip following JAXB error about same name  by user
option?
+
+



Mime
View raw message