<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
               "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"
        [
                <!ENTITY Overview SYSTEM "modules/Overview.xml">
                <!ENTITY License SYSTEM "modules/License.xml">
                <!ENTITY Installation_Configuration SYSTEM "modules/Installation_Configuration.xml">
                <!ENTITY Using_Path SYSTEM "modules/Using_Path.xml">
                <!ENTITY _PathParam SYSTEM "modules/_PathParam.xml">
                <!ENTITY _QueryParam SYSTEM "modules/_QueryParam.xml">
                <!ENTITY _HeaderParam SYSTEM "modules/_HeaderParam.xml">
                <!ENTITY Links SYSTEM "modules/Links.xml">
                <!ENTITY GZIP SYSTEM "modules/gzip.xml">
                <!ENTITY _MatrixParam SYSTEM "modules/_MatrixParam.xml">
                <!ENTITY _CookieParam SYSTEM "modules/_CookieParam.xml">
                <!ENTITY _FormParam SYSTEM "modules/_FormParam.xml">
                <!ENTITY _Form SYSTEM "modules/_Form.xml">
                <!ENTITY _NewParam SYSTEM "modules/_NewParam.xml">
                <!ENTITY _OptionalParam SYSTEM "modules/_OptionalParam.xml">
                <!ENTITY Cache_NoCache_CacheControl SYSTEM "modules/Cache_NoCache_CacheControl.xml">
                <!ENTITY _DefaultValue SYSTEM "modules/_DefaultValue.xml">
                <!ENTITY _Encoded_and_encoding SYSTEM "modules/_Encoded_and_encoding.xml">
                <!ENTITY _Context SYSTEM "modules/_Context.xml">
                <!ENTITY Jakarta_REST_Resource_Locators_and_Sub_Resources SYSTEM "modules/Jakarta_REST_Resource_Locators_and_Sub_Resources.xml">
                <!ENTITY Resources_Metadata SYSTEM "modules/Resources_Metadata.xml">
                <!ENTITY Jakarta_REST_Content_Negotiation SYSTEM "modules/Jakarta_REST_Content_Negotiation.xml">
                <!ENTITY Content_Marshalling_Providers SYSTEM "modules/Content_Marshalling_Providers.xml">
                <!ENTITY StringConverter SYSTEM "modules/StringConverter.xml">
                <!ENTITY Responses_using_javax.ws.rs.core.Response SYSTEM "modules/Responses_using_javax.ws.rs.core.Response.xml">
                <!ENTITY ExceptionMappers SYSTEM "modules/ExceptionMappers.xml">
                <!ENTITY Configuring_Individual_Jakarta_REST_Resource_Beans SYSTEM "modules/Configuring_Individual_Jakarta_REST_Resource_Beans.xml">
                <!ENTITY Asynchronous_HTTP SYSTEM "modules/Asynchronous_HTTP.xml">
                <!ENTITY Asynchronous_Job SYSTEM "modules/Async_job_service.xml">
                <!ENTITY Asynchronous_Injection SYSTEM "modules/Async_Injection.xml">
                <!ENTITY Reactive SYSTEM "modules/Reactive.xml">
                <!ENTITY RESTEasy_Embedded_Container SYSTEM "modules/RESTEasy_Embedded_Container.xml">
                <!ENTITY RESTEasy_Server-side_Mock_Framework SYSTEM "modules/RESTEasy_Server-side_Mock_Framework.xml">
                <!ENTITY Securing_Jakarta_REST_and_RESTeasy SYSTEM "modules/Securing_Jakarta_REST_and_RESTeasy.xml">
                <!ENTITY RESTEasy_Enterprise_Bean_Integration SYSTEM "modules/RESTEasy_Enterprise_Bean_Integration.xml">
                <!ENTITY RESTEasy_Spring_Integration SYSTEM "modules/RESTEasy_Spring_Integration.xml">
                <!ENTITY RESTEasy_Client_Framework SYSTEM "modules/RESTEasy_Client_Framework.xml">
                <!ENTITY MicroProfile_Rest_Client SYSTEM "modules/MicroProfile_Rest_Client.xml">               
                <!ENTITY AJAX_Client SYSTEM "modules/AJAX_Client.xml">
                <!ENTITY WADL SYSTEM "modules/WADL.xml">
                <!ENTITY Tracing_Feature SYSTEM "modules/tracing.xml">
                <!ENTITY Maven_and_RESTEasy SYSTEM "modules/Maven_and_RESTEasy.xml">
                <!ENTITY Migration_from_older_versions SYSTEM "modules/Migration_from_older_versions.xml">
                <!ENTITY Multipart SYSTEM "modules/Multipart.xml">
                <!ENTITY Atom SYSTEM "modules/Atom.xml">
                <!ENTITY ContentRange SYSTEM "modules/content-range.xml">
                <!ENTITY Json SYSTEM "modules/Json.xml">
                <!ENTITY Json-p SYSTEM "modules/Json-p.xml">
                <!ENTITY Xml-Binding SYSTEM "modules/xml-binding.xml">
                <!ENTITY Interceptors SYSTEM "modules/Interceptors.xml">
                <!ENTITY Books SYSTEM "modules/Books.xml">
                <!ENTITY CDI SYSTEM "modules/CDI.xml">
                <!ENTITY Signature SYSTEM "modules/signature.xml">
                <!ENTITY JOSEJWT SYSTEM "modules/jwt.xml">
                <!ENTITY SMIME SYSTEM "modules/smime.xml">
                <!ENTITY Validation SYSTEM "modules/Validation.xml">
                <!ENTITY CORS SYSTEM "modules/cors.xml">
                <!ENTITY I18N SYSTEM "modules/I18N.xml">
                <!ENTITY Jakarta_REST_2.1_additions SYSTEM "modules/Jakarta_REST_2.1_additions.xml">
                <!ENTITY REST-API "Jakarta RESTful Web Services">
                <!ENTITY XML-BIND-API "Jakarta XML Binding">
                <!ENTITY ENTERPRISE-BEANS "Jakarta Enterprise Beans">
                ]>

