About the Samples

Samples are described for selected integration scenarios and REST API reference sections. A working knowledge of Java, cURL, and Groovy is required to understand these samples.

The Java samples in this guide are coded using pure Java instead of third-party libraries such as Apache HTTP Client. The only JAR files you will need outside of JDK will be for JSON parsing.

This document does not teach REST concepts. As a prerequisite, a prior knowledge of REST programming is required to understand the examples, samples, scenarios, and reference sections.

About Copying Code Samples

Do not copy code samples from the PDF version of this document. To avoid line breaks and footer information that will render code unusable, Oracle recommends that you copy code samples from the HTML version of this guide.