A SparkJava-based simple deployable REST API to validate SBGNML files.
curl -X POST --data "xml=$(cat src/main/resources/example.sbgn)" http://localhost:4567/validateString
curl -X POST http://localhost:4567/test
mvn install:install-file -Dfile=PATH/lib/org.sbgn-with-dependencies.jar -DgroupId=org.sbgn -DartifactId=org.sbgn-with-dependencies -Dversion=0.3 -Dpackaging=jar
mvn clean install
// mvn assembly:single // NOT WORKING
mvn clean package assembly:single
java -jar /code/target/sbgn-validator-webservice-0.1-jar-with-dependencies.jar
docker build -t cannin/sbgn-validator-webservice .
docker run --name sbgn-valid -p 9000:4567 -t cannin/sbgn-validator-webservice
docker run --name sbgn-valid -i -p 9000:4567 -t cannin/sbgn-validator-webservice bash