<book>

   <bookinfo>
      <title>RESTEasy</title>
      <subtitle>Jakarta RESTFul Web Services</subtitle>
      <releaseinfo>5.0.0.Beta3</releaseinfo>
   </bookinfo>

   <toc/>

   <preface id="preface" revision="1">
      <title>Preface</title>
      <para>
         Commercial development support, production support and training for RESTEasy is
         available from <ulink url="https://access.redhat.com/support">Red Hat Support.</ulink>
      </para>

      <para>
         In some of the example listings, what is meant to be displayed on one line does not fit
         inside the available page width. These lines have been broken up. A '\' at the end of a
         line means that a break has been introduced to fit in the page, with the following lines
         indented. So:
<programlisting>
Let's pretend to have an extremely \
long line that \
does not fit
This one is short
</programlisting>
         Is really:
<programlisting>
Let's pretend to have an extremely long line that does not fit
This one is short
</programlisting>
      </para>
   </preface>



   &Overview;
   &License;
   &Installation_Configuration;
   &Using_Path;
   &_PathParam;
   &_QueryParam;
   &_HeaderParam;
   &Links;
   &_MatrixParam;
   &_CookieParam;
   &_FormParam;
   &_Form;
   &_NewParam;
   &_OptionalParam;
   &_DefaultValue;
   &_Encoded_and_encoding;
   &_Context;
   &Jakarta_REST_Resource_Locators_and_Sub_Resources;
   &Resources_Metadata;
   &Jakarta_REST_Content_Negotiation;
    &Content_Marshalling_Providers;
    &Xml-Binding;
    &Atom;
    &Json;
    &Json-p;
    &Multipart;
   &Jakarta_REST_2.1_additions;
   &StringConverter;
   &Responses_using_javax.ws.rs.core.Response;
   &ExceptionMappers;
   &Configuring_Individual_Jakarta_REST_Resource_Beans;
    &GZIP;
    &CORS;
   &ContentRange;
   &Cache_NoCache_CacheControl;
   &Interceptors;
   &Asynchronous_HTTP;
   &Asynchronous_Job;
   &Asynchronous_Injection;
   &Reactive;
   &RESTEasy_Embedded_Container;
   &RESTEasy_Server-side_Mock_Framework;
   &Securing_Jakarta_REST_and_RESTeasy;
    &JOSEJWT;
   &Signature;
    &SMIME;
   &RESTEasy_Enterprise_Bean_Integration;
   &RESTEasy_Spring_Integration;
   &CDI;
   &RESTEasy_Client_Framework;
   &MicroProfile_Rest_Client;
   &AJAX_Client;
   &WADL;
   &Tracing_Feature;
   &Validation;
   &I18N;
   &Maven_and_RESTEasy;
   &Migration_from_older_versions;
   &Books;
</book>

