SeamFramework.orgCommunity Documentation

Seam REST Module

Reference Guide

3.0.0-SNAPSHOT


Introduction
1. Installation
1.1. Basics
1.2. Transitive dependencies
1.3. Registering JAX-RS components explicitly
2. Exception Handling
2.1. Seam Catch Integration
2.2. Declarative Exception Mapping
2.2.1. Programmatic configuration
2.2.2. XML configuration
2.2.3. Exception Mapping
3. Bean Validation Integration
3.1. Validating HTTP requests
3.1.1. Validating entity body
3.1.2. Validating resource fields
3.1.3. Validating other method parameters
3.2. Validation configuration
3.3. Using validation groups
4. Templating support
4.1. Creating JAX-RS responses using templates
4.1.1. Accessing the model
4.2. Builtin support for templating engines
4.2.1. FreeMarker
4.2.2. Apache Velocity
4.2.3. Pluggable support for templating engines
4.2.4. Selecting prefered templating engine
5. RESTEasy Client Framework Integration
5.1. Using RESTEasy Client Framework with Seam REST
5.2. Manual ClientRequest API
5.3. ClientExecutor configuration
6. Seam REST Dependencies