SeamFramework.orgCommunity Documentation

Part X. Seam REST

Table of Contents

Introduction
51. Installation
51.1. Basics
51.2. Transitive dependencies
51.3. Registering JAX-RS components explicitly
51.4. Servlet container support
52. Exception Handling
52.1. Seam Catch Integration
52.2. Declarative Exception Mapping
52.2.1. Annotation-based configuration
52.2.2. XML configuration
52.2.3. Declarative exception mapping processing
53. Bean Validation Integration
53.1. Validating HTTP requests
53.1.1. Validating entity body
53.1.2. Validating resource fields
53.1.3. Validating other method parameters
53.2. Validation configuration
53.3. Using validation groups
54. Templating support
54.1. Creating JAX-RS responses using templates
54.1.1. Accessing the model
54.2. Built-in support for templating engines
54.2.1. FreeMarker
54.2.2. Apache Velocity
54.2.3. Pluggable support for templating engines
54.2.4. Selecting preferred templating engine
55. RESTEasy Client Framework Integration
55.1. Using RESTEasy Client Framework with Seam REST
55.2. Manual ClientRequest API
55.3. Client Executor Configuration
56. Seam REST Dependencies
56.1. Transitive Dependencies
56.2. Optional dependencies
56.2.1. Seam Catch
56.2.2. Seam Config
56.2.3. FreeMarker
56.2.4. Apache Velocity
56.2.5. RESTEasy