Modified: websites/production/maven-doxia/content/doxia-example-book/bindings.html ============================================================================== --- websites/production/maven-doxia/content/doxia-example-book/bindings.html (original) +++ websites/production/maven-doxia/content/doxia-example-book/bindings.html Thu Apr 12 21:17:35 2018 @@ -1,513 +1,156 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-12-29 - | Rendered using Apache Maven Fluido Skin 1.5 + | Generated by Apache Maven Doxia Site Renderer 1.8 from target/generated-site/xdoc/doxia-example-book/bindings.xml at 2018-04-12 + | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="author" content="XFire User's Guide" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20180412" /> <meta http-equiv="Content-Language" content="en" /> <title>Doxia – Bindings Overview</title> - <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" /> + <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" /> <link rel="stylesheet" href="../css/site.css" /> <link rel="stylesheet" href="../css/print.css" media="print" /> - - - <script type="text/javascript" src="../js/apache-maven-fluido-1.5.min.js"></script> - - <!-- Google Analytics --> + <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script> + <!-- Google Analytics --> <script type="text/javascript"> - var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-140879-1']); _gaq.push(['_trackPageview']); - (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); - </script> - </head> - <body class="topBarDisabled"> - - - - - <div class="container-fluid"> - <div id="banner"> - <div class="pull-left"> - <a href="https://www.apache.org/" id="bannerLeft"> - <img src="https://maven.apache.org/images/apache-maven-project.png" alt="Doxia Site"/> - </a> - </div> - <div class="pull-right"> <a href="https://maven.apache.org/doxia/" id="bannerRight"> - <img src="../images/doxia-logo.png" alt="Doxia"/> - </a> - </div> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <div id="banner"> + <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Doxia Site"/></a></div> + <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/doxia-logo.png" alt="Doxia"/></a></div> <div class="clear"><hr/></div> </div> <div id="breadcrumbs"> <ul class="breadcrumb"> - - <li class=""> - <a href="https://www.apache.org/" class="externalLink" title="Apache"> - Apache</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="https://maven.apache.org/index.html" class="externalLink" title="Maven"> - Maven</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="../index.html" title="Doxia"> - Doxia</a> - <span class="divider">/</span> - </li> - <li class="active ">Bindings Overview</li> - - - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> - - </ul> + <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li> + <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li> + <li class=""><a href="http://maven.apache.org/doxia/index.html" class="externalLink" title="Doxia">Doxia</a><span class="divider">/</span></li> + <li class="active ">Bindings Overview</li> + <li id="publishDate" class="pull-right">Last Published: 2018-04-12</li> + </ul> </div> - - <div class="row-fluid"> <div id="leftColumn" class="span2"> <div class="well sidebar-nav"> - - <ul class="nav nav-list"> - <li class="nav-header">About Doxia</li> - - <li> - - <a href="../index.html" title="What is Doxia?"> - <span class="none"></span> - What is Doxia?</a> - </li> - - <li> - - <a href="../overview.html" title="Overview"> - <span class="none"></span> - Overview</a> - </li> - - <li> - - <a href="../upgrading.html" title="Upgrading"> - <span class="icon-chevron-right"></span> - Upgrading</a> - </li> - - <li> - - <a href="../downloads.html" title="Downloads"> - <span class="none"></span> - Downloads</a> - </li> - - <li> - - <a href="../faq.html" title="FAQ"> - <span class="none"></span> - FAQ</a> - </li> - <li class="nav-header">Documentation</li> - - <li> - - <a href="../references/index.html" title="Format References"> - <span class="icon-chevron-right"></span> - Format References</a> - </li> - - <li> - - <a href="../modules/index.html" title="Doxia Modules Guide"> - <span class="none"></span> - Doxia Modules Guide</a> - </li> - - <li> - - <a href="../macros/index.html" title="Doxia Macros Guide"> - <span class="none"></span> - Doxia Macros Guide</a> - </li> - - <li> - - <a href="../book/index.html" title="Writing Books"> - <span class="none"></span> - Writing Books</a> - </li> - - <li> - - <a href="../issues/index.html" title="Issues & Gotchas"> - <span class="none"></span> - Issues & Gotchas</a> - </li> - - <li> - - <a href="../resources.html" title="External Resources"> - <span class="none"></span> - External Resources</a> - </li> - <li class="nav-header">Developer Docs</li> - - <li> - - <a href="../developers/index.html" title="Developer Centre"> - <span class="icon-chevron-right"></span> - Developer Centre</a> - </li> - - <li> - - <a href="../doxia/index.html" title="Doxia 1.8"> - <span class="icon-chevron-down"></span> - Doxia 1.8</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.7/index.html" title="Doxia 1.7"> - <span class="icon-chevron-down"></span> - Doxia 1.7</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.7/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.7.5/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.6/index.html" title="Doxia 1.6"> - <span class="icon-chevron-down"></span> - Doxia 1.6</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.6/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.6/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia/index.html" title="Doxia 1.5"> - <span class="icon-chevron-down"></span> - Doxia 1.5</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.5/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.4/index.html" title="Doxia 1.4"> - <span class="icon-chevron-down"></span> - Doxia 1.4</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.4/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.4/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.3/index.html" title="Doxia 1.3"> - <span class="icon-chevron-down"></span> - Doxia 1.3</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.3/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.3/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.2/index.html" title="Doxia 1.2"> - <span class="icon-chevron-down"></span> - Doxia 1.2</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.2/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.2/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-tools/index.html" title="Doxia Tools"> - <span class="none"></span> - Doxia Tools</a> - </li> - - <li> - - <a href="../doxia-ide.html" title="Doxia IDE"> - <span class="none"></span> - Doxia IDE</a> - </li> - <li class="nav-header">Project Documentation</li> - - <li> - - <a href="../project-info.html" title="Project Information"> - <span class="icon-chevron-right"></span> - Project Information</a> - </li> - <li class="nav-header">Maven Projects</li> - - <li> - - <a href="https://maven.apache.org/archetype/index.html" class="externalLink" title="Archetype"> - <span class="none"></span> - Archetype</a> - </li> - - <li> - - <a href="https://maven.apache.org/doxia/index.html" class="externalLink" title="Doxia"> - <span class="none"></span> - Doxia</a> - </li> - - <li> - - <a href="https://maven.apache.org/jxr/index.html" class="externalLink" title="JXR"> - <span class="none"></span> - JXR</a> - </li> - - <li> - - <a href="https://maven.apache.org/ref/current" class="externalLink" title="Maven"> - <span class="none"></span> - Maven</a> - </li> - - <li> - - <a href="https://maven.apache.org/pom/index.html" class="externalLink" title="Parent POMs"> - <span class="none"></span> - Parent POMs</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugins/index.html" class="externalLink" title="Plugins"> - <span class="none"></span> - Plugins</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugin-testing/index.html" class="externalLink" title="Plugin Testing"> - <span class="none"></span> - Plugin Testing</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugin-tools/index.html" class="externalLink" title="Plugin Tools"> - <span class="none"></span> - Plugin Tools</a> - </li> - - <li> - - <a href="https://maven.apache.org/apache-resource-bundles/index.html" class="externalLink" title="Resource Bundles"> - <span class="none"></span> - Resource Bundles</a> - </li> - - <li> - - <a href="https://maven.apache.org/scm/index.html" class="externalLink" title="SCM"> - <span class="none"></span> - SCM</a> - </li> - - <li> - - <a href="https://maven.apache.org/shared/index.html" class="externalLink" title="Shared Components"> - <span class="none"></span> - Shared Components</a> - </li> - - <li> - - <a href="https://maven.apache.org/skins/index.html" class="externalLink" title="Skins"> - <span class="none"></span> - Skins</a> - </li> - - <li> - - <a href="https://maven.apache.org/surefire/index.html" class="externalLink" title="Surefire"> - <span class="none"></span> - Surefire</a> - </li> - - <li> - - <a href="https://maven.apache.org/wagon/index.html" class="externalLink" title="Wagon"> - <span class="none"></span> - Wagon</a> - </li> - <li class="nav-header">ASF</li> - - <li> - - <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"> - <span class="none"></span> - How Apache Works</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"> - <span class="none"></span> - Foundation</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"> - <span class="none"></span> - Sponsoring Apache</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> - <span class="none"></span> - Thanks</a> - </li> - </ul> - - <form id="search-form" action="https://www.google.com/search" method="get" > - + <ul class="nav nav-list"> + <li class="nav-header">About Doxia</li> + <li><a href="../index.html" title="What is Doxia?"><span class="none"></span>What is Doxia?</a></li> + <li><a href="../overview.html" title="Overview"><span class="none"></span>Overview</a></li> + <li><a href="../upgrading.html" title="Upgrading"><span class="icon-chevron-right"></span>Upgrading</a></li> + <li><a href="../downloads.html" title="Downloads"><span class="none"></span>Downloads</a></li> + <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li> + <li class="nav-header">Documentation</li> + <li><a href="../references/index.html" title="Format References"><span class="icon-chevron-right"></span>Format References</a></li> + <li><a href="../modules/index.html" title="Doxia Modules Guide"><span class="none"></span>Doxia Modules Guide</a></li> + <li><a href="../macros/index.html" title="Doxia Macros Guide"><span class="none"></span>Doxia Macros Guide</a></li> + <li><a href="../book/index.html" title="Writing Books"><span class="none"></span>Writing Books</a></li> + <li><a href="../issues/index.html" title="Issues & Gotchas"><span class="none"></span>Issues & Gotchas</a></li> + <li><a href="../resources.html" title="External Resources"><span class="none"></span>External Resources</a></li> + <li class="nav-header">Developer Docs</li> + <li><a href="../developers/index.html" title="Developer Centre"><span class="icon-chevron-right"></span>Developer Centre</a></li> + <li><a href="../doxia/index.html" title="Doxia 1.8"><span class="icon-chevron-down"></span>Doxia 1.8</a> + <ul class="nav nav-list"> + <li><a href="../doxia/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.7/index.html" title="Doxia 1.7"><span class="icon-chevron-down"></span>Doxia 1.7</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.7/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.7.5/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.6/index.html" title="Doxia 1.6"><span class="icon-chevron-down"></span>Doxia 1.6</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.6/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.6/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia/index.html" title="Doxia 1.5"><span class="icon-chevron-down"></span>Doxia 1.5</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.5/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.4/index.html" title="Doxia 1.4"><span class="icon-chevron-down"></span>Doxia 1.4</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.4/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.4/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.3/index.html" title="Doxia 1.3"><span class="icon-chevron-down"></span>Doxia 1.3</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.3/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.3/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.2/index.html" title="Doxia 1.2"><span class="icon-chevron-down"></span>Doxia 1.2</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.2/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.2/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-tools/index.html" title="Doxia Tools"><span class="none"></span>Doxia Tools</a></li> + <li><a href="../doxia-ide.html" title="Doxia IDE"><span class="none"></span>Doxia IDE</a></li> + <li class="nav-header">Project Documentation</li> + <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li> + <li class="nav-header">Maven Projects</li> + <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li> + <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li> + <li><a href="../index.html" title="Doxia"><span class="none"></span>Doxia</a></li> + <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li> + <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li> + <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li> + <li><a href="../../plugins/index.html" title="Plugins"><span class="none"></span>Plugins</a></li> + <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li> + <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li> + <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li> + <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li> + <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li> + <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li> + <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li> + <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> +</ul> +<form id="search-form" action="https://www.google.com/search" method="get" > <input value="$sitesearchValue" name="sitesearch" type="hidden"/> <input class="search-query" name="q" id="query" type="text" /> </form> -<script type="text/javascript" src="https://cse.google.com/brand?form=search-form"></script> - +<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script> <hr /> - - <div id="poweredBy"> - - <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> - - - <div class="g-plusone" data-href="http://maven.apache.org/doxia/" data-size="tall" ></div> - - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> - <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /> - </a> - </div> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div id="twitter"> + <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a> + <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + </div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a> + </div> </div> </div> - - <div id="bodyColumn" class="span10" > - - <div class="section"> +<div class="section"> <h2></h2> <table class="table table-striped" width="100%" align="center" border="0"> <tr class="a"> @@ -591,23 +234,18 @@ ServiceFactory factory = new JaxbService <td align="left">Previous: <a href="bind.html">Bindings</a></td> <td align="center">Up: <a href="bind.html">Bindings</a></td> <td align="right">Next: <a href="aegis-binding.html">Aegis Binding</a></td></tr></table></div> - </div> - </div> - </div> - + </div> + </div> + </div> <hr/> - <footer> - <div class="container-fluid"> - <div class="row-fluid"> - <p >Copyright © 2005–2017 - <a href="https://www.apache.org/">The Apache Software Foundation</a>. - All rights reserved. - </p> - </div> - - - </div> + <div class="container-fluid"> + <div class="row-fluid"> + <p>Copyright ©2005–2018 +<a href="https://www.apache.org/">The Apache Software Foundation</a>. +All rights reserved.</p> + </div> + </div> </footer> - </body> -</html> + </body> +</html> \ No newline at end of file
Modified: websites/production/maven-doxia/content/doxia-example-book/castor.html ============================================================================== --- websites/production/maven-doxia/content/doxia-example-book/castor.html (original) +++ websites/production/maven-doxia/content/doxia-example-book/castor.html Thu Apr 12 21:17:35 2018 @@ -1,513 +1,156 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-12-29 - | Rendered using Apache Maven Fluido Skin 1.5 + | Generated by Apache Maven Doxia Site Renderer 1.8 from target/generated-site/xdoc/doxia-example-book/castor.xml at 2018-04-12 + | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="author" content="XFire User's Guide" /> - <meta name="Date-Revision-yyyymmdd" content="20171229" /> + <meta name="Date-Revision-yyyymmdd" content="20180412" /> <meta http-equiv="Content-Language" content="en" /> <title>Doxia – Castor</title> - <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" /> + <link rel="stylesheet" href="../css/apache-maven-fluido-1.7.min.css" /> <link rel="stylesheet" href="../css/site.css" /> <link rel="stylesheet" href="../css/print.css" media="print" /> - - - <script type="text/javascript" src="../js/apache-maven-fluido-1.5.min.js"></script> - - <!-- Google Analytics --> + <script type="text/javascript" src="../js/apache-maven-fluido-1.7.min.js"></script> + <!-- Google Analytics --> <script type="text/javascript"> - var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-140879-1']); _gaq.push(['_trackPageview']); - (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); - </script> - </head> - <body class="topBarDisabled"> - - - - - <div class="container-fluid"> - <div id="banner"> - <div class="pull-left"> - <a href="https://www.apache.org/" id="bannerLeft"> - <img src="https://maven.apache.org/images/apache-maven-project.png" alt="Doxia Site"/> - </a> - </div> - <div class="pull-right"> <a href="https://maven.apache.org/doxia/" id="bannerRight"> - <img src="../images/doxia-logo.png" alt="Doxia"/> - </a> - </div> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <div id="banner"> + <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Doxia Site"/></a></div> + <div class="pull-right"><a href=".././" id="bannerRight"><img src="../images/doxia-logo.png" alt="Doxia"/></a></div> <div class="clear"><hr/></div> </div> <div id="breadcrumbs"> <ul class="breadcrumb"> - - <li class=""> - <a href="https://www.apache.org/" class="externalLink" title="Apache"> - Apache</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="https://maven.apache.org/index.html" class="externalLink" title="Maven"> - Maven</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="../index.html" title="Doxia"> - Doxia</a> - <span class="divider">/</span> - </li> - <li class="active ">Castor</li> - - - <li id="publishDate" class="pull-right">Last Published: 2017-12-29</li> - - </ul> + <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li> + <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li> + <li class=""><a href="http://maven.apache.org/doxia/index.html" class="externalLink" title="Doxia">Doxia</a><span class="divider">/</span></li> + <li class="active ">Castor</li> + <li id="publishDate" class="pull-right">Last Published: 2018-04-12</li> + </ul> </div> - - <div class="row-fluid"> <div id="leftColumn" class="span2"> <div class="well sidebar-nav"> - - <ul class="nav nav-list"> - <li class="nav-header">About Doxia</li> - - <li> - - <a href="../index.html" title="What is Doxia?"> - <span class="none"></span> - What is Doxia?</a> - </li> - - <li> - - <a href="../overview.html" title="Overview"> - <span class="none"></span> - Overview</a> - </li> - - <li> - - <a href="../upgrading.html" title="Upgrading"> - <span class="icon-chevron-right"></span> - Upgrading</a> - </li> - - <li> - - <a href="../downloads.html" title="Downloads"> - <span class="none"></span> - Downloads</a> - </li> - - <li> - - <a href="../faq.html" title="FAQ"> - <span class="none"></span> - FAQ</a> - </li> - <li class="nav-header">Documentation</li> - - <li> - - <a href="../references/index.html" title="Format References"> - <span class="icon-chevron-right"></span> - Format References</a> - </li> - - <li> - - <a href="../modules/index.html" title="Doxia Modules Guide"> - <span class="none"></span> - Doxia Modules Guide</a> - </li> - - <li> - - <a href="../macros/index.html" title="Doxia Macros Guide"> - <span class="none"></span> - Doxia Macros Guide</a> - </li> - - <li> - - <a href="../book/index.html" title="Writing Books"> - <span class="none"></span> - Writing Books</a> - </li> - - <li> - - <a href="../issues/index.html" title="Issues & Gotchas"> - <span class="none"></span> - Issues & Gotchas</a> - </li> - - <li> - - <a href="../resources.html" title="External Resources"> - <span class="none"></span> - External Resources</a> - </li> - <li class="nav-header">Developer Docs</li> - - <li> - - <a href="../developers/index.html" title="Developer Centre"> - <span class="icon-chevron-right"></span> - Developer Centre</a> - </li> - - <li> - - <a href="../doxia/index.html" title="Doxia 1.8"> - <span class="icon-chevron-down"></span> - Doxia 1.8</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.7/index.html" title="Doxia 1.7"> - <span class="icon-chevron-down"></span> - Doxia 1.7</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.7/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.7.5/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.6/index.html" title="Doxia 1.6"> - <span class="icon-chevron-down"></span> - Doxia 1.6</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.6/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.6/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia/index.html" title="Doxia 1.5"> - <span class="icon-chevron-down"></span> - Doxia 1.5</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.5/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.4/index.html" title="Doxia 1.4"> - <span class="icon-chevron-down"></span> - Doxia 1.4</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.4/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.4/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.3/index.html" title="Doxia 1.3"> - <span class="icon-chevron-down"></span> - Doxia 1.3</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.3/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.3/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-archives/doxia-1.2/index.html" title="Doxia 1.2"> - <span class="icon-chevron-down"></span> - Doxia 1.2</a> - <ul class="nav nav-list"> - - <li> - - <a href="../doxia-archives/doxia-1.2/index.html" title="Doxia base"> - <span class="none"></span> - Doxia base</a> - </li> - - <li> - - <a href="../doxia-sitetools-archives/doxia-sitetools-1.2/index.html" title="Doxia Sitetools"> - <span class="none"></span> - Doxia Sitetools</a> - </li> - </ul> - </li> - - <li> - - <a href="../doxia-tools/index.html" title="Doxia Tools"> - <span class="none"></span> - Doxia Tools</a> - </li> - - <li> - - <a href="../doxia-ide.html" title="Doxia IDE"> - <span class="none"></span> - Doxia IDE</a> - </li> - <li class="nav-header">Project Documentation</li> - - <li> - - <a href="../project-info.html" title="Project Information"> - <span class="icon-chevron-right"></span> - Project Information</a> - </li> - <li class="nav-header">Maven Projects</li> - - <li> - - <a href="https://maven.apache.org/archetype/index.html" class="externalLink" title="Archetype"> - <span class="none"></span> - Archetype</a> - </li> - - <li> - - <a href="https://maven.apache.org/doxia/index.html" class="externalLink" title="Doxia"> - <span class="none"></span> - Doxia</a> - </li> - - <li> - - <a href="https://maven.apache.org/jxr/index.html" class="externalLink" title="JXR"> - <span class="none"></span> - JXR</a> - </li> - - <li> - - <a href="https://maven.apache.org/ref/current" class="externalLink" title="Maven"> - <span class="none"></span> - Maven</a> - </li> - - <li> - - <a href="https://maven.apache.org/pom/index.html" class="externalLink" title="Parent POMs"> - <span class="none"></span> - Parent POMs</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugins/index.html" class="externalLink" title="Plugins"> - <span class="none"></span> - Plugins</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugin-testing/index.html" class="externalLink" title="Plugin Testing"> - <span class="none"></span> - Plugin Testing</a> - </li> - - <li> - - <a href="https://maven.apache.org/plugin-tools/index.html" class="externalLink" title="Plugin Tools"> - <span class="none"></span> - Plugin Tools</a> - </li> - - <li> - - <a href="https://maven.apache.org/apache-resource-bundles/index.html" class="externalLink" title="Resource Bundles"> - <span class="none"></span> - Resource Bundles</a> - </li> - - <li> - - <a href="https://maven.apache.org/scm/index.html" class="externalLink" title="SCM"> - <span class="none"></span> - SCM</a> - </li> - - <li> - - <a href="https://maven.apache.org/shared/index.html" class="externalLink" title="Shared Components"> - <span class="none"></span> - Shared Components</a> - </li> - - <li> - - <a href="https://maven.apache.org/skins/index.html" class="externalLink" title="Skins"> - <span class="none"></span> - Skins</a> - </li> - - <li> - - <a href="https://maven.apache.org/surefire/index.html" class="externalLink" title="Surefire"> - <span class="none"></span> - Surefire</a> - </li> - - <li> - - <a href="https://maven.apache.org/wagon/index.html" class="externalLink" title="Wagon"> - <span class="none"></span> - Wagon</a> - </li> - <li class="nav-header">ASF</li> - - <li> - - <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"> - <span class="none"></span> - How Apache Works</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"> - <span class="none"></span> - Foundation</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"> - <span class="none"></span> - Sponsoring Apache</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> - <span class="none"></span> - Thanks</a> - </li> - </ul> - - <form id="search-form" action="https://www.google.com/search" method="get" > - + <ul class="nav nav-list"> + <li class="nav-header">About Doxia</li> + <li><a href="../index.html" title="What is Doxia?"><span class="none"></span>What is Doxia?</a></li> + <li><a href="../overview.html" title="Overview"><span class="none"></span>Overview</a></li> + <li><a href="../upgrading.html" title="Upgrading"><span class="icon-chevron-right"></span>Upgrading</a></li> + <li><a href="../downloads.html" title="Downloads"><span class="none"></span>Downloads</a></li> + <li><a href="../faq.html" title="FAQ"><span class="none"></span>FAQ</a></li> + <li class="nav-header">Documentation</li> + <li><a href="../references/index.html" title="Format References"><span class="icon-chevron-right"></span>Format References</a></li> + <li><a href="../modules/index.html" title="Doxia Modules Guide"><span class="none"></span>Doxia Modules Guide</a></li> + <li><a href="../macros/index.html" title="Doxia Macros Guide"><span class="none"></span>Doxia Macros Guide</a></li> + <li><a href="../book/index.html" title="Writing Books"><span class="none"></span>Writing Books</a></li> + <li><a href="../issues/index.html" title="Issues & Gotchas"><span class="none"></span>Issues & Gotchas</a></li> + <li><a href="../resources.html" title="External Resources"><span class="none"></span>External Resources</a></li> + <li class="nav-header">Developer Docs</li> + <li><a href="../developers/index.html" title="Developer Centre"><span class="icon-chevron-right"></span>Developer Centre</a></li> + <li><a href="../doxia/index.html" title="Doxia 1.8"><span class="icon-chevron-down"></span>Doxia 1.8</a> + <ul class="nav nav-list"> + <li><a href="../doxia/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.7/index.html" title="Doxia 1.7"><span class="icon-chevron-down"></span>Doxia 1.7</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.7/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.7.5/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.6/index.html" title="Doxia 1.6"><span class="icon-chevron-down"></span>Doxia 1.6</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.6/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.6/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia/index.html" title="Doxia 1.5"><span class="icon-chevron-down"></span>Doxia 1.5</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.5/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.4/index.html" title="Doxia 1.4"><span class="icon-chevron-down"></span>Doxia 1.4</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.4/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.4/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.3/index.html" title="Doxia 1.3"><span class="icon-chevron-down"></span>Doxia 1.3</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.3/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.3/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-archives/doxia-1.2/index.html" title="Doxia 1.2"><span class="icon-chevron-down"></span>Doxia 1.2</a> + <ul class="nav nav-list"> + <li><a href="../doxia-archives/doxia-1.2/index.html" title="Doxia base"><span class="none"></span>Doxia base</a></li> + <li><a href="../doxia-sitetools-archives/doxia-sitetools-1.2/index.html" title="Doxia Sitetools"><span class="none"></span>Doxia Sitetools</a></li> + </ul> +</li> + <li><a href="../doxia-tools/index.html" title="Doxia Tools"><span class="none"></span>Doxia Tools</a></li> + <li><a href="../doxia-ide.html" title="Doxia IDE"><span class="none"></span>Doxia IDE</a></li> + <li class="nav-header">Project Documentation</li> + <li><a href="../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li> + <li class="nav-header">Maven Projects</li> + <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li> + <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li> + <li><a href="../index.html" title="Doxia"><span class="none"></span>Doxia</a></li> + <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li> + <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li> + <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li> + <li><a href="../../plugins/index.html" title="Plugins"><span class="none"></span>Plugins</a></li> + <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li> + <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li> + <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li> + <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li> + <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li> + <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li> + <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li> + <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> +</ul> +<form id="search-form" action="https://www.google.com/search" method="get" > <input value="$sitesearchValue" name="sitesearch" type="hidden"/> <input class="search-query" name="q" id="query" type="text" /> </form> -<script type="text/javascript" src="https://cse.google.com/brand?form=search-form"></script> - +<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script> <hr /> - - <div id="poweredBy"> - - <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> - - - <div class="g-plusone" data-href="http://maven.apache.org/doxia/" data-size="tall" ></div> - - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> - <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /> - </a> - </div> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div id="twitter"> + <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a> + <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + </div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a> + </div> </div> </div> - - <div id="bodyColumn" class="span10" > - - <div class="section"> +<div class="section"> <h2></h2> <table class="table table-striped" width="100%" align="center" border="0"> <tr class="a"> @@ -525,7 +168,7 @@ <li>Experience configuring Java webapp and deploying</li> <li>Nominal familiarity with Spring framework</li></ul></div></div> <div class="section"> -<h2><a name="Top-down_Approach_starting_with_XML_schema:"></a>Top-down Approach (starting with XML schema):</h2> +<h2><a name="Top-down_Approach_.28starting_with_XML_schema.29:"></a>Top-down Approach (starting with XML schema):</h2> <p>Firstly, the XML schema that defines the structure of your web service messages must be developed. For the purposes of this guide, we'll borrow a schema from http://www.webservicex.net/WeatherForecast.asmx?WSDL which defines a pre-existing weather forecast service.</p> <p>The borrowed schema below should be saved under META-INF/schema/ in the classpath:</p> <div class="source"><pre class="prettyprint linenums"><s:schema elementFormDefault="qualified" targetNamespace="http://www.webservicex.net" @@ -653,7 +296,7 @@ public class WeatherService <p>After configuring the service within XFire, the service needs to be exposed so it can be reached by client-proxies. This can be done over HTTP by defining a servlet in the web.xml. Since we have taken the XML Configuration approach, it is best to set up the XFireConfigurableServlet in our web.xml. XFireConfigurableServlet will load the services.xml along with the included org.codehaus.xfire.spring.xfire.xml files upon initialization. Reference the XML Configuration for how to write the web.xml file.</p> <p>Finally, deploy the web application to your favorite servlet container, and the service should be visible at /services/WeatherService?wsdl under the deployed webapp context path.</p></div> <div class="section"> -<h2><a name="Bottom-up_Approach_starting_with_Java_classes:"></a>Bottom-up Approach (starting with Java classes):</h2> +<h2><a name="Bottom-up_Approach_.28starting_with_Java_classes.29:"></a>Bottom-up Approach (starting with Java classes):</h2> <p>Let's say you want to leverage your pre-existing business code by exposing certain methods with a Web Service. That's not too hard to do with Castor binding and XFire, but it's a different approach that involves mapping Java to XML rather than generating Java classes from schema. Service-oriented architecture discourages simply exposing the domain model, but in this example we're going to be rebellious and not insulate it. This doesn't mean that the bottom-up approach can't follow SOA best practices, altogether.</p> <p>Below is a Book class that's part of the domain:</p> <div class="source"><pre class="prettyprint linenums">package foo.bar; @@ -783,23 +426,18 @@ public class BookService <td align="left">Previous: <a href="aegis-binding.html">Aegis Binding</a></td> <td align="center">Up: <a href="bind.html">Bindings</a></td> <td align="right">Next: <a href="transports.html">Transports</a></td></tr></table></div> - </div> - </div> - </div> - + </div> + </div> + </div> <hr/> - <footer> - <div class="container-fluid"> - <div class="row-fluid"> - <p >Copyright © 2005–2017 - <a href="https://www.apache.org/">The Apache Software Foundation</a>. - All rights reserved. - </p> - </div> - - - </div> + <div class="container-fluid"> + <div class="row-fluid"> + <p>Copyright ©2005–2018 +<a href="https://www.apache.org/">The Apache Software Foundation</a>. +All rights reserved.</p> + </div> + </div> </footer> - </body> -</html> + </body> +</html> \ No newline at end of file Modified: websites/production/maven-doxia/content/doxia-example-book/doxia-example-book.pdf ============================================================================== Binary files - no diff available. Modified: websites/production/maven-doxia/content/doxia-example-book/doxia-example-book.rtf ============================================================================== --- websites/production/maven-doxia/content/doxia-example-book/doxia-example-book.rtf (original) +++ websites/production/maven-doxia/content/doxia-example-book/doxia-example-book.rtf Thu Apr 12 21:17:35 2018 @@ -2,30 +2,30 @@ \deff0{\fonttbl{\f0\froman\fcharset0 Times New Roman;}{\f1\fswiss\fcharset0 Arial;}{\f2\froman\fcharset2 Symbol;}} {\colortbl\red0\green0\blue0;\red255\green255\blue255;\red255\green0\blue0;\red0\green0\blue255;} {\*\listtable -{\list\listtemplateid1072877948\hybrid +{\list\listtemplateid795172055\hybrid {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelstartat1{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f2\fi0\li300\ri0\tx300} -\listid248481435} -{\list\listtemplateid1146616569\hybrid +\listid871367975} +{\list\listtemplateid983203013\hybrid {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelstartat1{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f2\fi0\li300\ri0\tx300} -\listid603425748} -{\list\listtemplateid718329440\hybrid +\listid2109314640} +{\list\listtemplateid742748156\hybrid {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelstartat1{\leveltext\'02\'00.;}{\levelnumbers \'01;}\fi0\li400\ri0\tx400} -\listid723566902} -{\list\listtemplateid1373727960\hybrid +\listid108163675} +{\list\listtemplateid1669194620\hybrid {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelstartat1{\leveltext\'02\'00.;}{\levelnumbers \'01;}\fi0\li400\ri0\tx400} -\listid1248481673} -{\list\listtemplateid1422709539\hybrid +\listid777284538} +{\list\listtemplateid327869333\hybrid {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelstartat1{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f2\fi0\li300\ri0\tx300} -\listid1305684974} +\listid1289206987} } {\*\listoverridetable -{\listoverride\listid248481435\listoverridecount0\ls1} -{\listoverride\listid603425748\listoverridecount0\ls2} -{\listoverride\listid723566902\listoverridecount0\ls3} -{\listoverride\listid1248481673\listoverridecount0\ls4} -{\listoverride\listid1305684974\listoverridecount0\ls5} +{\listoverride\listid871367975\listoverridecount0\ls1} +{\listoverride\listid2109314640\listoverridecount0\ls2} +{\listoverride\listid108163675\listoverridecount0\ls3} +{\listoverride\listid777284538\listoverridecount0\ls4} +{\listoverride\listid1289206987\listoverridecount0\ls5} } -{\info{\operator iText by lowagie.com}{\creationdate \yr2017\mo11\dy29\hr22\min13\sec9}{\operator Doxia iText}{\creationdate \yr2017\mo11\dy29\hr22\min13\sec9}} +{\info{\operator iText by lowagie.com}{\creationdate \yr2018\mo3\dy12\hr23\min17\sec10}{\operator Doxia iText}{\creationdate \yr2018\mo3\dy12\hr23\min17\sec10}} \paperw11907\paperh16840\margl720\margr720\margt720\margb720 {\footer }{\header }\pgwsxn11907\pghsxn16840\sectd{\footer }{\header }\pgwsxn11907\pghsxn16840\pard\li0\ri0\f1\fs48\cf2 1. \f1\fs48\cf2 Bindings\par\par\pard\li0\ri0\f1\fs44\cf0 1.1. \f1\fs44\cf0 Bindings Overview \par\par\f0\fs20\cf0 \par \pard\li0\ri0\f0\fs20\cf0 \par \f1\fs20\cf0 Bindings are one of the most important pieces of XFire. They control how the incoming and outoing XML is mapped to objects. \par\pard\li0\ri0\f0\fs20\cf0 \par \f1\fs20\cf0 The default binding in XFire is "Aegis". Aegis means "shield", and the point of it is to create a simple layer which makes going between objects and XML easy. Aegis also provides the layer which allows other bindings to integrate with XFire - like JAXB, XMLBeans and Castor. \par\pard\li0\ri0\f0\fs20\cf0 \par \f1\fs20\cf0 Lets take a look at how you would use a different binding with XFire. The BindingProvider class is the one for actually taking the xml streams and reading/writing to them. When we create a service we need to actually s upply a BindingProvider to the service. In the simplest case of creating a service you're probably writing code like this: \par\f1\fs20\cf0 \par\trowd \trftsWidth3\trwWidth10400\trkeep\trqc\trgaph10\trbrdrl\brdrs\brdrw20\brdrcf0