eu.5ginfire.portal.api Web Service is a RESTful service for 5GinFIRE project (http://www.5ginfire.eu)
Please check the API documentation
Clone all projects:
eu.5ginFIRE.riftioyangschema2java
Install riftioyangschema2java project. Get into the project and run
mvn clean install
Install nfv-requirements-extractor project. Get into the project and run
mvn clean install
Install eu.5ginfire.nbi.osm4java project. Get into the project and run
mvn clean install
Get into the eu.5ginfire.portal.api project and run
mvn clean -Pjetty.integration jetty:run
by default the API is listening to port 13000. Open your browser to http://localhost:13000 or make a GET request to http://localhost:13000/5ginfireportal/services/api/repo/vxfs or http://localhost:13000/5ginfireportal/services/api/repo/admin/users (needs authentication first to http://localhost:13000/5ginfireportal)
The admin user is admin, password = changeme.
Jetty can also serve the web project under http://localhost:13000/mp . See the pom.xml at the line
<resourceBase>${project.basedir}/../eu.5ginfire.portal.web/src</resourceBase>
login to web with same credentials. When logged in you can add some categories and the some test artefacts (e.g. users, VxF etc)
The license for this software is Apache 2 v2.1.
For further information on collaboration, support or alternative licensing, please contact: