cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache CXF > Apache CXF 2.3.0 Release Notes
Date Mon, 11 Oct 2010 15:53:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/15/_/styles/combined.css?spaceKey=CXF&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/CXF/Apache+CXF+2.3.0+Release+Notes">Apache
CXF 2.3.0 Release Notes</a></h2>
    <h4>Page  <b>added</b> by             <a href="https://cwiki.apache.org/confluence/display/~dkulp">Daniel
Kulp</a>
    </h4>
         <br/>
    <div class="notificationGreySide">
         <h2><a name="ApacheCXF2.3.0ReleaseNotes-Overview"></a>Overview</h2>

<p>Apache CXF 2.3.0 is an pretty significant upgrade from the 2.2.x series of releases.
 There are plenty of new features and other improvements including:</p>

<ul>
	<li>JAX-WS 2.2 Support</li>
	<li>JAX-RS 1.1 Support</li>
	<li>New annotations of java first use cases
	<ul>
		<li>@WSDLDocumentation annotation to add documentation nodes to generated wsdl</li>
		<li>@SchemaValidation annotation to turn on schema validation</li>
		<li>@DataBinding to set the databinding used (if other than JAXB)</li>
		<li>@GZIP to turn on GZIP compression</li>
		<li>@FastInfoset to turn on FastInfoset support</li>
		<li>@Logging to turn on and control various Logging functionality</li>
		<li>@EndpointProperty to configure endpoint properties</li>
		<li>@Policy to associate WS-Policy documents with the service</li>
	</ul>
	</li>
	<li>SOAP/JMS spec implementation</li>
	<li>SDO databinding</li>
	<li>Schema Validation support for Aegis Databinding if Woodstox 4 is used for the Stax
parser</li>
</ul>



<h2><a name="ApacheCXF2.3.0ReleaseNotes-InstallationPrerequisites"></a>Installation
Prerequisites </h2>

<p>Before installing Apache CXF, make sure the following products, with the specified
versions, are installed on your system:</p>

<ul>
	<li>Java 5 Development Kit</li>
	<li>Apache Ant 1.6  or Apache Maven 2.2.1 or newer</li>
</ul>


<h3><a name="ApacheCXF2.3.0ReleaseNotes-Java5DevelopmentKit"></a>Java 5
Development Kit</h3>

<p>You must install the J2SE Development Kit (JDK) 5.0, which can be downloaded from:</p>

<p>    <a href="http://java.sun.com/j2se/1.5.0/download.jsp" class="external-link"
rel="nofollow">http://java.sun.com/j2se/1.5.0/download.jsp</a></p>

<p>After installing the JDK, set or modify the following environment variables:</p>

<ul>
	<li>JAVA_HOME &#8211; set this environment variable<br/>
      to point at the root directory of the JDK 5.0 installation.</li>
</ul>


<ul>
	<li>PATH &#8211; make sure that your PATH includes:<br/>
      %JAVA_HOME%\bin  (Windows) <br/>
      $JAVA_HOME/bin   (UNIX)</li>
</ul>


<h3><a name="ApacheCXF2.3.0ReleaseNotes-ApacheAnt1.6.5%28ornewer%2C1.7.0shouldworkaswell%29orApacheMaven"></a>Apache
Ant 1.6.5 (or newer, 1.7.0 should work as well)  or Apache Maven</h3>

<p>To run samples included in the binary distribution of Apache CXF, you must install
the Apache Ant 1.6.5 build utility or Apache Maven 2.2.1 or newer, which can be downloaded
from:</p>

<p>    Ant: <a href="http://ant.apache.org/bindownload.cgi" class="external-link"
rel="nofollow">http://ant.apache.org/bindownload.cgi</a><br/>
    Maven: <a href="http://maven.apache.org/download.html" class="external-link" rel="nofollow">http://maven.apache.org/download.html</a></p>

<p>After installing Apache Ant or Apache Maven, add the &lt;InstallDir&gt;/bin
directory to your PATH.</p>

<p>For more details, see the Installation Guide.</p>


<h2><a name="ApacheCXF2.3.0ReleaseNotes-BuildingtheSamples"></a>Building
the Samples</h2>

<p>Building the samples included in the binary distribution is easy. Change to the samples
directory and follow the build instructions in the README.txt file included with each sample.</p>

<h2><a name="ApacheCXF2.3.0ReleaseNotes-ReportingProblems"></a>Reporting
Problems</h2>

<p>If you have any problems or want to send feedback of any kind, please e-mail the
cxf dev list, dev@cxf.apache.org.  You can also file issues in JIRA at:</p>

<p><a href="http://issues.apache.org/jira/browse/CXF" class="external-link" rel="nofollow">http://issues.apache.org/jira/browse/CXF</a></p>


<h2><a name="ApacheCXF2.3.0ReleaseNotes-Migrationnotes%3A"></a>Migration
notes:</h2>

<p>See the migration guide at:
<a href="http://cxf.apache.org/docs/23-migration-guide.html" class="external-link" rel="nofollow">http://cxf.apache.org/docs/23-migration-guide.html</a><br/>
for caveats when upgrading from CXF 2.2.x to 2.3.0.</p>

    </div>
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>
       <a href="https://cwiki.apache.org/confluence/display/CXF/Apache+CXF+2.3.0+Release+Notes">View
Online</a>
              |
       <a href="https://cwiki.apache.org/confluence/display/CXF/Apache+CXF+2.3.0+Release+Notes?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
           </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message