SeamFramework.orgCommunity Documentation

Part X. Seam REST

Table of Contents

Introduction
56. Installation
56.1. Basics
56.2. Transitive dependencies
56.3. Registering JAX-RS components explicitly
56.4. Servlet container support
57. Exception Handling
57.1. Solder Exception Handling Integration
57.2. Declarative Exception Mapping
57.2.1. Annotation-based configuration
57.2.2. XML configuration
57.2.3. Declarative exception mapping processing
58. Bean Validation Integration
58.1. Validating HTTP requests
58.1.1. Validating entity body
58.1.2. Validating resource fields
58.1.3. Validating other method parameters
58.2. Validation configuration
58.3. Using validation groups
59. Templating support
59.1. Creating JAX-RS responses using templates
59.1.1. Accessing the model
59.2. Built-in support for templating engines
59.2.1. FreeMarker
59.2.2. Apache Velocity
59.2.3. Pluggable support for templating engines
59.2.4. Selecting preferred templating engine
60. RESTEasy Client Framework Integration
60.1. Using RESTEasy Client Framework with Seam REST
60.2. Manual ClientRequest API
60.3. Client Executor Configuration
61. Seam REST Dependencies
61.1. Transitive Dependencies
61.2. Optional dependencies
61.2.1. FreeMarker
61.2.2. Apache Velocity
61.2.3. RESTEasy