eu.5ginfire.portal.api Web Service is a RESTful service for 5GinFIRE project (http://www.5ginfire.eu)
Please check the API documentation
Clone all three projects:
eu.5ginFIRE.riftioyangschema2java
Install riftioyangschema2java 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:
- Website: https://5ginfire.eu/
- Email: [email protected]