SeamFramework.orgCommunity Documentation

Part X. Seam REST

Table of Contents

Introduction
60. Installation
60.1. Basics
60.2. Transitive dependencies
60.3. Registering JAX-RS components explicitly
60.4. Servlet container support
61. Exception Handling
61.1. Solder Exception Handling Integration
61.2. Declarative Exception Mapping
61.2.1. Annotation-based configuration
61.2.2. XML configuration
61.2.3. Declarative exception mapping processing
62. Bean Validation Integration
62.1. Validating HTTP requests
62.1.1. Validating entity body
62.1.2. Validating resource fields
62.1.3. Validating other method parameters
62.2. Validation configuration
62.3. Using validation groups
63. Templating support
63.1. Creating JAX-RS responses using templates
63.1.1. Accessing the model
63.2. Built-in support for templating engines
63.2.1. FreeMarker
63.2.2. Apache Velocity
63.2.3. Pluggable support for templating engines
63.2.4. Selecting preferred templating engine
64. RESTEasy Client Framework Integration
64.1. Using RESTEasy Client Framework with Seam REST
64.2. Manual ClientRequest API
64.3. Client Executor Configuration
65. Seam REST Dependencies
65.1. Transitive Dependencies
65.2. Optional dependencies
65.2.1. FreeMarker
65.2.2. Apache Velocity
65.2.3. RESTEasy