Skip to content
REST and JAXRS
Branch: master
Clone or download
Latest commit bcb30b0 Mar 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn Removing jvm.config options not needed anymore Mar 15, 2017
arquillian
config
distribution [RESTEASY-2186] Drop resteasy-netty (3) Mar 14, 2019
docbook [RESTEASY-2186] Drop resteasy-netty (3) Mar 14, 2019
jboss-modules [RESTEASY-2184] Drop RxJava1 integration (resteasy-rxjava) (#1920) Mar 12, 2019
profiling-tests
providers
resteasy-bom
resteasy-cache [RESTEASY-2181] Replace deprecated configuration of Infinispan Mar 19, 2019
resteasy-cdi [RESTEASY-1887] Revisiting javax.el and javax.interceptor api depende… Mar 14, 2019
resteasy-client-api [RESTEASY-2181] Remove usage of deprecated X509HostnameVerifier Mar 19, 2019
resteasy-client-jetty [RESTEASY-2182] Remove executable file permission where not needed Mar 8, 2019
resteasy-client-microprofile
resteasy-client [RESTEASY-2181] Remove usage of deprecated X509HostnameVerifier Mar 19, 2019
resteasy-core-spi
resteasy-core [RESTEASY-2181] Replace deprecated call of URLEncoder.encode() Mar 19, 2019
resteasy-dependencies-bom [RESTEASY-2190] Removing jboss <repository> element from main pom Mar 18, 2019
resteasy-guice
resteasy-jsapi-testing [RESTEASY-2182] Remove executable file permission where not needed Mar 8, 2019
resteasy-jsapi
resteasy-links [RESTEASY-1887] Further fixes for JPMS Mar 15, 2019
resteasy-reactive-context [RESTEASY-2182] Remove executable file permission where not needed Mar 8, 2019
resteasy-rxjava2
resteasy-servlet-initializer [RESTEASY-2182] Remove executable file permission where not needed Mar 8, 2019
resteasy-spring [RESTEASY-2185] update javax.activation version and switched archive … Mar 15, 2019
resteasy-stats
resteasy-upgrade-guide
resteasy-wadl-undertow-connector [RESTEASY-1887] Fix JPMS issue with resteasy-wadl-undertow-connector Mar 13, 2019
resteasy-wadl
security
server-adapters
testsuite
.gitignore RESTEASY-1451 Add WADL support to RESTEasy Undertow Container Jul 26, 2016
.travis.yml
CONTRIBUTING.md [RESTEASY-1426] made correction to links. Jul 27, 2016
License.html
README.md
checkstyle.xml
pom.xml

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 using JDK 1.8 and 11. If you don't have the JBoss Nexus repository configured in your own local Maven settings, you might need to add enable the 'jboss-repository' profile:

   mvn -Pjboss-repository install

Requirements

  • Java Cryptography Extension JCE

Contribute

You are most welcome to contribute to RESTEasy!

Read the Contribution guidelines

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.