Application to run adaguc-server as webservice
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.mvn/wrapper Added maven wrapper Oct 20, 2017
.settings
Docker Updated docker script for adaguc-services Mar 16, 2018
src [AUTOWMS] Extra extensions are now supported: png, h5, hdf5, nc, nc4,… Sep 27, 2018
.classpath
.gitignore Initial commit of adaguc-services application Apr 11, 2017
.project
.springBeans Possible to disable pywpsserver in configuration May 26, 2017
.travis.yml Added Travis YML and OAUTH2 request mapper Oct 20, 2017
Dockerfile Fixed docker build Aug 29, 2018
README.md v1.0.1 Oct 20, 2017
adaguc-services-config.xml.example Added catalog configuration; fixed joblist status updates Jun 22, 2017
mvnw Initial commit of adaguc-services application Apr 11, 2017
mvnw.cmd Initial commit of adaguc-services application Apr 11, 2017
pom.xml V 1.0.8 Sep 7, 2018
pre-commit Initial commit of adaguc-services application Apr 11, 2017

README.md

adaguc-services

Build Status Download

Services for adaguc-server and pywps

For setting up development environment:

  1. Download and install spring tool suite (https://spring.io/tools/sts/all)
  2. Download lombok.jar (https://projectlombok.org/download.html)
  3. Install lombok into spring tool suite with java -jar lombok.jar
  4. Start STS and import this project as existing project
  5. Press alt F5 to update Maven
  6. In STS, select Run as java application
  7. Select AdagucServicesApplication
  8. To adjust the server port, set in Run Configuration the argument like this: --server.port=8090
  9. Copy pre-commit to ./git/hooks to enable automatic unit testing on new commits.

For creating a new package:

  1. Adjust the version in pom.xml: 0..version (this is named ${VERSION} from now on)
  2. Type mvn package
  3. in directory target the file ./target/demo-${VERSION}-SNAPSHOT.jar is created.
  4. You can for example start this with java -jar demo-${VERSION}-SNAPSHOT.jar