| <?xml version="1.0"?> | |
| <!-- | |
| Copyright (c) 2010, 2023 Oracle and/or its affiliates. All rights reserved. | |
| This program and the accompanying materials are made available under the | |
| terms of the Eclipse Public License v. 2.0, which is available at | |
| http://www.eclipse.org/legal/epl-2.0. | |
| This Source Code may also be made available under the following Secondary | |
| Licenses when the conditions for such availability set forth in the | |
| Eclipse Public License v. 2.0 are satisfied: GNU General Public License, | |
| version 2 with the GNU Classpath Exception, which is available at | |
| https://www.gnu.org/software/classpath/license.html. | |
| SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | |
| --> | |
| <!DOCTYPE book [<!ENTITY % ents SYSTEM "jersey.ent" > %ents;]> | |
| <book xmlns="http://docbook.org/ns/docbook" | |
| version="5.0" | |
| xml:lang="en" | |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| xmlns:xi="http://www.w3.org/2001/XInclude" | |
| xmlns:xlink="http://www.w3.org/1999/xlink" | |
| xsi:schemaLocation="http://docbook.org/ns/docbook http://docbook.org/xml/5.0/xsd/docbook.xsd | |
| http://www.w3.org/1999/xlink http://www.w3.org/1999/xlink.xsd"> | |
| <info> | |
| <title>Jersey &version; User Guide</title> | |
| </info> | |
| <preface xml:id="preface"> | |
| <title>Preface</title> | |
| <para> | |
| This is user guide for Jersey &version;. We are trying to keep it up to date as we add new features. | |
| When reading the user guide, please consult also our | |
| <link xlink:href="&jersey.javadoc.root.uri;/index.html">Jersey API documentation</link> as an additional source | |
| of information about Jersey features and API. | |
| </para> | |
| <para> | |
| If you would like to contribute to the guide or have questions on things not covered in our docs, please | |
| contact us at <link xlink:href="mailto:jersey-dev@eclipse.org">jersey-dev@eclipse.org</link>. Similarly, | |
| in case you spot any errors in the Jersey documentation, please report them by filing a new issue in our | |
| <link xlink:href="https://github.com/eclipse-ee4j/jersey/issues">Jersey Issue Tracker</link> | |
| under | |
| <literal>docs</literal> | |
| component. Please make sure to specify the version of the Jersey User Guide where the error has been spotted | |
| by selecting the proper value for the | |
| <literal>Affected Version</literal> | |
| field. | |
| </para> | |
| <simplesect> | |
| <title>Text formatting conventions</title> | |
| <para> | |
| First mention of any Jersey and JAX-RS API component in a section links to the API documentation of the | |
| referenced component. Any sub-sequent mentions of the component in the same chapter are rendered using a | |
| <literal>monospaced</literal> | |
| font. | |
| </para> | |
| <para> | |
| <emphasis>Emphasised font</emphasis> | |
| is used to call attention to a newly introduce concept, when it first | |
| occurs in the text. | |
| </para> | |
| <para> | |
| In some of the code listings, certain lines are too long to be displayed on one line for the available | |
| page width. In such case, the lines that exceed the available page width are broken up into multiple lines | |
| using a | |
| <literal>'\'</literal> | |
| at the end of each line to indicate that a break has been introduced to | |
| fit the line in the page. For example: | |
| <programlisting linenumbering="unnumbered"> | |
| This is an overly long line that \ | |
| might not fit the available page \ | |
| width and had to be broken into \ | |
| multiple lines. | |
| This line fits the page width. | |
| </programlisting> | |
| Should read as: | |
| <programlisting linenumbering="unnumbered"> | |
| This is an overly long line that might not fit the available page width and had to be broken into multiple lines. | |
| This line fits the page width. | |
| </programlisting> | |
| </para> | |
| </simplesect> | |
| </preface> | |
| <xi:include href="getting-started.xml" /> | |
| <xi:include href="dependencies.xml" /> | |
| <xi:include href="jaxrs-resources.xml" /> | |
| <xi:include href="deployment.xml" /> | |
| <xi:include href="client.xml" /> | |
| <xi:include href="rx-client.xml" /> | |
| <xi:include href="representations.xml" /> | |
| <xi:include href="mbw.xml" /> | |
| <xi:include href="media.xml" /> | |
| <xi:include href="filters.xml" /> | |
| <xi:include href="async.xml" /> | |
| <xi:include href="uris-and-links.xml" /> | |
| <xi:include href="declarative-linking.xml" /> | |
| <xi:include href="resource-builder.xml" /> | |
| <xi:include href="mp-config.xml" /> | |
| <xi:include href="micrometer.xml" /> | |
| <xi:include href="sse.xml" /> | |
| <xi:include href="security.xml" /> | |
| <xi:include href="wadl.xml" /> | |
| <xi:include href="bean-validation.xml" /> | |
| <xi:include href="entity-filtering.xml" /> | |
| <xi:include href="mvc.xml" /> | |
| <xi:include href="logging.xml" /> | |
| <xi:include href="monitoring.xml" /> | |
| <xi:include href="custom-di.xml" /> | |
| <xi:include href="cdi.xml" /> | |
| <!-- <xi:include href="spring.xml" />--> <!--Spring is not supported in Jakarta --> | |
| <xi:include href="graalvm-native-image.xml" /> | |
| <xi:include href="test-framework.xml" /> | |
| <xi:include href="how-to-build.xml" /> | |
| <xi:include href="migration.xml" /> | |
| <xi:include href="appendix-properties.xml" /> | |
| </book> |