
${project.name}
http://www.jboss.org/jbossws/

Version: jbossws-cxf-${project.version}

Release Notes
=============

The wiki (http://labs.jboss.com/portal/jbossws/) is usally a good starting point.
It contains the User Guide and Quick Start instructions.

A list of examples that accompany the UserGuide can be found in the tests directory
that ship with the distribution.

If you have any questions, please post to the JBossWS User Forum
http://www.jboss.org/index.html?module=bb&op=viewforum&f=276

For details see the change log. 
http://jira.jboss.com/jira/browse/JBWS?report=com.atlassian.jira.plugin.system.project:changelog-panel

For issues that are scheduled for future versions see the road map.
http://jira.jboss.com/jira/browse/JBWS?report=com.atlassian.jira.plugin.system.project:roadmap-panel

What's new in jbossws-cxf-${project.version}
----------------------------------

Bug

    * [JBWS-2528] - Missing parameterOrder in portType/operation
    * [JBWS-2582] - CXF ToolException: -p option cannot be used when wsdl contains mutiple schemas
    * [JBWS-2584] - Provider endpoint causes NPE in AbstractPolicyInterceptor
    * [JBWS-2591] - WSConsume does not generate @XmlList with doc/lit wsdl
    * [JBWS-2593] - WSConsume does not generate @XmlJavaTypeAdapter in SEI
    * [JBWS-2597] - XsiNilLoader throws NPE when using FastInfoset and nullable elements
    * [JBWS-2616] - handlerscope testcase is (native) stack specific
    * [JBWS-2629] - Transient failures in jaxws module of TCK

Feature Request

    * [JBWS-2619] - Consider DeploymentUnit's metadataLocation in ArchiveDeployment.getMetadataFileURL(..)
    * [JBWS-2628] - Upgrade to Apache CXF 2.2.1
    * [JBWS-2653] - Upgrade to Apache CXF 2.2.2

Task

    * [JBWS-2578] - Provide testcase for WS-SecurityPolicy
    * [JBWS-2612] - Remove AS 4.2.x support from all stacks
    * [JBWS-2626] - Update CXF stack tutorials to refer to JBossWS tools
    * [JBWS-2667] - Upload cxf 2.2.2 artifacts to jboss m2 repository

Errata

    See: TODO: https://jira.jboss.org/jira/browse/JBWS-2665


This version of ${project.name} is based on CXF ${cxf.version}

Enjoy,
The JBossWS Team

Previous Releases ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

What's new in jbossws-cxf-3.1.1.GA
----------------------------------

Bug

    * [JBWS-1665] - incorrect wsdl generation
    * [JBWS-2506] - Cannot find symbol javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter$DEFAULT
    * [JBWS-2529] - Missing type in generated WSDL definition
    * [JBWS-2555] - Miscellaneous issues reported by FindBugs
    * [JBWS-2562] - There are tests failures in CXF when no internet connection is available
    * [JBWS-2564] - Use Server MBean instead of ServerConfig to get JBoss version
    * [JBWS-2573] - Fix JBossWS builds with Maven 2.0.10
    * [JBWS-2581] - NPE in AbstractInvoker
    * [JBWS-2585] - JBossWS commandline tools reference not existing log4j config
    * [JBWS-2589] - Some deployment failures prevent re-deployment

Feature Request

    * [JBWS-2151] - Provide wsrunclient.sh(.bat) for Metro and CXF

Task

    * [JBWS-2223] - wsconsume for cxf build
    * [JBWS-2327] - Provide tests for wsrunclient shell script
    * [JBWS-2487] - Run TCK5 and detect issues
    * [JBWS-2490] - JAXWS TCK5 test suite
    * [JBWS-2524] - Sort out / remove GenericSOAPHandler duplicity
    * [JBWS-2533] - Fix MTOM/XOP Content Type Testcase failure
    * [JBWS-2537] - Simplify Hudson Jobs
    * [JBWS-2538] - FastInfoset interoperability
    * [JBWS-2553] - Enable WebServiceRef tests
    * [JBWS-2566] - Add Maven Release plugin
    * [JBWS-2568] - Remove AS 4.2 branch support (424 target)
    * [JBWS-2576] - Verify dependencies on outstanding CXF issues
    * [JBWS-2577] - Update to Apache CXF 2.2
    * [JBWS-2583] - Upload cxf 2.2 artifacts to jboss m2 repository

Errata

    See: https://jira.jboss.org/jira/browse/JBWS-2600


This version of JBoss Web Services - CXF is based on Apache CXF 2.2

What's new in jbossws-cxf-3.1.0.GA
----------------------------------

Bug

    * [JBWS-1683] - Fix JAXR samples for CXF
    * [JBWS-2114] - IllegalArgumentException: Wrong target. class
    * [JBWS-2115] - EJB client vehicle not sufficiently isolated
    * [JBWS-2118] - context-root in jboss.xml is ignored
    * [JBWS-2119] - WebServiceRef injection from DD doesn't work
    * [JBWS-2377] - jbossws-deploy.conf in 'all' configuration links libraries in 'default' conf
    * [JBWS-2416] - Search is not working on the mediawiki
    * [JBWS-2478] - AbstractInvoker throws UnsupportedOperationException when running wsse encryption test
    * [JBWS-2497] - Handler was not called
    * [JBWS-2499] - SOAP Fault tests failing
    * [JBWS-2502] - Preconfigured handler was not retured by original HandlerResolver
    * [JBWS-2512] - Improper destination is used when there are multiple destinations in descriptor
    * [JBWS-2513] - Implement proper handling of application exceptions
    * [JBWS-2517] - HandlerChain is not set on client side when specified via WebServiceRefs
    * [JBWS-2519] - Stub properties not propagated through service-ref
    * [JBWS-2525] - Wrong addressing policy in WS-RM CXF tests
    * [JBWS-2527] - BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext


Feature Request

    * [JBWS-1774] - Provide tools implementation for CXF (WSContractProvider and WSContractConsumer)
    * [JBWS-2417] - Update to more recent CXF components
    * [JBWS-2491] - Enable JAXWS 2.1 WebServiceContext methods

Task

    * [JBWS-2090] - Setup mailing lists for metro,cxf user forums
    * [JBWS-2431] - Update native deployment macros to don't publish jaxb-api.jar and stax-api.jar to JBOSS_HOME/lib directory
    * [JBWS-2444] - Update hudson, deploy scripts, etc. for new AS repository layout
    * [JBWS-2483] - Add smoke tools tests to the binary distro
    * [JBWS-2505] - Remove container integration layer for AS 5.1.0 and AS 6.0.0
    * [JBWS-2515] - Upload cxf artifacts to jboss m2 repository
    * [JBWS-2516] - Test cxf stack with JDK 1.6
    * [JBWS-2531] - Check testsuite & hudson integration

Errata

    See: https://jira.jboss.org/jira/browse/JBWS-2543

jbossws-cxf-3.0.5.GA
------------------------

Bug

    * [JBWS-2399] - Specify groupId explicitly in assembly creating deploy-artifacts directory
    * [JBWS-2364] - Incorrect JBossWS version displayed in server startup log 

Feature Request

    * [JBWS-2375] - Add getChildren fuctionality to UnifiedVirtualFile  

Task

    * [JBWS-2339] - Improve endpoint lifecycle management
    * [JBWS-2355] - Remove Aspect Manager support from AbstractEndpointServlet
    * [JBWS-2366] - Restore missing images on wiki
    * [JBWS-2383] - Fix JBossWS deployment macros for new JBossAS trunk directory structure

Errata

    See: https://jira.jboss.org/jira/browse/JBWS-2429

jbossws-cxf-3.0.4.GA
------------------------

Bug

    * [JBWS-2246] - NPE deploying web services in service archive in CR1 release
    * [JBWS-2290] - Missing property jbossws.integration.target during ant eclipse
    * [JBWS-2322] - Commandline JBossWS Native Tests Are Not Cross Platform
    * [JBWS-2336] - Fix JSE deployers ordering
    * [JBWS-2363] - Binary distribution has ant.properties instead of ant.properties.example

Task

    * [JBWS-2286] - Provide source distributions
    * [JBWS-2289] - Update source code headers
    * [JBWS-2310] - Restore hudson job cleaning maven repository
    * [JBWS-2320] - JBossWS ant and maven targets don't work on Windows OS

Errata

    See: https://jira.jboss.org/jira/browse/JBWS-2359

jbossws-cxf-3.0.3.GA
------------------------

Bug

    * [JBWS-2194] - Cannot get security domain declared through jboss.xml DD

Feature Request

    * [JBWS-981]  - Virtual host configuration for EJB endpoints
    * [JBWS-2191] - Provide junit tests for the record management tools

Errata

    See: http://jira.jboss.org/jira/browse/JBWS-2279

jbossws-cxf-3.0.2.GA
------------------------

Bug

    * [JBWS-2174] - CXF specific DD location context param isn't propagated to CXF transport  

Task

    * [JBWS-2029] - Make the project generator available for all stacks
    * [JBWS-2097] - Unlock WS-ReliableMessaging in all stacks
    * [JBWS-2098] - Unlock WS-Security in all stacks
    * [JBWS-2099] - Unlock WS-Policy in all stacks
    * [JBWS-2100] - Unlock WS-Addressing in all stacks
    * [JBWS-2160] - Upgrade to Apache CXF 2.1

Errata

    See: http://jira.jboss.org/jira/browse/JBWS-2075

jbossws-3.0.1-cxf-1.0.1.GA
--------------------------

Feature Request

    * [JBWS-1865] - Unify SOAP message trace

Task

    * [JBWS-1982] - Simplify deploy/undeploy cycles for different stacks
    * [JBWS-1995] - Fix cxf build issues
    * [JBWS-2056] - Update to apache-cxf-2.0.4-incubator

Errata

    FIXME: [CXF-1253]  - CXF does not respect @HandlerChain on client SEI
    FIXME: [CXF-1257]  - Cannot create proxy for namespaced doc/wrapped
    FIXME: [CXF-1258]  - soap:Fault response does not cause SOAPFaultException
    FIXME: [CXF-1310]  - Generated WSDL for an WS-RM endpoint does not contain RM policies
    FIXME: [JBWS-1655] - Add support for endpoint address rewriting
    FIXME: [JBWS-1683] - Fix JAXR samples for CXF
    FIXME: [JBWS-1774] - Provide tools implementation for CXF (WSContractProvider and WSContractConsumer)

jbossws-3.0-cxf-1.0.0.GA
------------------------

Bug

    * [JBWS-1754] - Investigate CXF samples oneway
    * [JBWS-1756] - Fix @WebServiceRef with CXF

Task

    * [JBWS-1677] - Redirect CXF message logging to jboss log
    * [JBWS-1742] - Update to cxf-2.0.3-incubator
    * [JBWS-1952] - Release jbossws-cxf-1.0.0 binary

Errata

    FIXME: [CXF-1257] Cannot create proxy for namespaced doc/wrapped
    FIXME: [CXF-1258] soap:Fault response does not cause SOAPFaultException
    FIXME: [JBWS-1655] - Add support for endpoint address rewriting
