An open API service indexing awesome lists of open source software.

https://github.com/forge/forge-service

Running Forge from a RESTFul application
https://github.com/forge/forge-service

Last synced: 8 months ago
JSON representation

Running Forge from a RESTFul application

Awesome Lists containing this project

README

          

forge-service
=============

image:https://travis-ci.org/forge/forge-service.svg?branch=master["Build Status", link="https://travis-ci.org/forge/forge-service"]
image:http://img.shields.io/:license-EPL-blue.svg["License", link="https://www.eclipse.org/legal/epl-v10.html"]
image:https://maven-badges.herokuapp.com/maven-central/org.jboss.forge/forge-service-core/badge.svg["Maven Central", link="https://maven-badges.herokuapp.com/maven-central/org.jboss.forge/forge-service-core"]

Run JBoss Forge as a RESTFul application

Modules
-------

- *core* : Classes needed to bootstrap Forge in a Java EE environment (depends on CDI and the Forge core APIs)
- *rest*: REST endpoints exposing UICommands
- *web* : Sample web application consuming the REST endpoints

How to run
----------

- Run `mvn clean install` to build the whole project
- Run `java -jar web/target/forge-service-thorntail.jar`
- Open http://localhost:8080