cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache CXF > XJC Utils
Date Fri, 22 Oct 2010 18:38: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/XJC+Utils">XJC
Utils</a></h2>
    <h4>Page <b>edited</b> by             <a href="https://cwiki.apache.org/confluence/display/~dkulp">Daniel
Kulp</a>
    </h4>
        <br/>
                         <h4>Changes (1)</h4>
                                 
    
<div id="page-diffs">
            <table class="diff" cellpadding="0" cellspacing="0">
            <tr><td class="diff-snipped" >...<br></td></tr>
            <tr><td class="diff-unchanged" >| [cxf-xjc-wsdlextension] |  Adds
extensions methods to allow generated beans to be used as WSDL4J extensors | <br>| [cxf-xjc-bug671]
| Provides a workaround for https://jaxb.dev.java.net/issues/show_bug.cgi?id=671 - Not needed
for JAXB &gt;=2.1.12  | <br></td></tr>
            <tr><td class="diff-added-lines" style="background-color: #dfd;">
<br> <br>{info} <br>In CXF versions prior to 2.3.0, the xjc plugins were
shaded directly into the big cxf bundle jar.   In 2.3.0, they were removed from the jar and
are placed individually into the lib directory of the distribution.   The xjc plugins are
only code generation utilities and not used at all at runtime which is why they were pulled
out.    <br>{info} <br></td></tr>
        </table>
</div>                            <h4>Full Content</h4>
                    <div class="notificationGreySide">
        <p>The Apache CXF XJC-Utils subproject provides a bunch of utilities for working
with JAXB to generate better or more usable code.</p>

<p>Currently, it consists of the following modules:</p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-plugin" title="cxf-xjc-plugin">cxf&#45;xjc&#45;plugin</a>
</td>
<td class='confluenceTd'> Provides a maven wrapper around the JAXB XJC utility </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-dv" title="cxf-xjc-dv">cxf&#45;xjc&#45;dv</a>
</td>
<td class='confluenceTd'> Initialize fields mapped from elements/attributes with their
default values </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-ts" title="cxf-xjc-ts">cxf&#45;xjc&#45;ts</a>
</td>
<td class='confluenceTd'>  Implements the toString() method </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-boolean" title="cxf-xjc-boolean">cxf&#45;xjc&#45;boolean</a>
</td>
<td class='confluenceTd'> Generate getters named getXXX() for Booleans instead of isXXX()
</td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-wsdlextension"
title="cxf-xjc-wsdlextension">cxf&#45;xjc&#45;wsdlextension</a> </td>
<td class='confluenceTd'>  Adds extensions methods to allow generated beans to be used
as WSDL4J extensors </td>
</tr>
<tr>
<td class='confluenceTd'> <a href="/confluence/display/CXF/cxf-xjc-bug671" title="cxf-xjc-bug671">cxf&#45;xjc&#45;bug671</a>
</td>
<td class='confluenceTd'> Provides a workaround for 
<a href="https://jaxb.dev.java.net/issues/show_bug.cgi?id=671" class="external-link" rel="nofollow">https://jaxb.dev.java.net/issues/show_bug.cgi?id=671</a>
<p> - Not needed for JAXB &gt;=2.1.12  </p></td>
</tr>
</tbody></table>
</div>



<div class='panelMacro'><table class='infoMacro'><colgroup><col width='24'><col></colgroup><tr><td
valign='top'><img src="/confluence/images/icons/emoticons/information.gif" width="16"
height="16" align="absmiddle" alt="" border="0"></td><td>In CXF versions prior
to 2.3.0, the xjc plugins were shaded directly into the big cxf bundle jar.   In 2.3.0, they
were removed from the jar and are placed individually into the lib directory of the distribution.
  The xjc plugins are only code generation utilities and not used at all at runtime which
is why they were pulled out.</td></tr></table></div>
    </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/XJC+Utils">View Online</a>
        |
        <a href="https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=24184042&revisedVersion=2&originalVersion=1">View
Changes</a>
                |
        <a href="https://cwiki.apache.org/confluence/display/CXF/XJC+Utils?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message