REST and JAXRS
Java Other
Permalink
Failed to load latest commit information.
arquillian Preparing for next dev cycle Dec 13, 2016
as8-mavenized-distro Preparing for next dev cycle Dec 13, 2016
as8-resteasy Preparing for next dev cycle Dec 13, 2016
config [RESTEASY-1361] Removing 'jaxrs' dir May 24, 2016
distribution Preparing for next dev cycle Dec 13, 2016
docbook Preparing for next dev cycle Dec 13, 2016
eagledns Preparing for next dev cycle Dec 13, 2016
jboss-modules Preparing for next dev cycle Dec 13, 2016
profiling-tests Preparing for next dev cycle Dec 13, 2016
providers [RESTEASY-1567]: Remove redhat-prod profile. Dec 19, 2016
resteasy-bom Preparing for next dev cycle Dec 13, 2016
resteasy-cache Preparing for next dev cycle Dec 13, 2016
resteasy-cdi Preparing for next dev cycle Dec 13, 2016
resteasy-client Preparing for next dev cycle Dec 13, 2016
resteasy-dependencies-bom [RESTEASY-1584] Upgrade to FasterXML 2.8.6 Jan 18, 2017
resteasy-guice Preparing for next dev cycle Dec 13, 2016
resteasy-jaxrs-services Preparing for next dev cycle Dec 13, 2016
resteasy-jaxrs Prepare tests for provider's and interceptor's debug messages (#1022) Dec 19, 2016
resteasy-jsapi-testing Preparing for next dev cycle Dec 13, 2016
resteasy-jsapi Preparing for next dev cycle Dec 13, 2016
resteasy-legacy Preparing for next dev cycle Dec 13, 2016
resteasy-links Preparing for next dev cycle Dec 13, 2016
resteasy-servlet-initializer Preparing for next dev cycle Dec 13, 2016
resteasy-spring Preparing for next dev cycle Dec 13, 2016
resteasy-upgrade-guide Preparing for next dev cycle Dec 13, 2016
resteasy-wadl-undertow-connector Preparing for next dev cycle Dec 13, 2016
resteasy-wadl Preparing for next dev cycle Dec 13, 2016
security [RESTEASY-1567]: Remove redhat-prod profile. Dec 19, 2016
server-adapters Preparing for next dev cycle Dec 13, 2016
testsuite [RESTEASY-1585] Close client for multipart provider tests Jan 18, 2017
tjws Preparing for next dev cycle Dec 13, 2016
travis-libs [RESTEASY-1436] Adding jce policy jar for Travis to consume it Jul 7, 2016
.gitignore RESTEASY-1451 Add WADL support to RESTEasy Undertow Container Jul 26, 2016
.travis.yml Run Travis CI with WildFly 9.0.2.Final too Aug 31, 2016
CONTRIBUTING.md [RESTEASY-1426] made correction to links. Jul 27, 2016
License.html [RESTEASY-1361] Removing 'jaxrs' dir May 24, 2016
README.md [RESTEASY-1426] made correction to links. Jul 27, 2016
pom.xml [RESTEASY-1567]: Remove redhat-prod profile. Dec 19, 2016

README.md

RESTEasy

Build Status

RESTEasy is a JBoss.org project aimed at providing productivity frameworks for developing client and server RESTful applications and services in Java. It is mainly a JAX-RS implementation but you'll find some other experimental code in the repository.

The project page can be found at http://resteasy.jboss.org

JAX-RS

RESTEasy is a JBoss project that provides various frameworks to help you build RESTful Web Services and RESTful Java applications. It is a portable implementation of the JAX-RS specification. JAX-RS is a JCP specification that provides a Java API for RESTful Web Services over the HTTP protocol.

Read the entire specification here

The RESTEasy code is in the github repository, (https://github.com/resteasy/Resteasy.git).

Getting started with RESTEasy

Documentation

To read the documentation you can read it online. This is generated automatically from the maven build

A wiki exists with historical documents. You can find it here

Issues

Issues are kept in JIRA

Build

After pulling down a clone of the RESTEasy repository run

mvn install

Currently it can be built only JDK 1.8.

Requirements

  • Java Cryptography Extension JCE

Contribute

You are most welcome to contribute to RESTEasy!

Read the Contribution guidelines