Map Using custom entity formats

Even though the Java API for RESTful Web Services (JAX-RS) runtime environment includes several entity providers for handling serialization from and deserialization to Java types, it does not support all possible media types. You can develop a custom entity provider to handle binding Java types to message bodies.

About this task

If your JAX-RS Web application requires that additional Java types or media types are supported beyond what the JAX-RS APIs support, you can add a custom entity provider to the application. Any custom-defined entity provider takes precedence over the entity providers that are included in the JAX-RS runtime environment. Unlike resources, providers are always singleton beans.

Procedure

  1. Configure the development environment.
  2. Define the resources in JAX-RS Web applications.
  3. Configure the web.xml file for the JAX-RS application.
  4. Implement custom entity formats.
  5. Assemble JAX-RS Web applications.
  6. Deploy JAX-RS Web applications.

Results

You have developed and deployed a JAX-RS Web application that contains a custom entity provider.




Related tasks
Implementing custom entity formats
Related reference
Web services specifications and APIs


Terms of Use | Feedback

Last updated: Feb 19, 2011 8:23:11 AM CST
File name: ae/twbs_jaxrs_customentityformats.html