SeamFramework.orgCommunity Documentation

Part X. Seam Rest

Table of Contents

Introduction
35. Installation
35.1. Basics
35.2. Transitive dependencies
35.3. Registering JAX-RS components explicitly
36. Exception Handling
36.1. Seam Catch Integration
36.2. Declarative Exception Mapping
36.2.1. Annotation-based configuration
36.2.2. XML configuration
36.2.3. Declarative exception mapping processing
37. Bean Validation Integration
37.1. Validating HTTP requests
37.1.1. Validating entity body
37.1.2. Validating resource fields
37.1.3. Validating other method parameters
37.2. Validation configuration
37.3. Using validation groups
38. Templating support
38.1. Creating JAX-RS responses using templates
38.1.1. Accessing the model
38.2. Built-in support for templating engines
38.2.1. FreeMarker
38.2.2. Apache Velocity
38.2.3. Pluggable support for templating engines
38.2.4. Selecting prefered templating engine
39. RESTEasy Client Framework Integration
39.1. Using RESTEasy Client Framework with Seam REST
39.2. Manual ClientRequest API
39.3. ClientExecutor Configuration
40. Seam REST Dependencies
40.1. Transitive Dependencies
40.2. Optional dependencies
40.2.1. Seam Catch
40.2.2. Seam Config
40.2.3. FreeMarker
40.2.4. Apache Velocity
40.2.5. RESTEasy