Java Based container


License
BSD-3-Clause

Documentation

AJSC

Java Service Container

#OVERVIEW

The AJSC is a Java service container designed to support the rapid development of APIs and deployment of services in the SOA cloud. With a tight integration between any Service can be created and deployed in a short amount of time with full visibility and exposure through the any Cloud. The container provides key Enterprise Integration patterns through the use of Apache Camel Routing that can speed up solution delivery and the re-usability of exposed business logic through Spring Bean Creation, RESTful services, JAX-RS, as well as other business logic implementations.

#BUILD
AJSC can be cloned and builb using Maven In the repository use mvn - clean install

Project Build will be Successful

#RUN To create and run AJSC archtype service follow these steps. Pre-requisites to run the service Java JDK 1.8 Maven 3x version ###Note Add this repository to .m2/settings.xml.check maven help on how to add respository to settings.xml id > maven-restlet name > Public online Restlet repository url > http://maven.restlet.com

  1. Open cmd/terminal use mvn archetype:generate -DarchetypeGroupId=com.att.ajsc -DarchetypeArtifactId=ajsc-archetype -DarchetypeVersion=2.0.0 -DgroupId=com.mytest -DartifactId=ajscdemo

2)use mvn clean package

3)use mvn -P runAjsc to start the service

#Test http://servername:port/services/ajscdemo/v1/jaxrsExample/jaxrs-services/echo/Anil

#CONFIGURATION Recommended Environment - Unix/Windows based Java - 1.8 Maven - 3.2.5