-
Notifications
You must be signed in to change notification settings - Fork 209
Running Abixen Platform
java -jar abixen-platform-eureka/target/abixen-platform-eureka.jar
In a browser go to address http://localhost:8761 and if you can see the Eureka's page, go to the next step.
java -jar abixen-platform-configuration/target/abixen-platform-configuration.jar
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-CONFIGURATION has been registered. (the section Instances currently registered with Eureka) If yes, go to the next step.
This microservice is not required and may be omitted, taking into account the Hystrix Dashboard allows to monitor a network traffic between microservices.
java -Dspring.profiles.active=dev -jar abixen-platform-hystrix-dashboard/target/abixen-platform-hystrix-dashboard.jar
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-HYSTRIX-DASHBOARD has been registered. If yes, go to the next step.
Gateway requires Redis 3.0 or above installed and running. On the below URL address there is a sample how to install Redis on Mac OS X http://jasdeep.ca/2012/05/installing-redis-on-mac-os-x And here there is a source of Redis for Windows https://github.com/MSOpenTech/redis/releases
java -Dspring.profiles.active=dev -jar abixen-platform-gateway/target/abixen-platform-gateway.jar
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-GATEWAY has been registered. If yes, go to the next step.
For now Abixen platform has two functional modules:
- Business Intelligence Service
- Web Content Service (still under development)
In order to run all modules use a bellow procedure for each of them replacing Modules name existing in the screenshots to the module name you are interested in. E.g.
java -Dspring.profiles.active=dev -jar abixen-platform-modules/target/abixen-platform-modules.jar
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-MODULES has been registered. If yes, go to the next step.
java -Dspring.profiles.active=dev -jar abixen-platform-core/target/abixen-platform-core.jar
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-CORE has been registered. If yes, go to the next step.
java -Dspring.profiles.active=dev -jar abixen-platform-web-client/target/abixen-platform.war
Refresh the Eureka's page and check if the ABIXEN-PLATFORM-WEB-CLIENT has been registered. If yes, in a browser go to the address http://localhost:8080 and sign in to the platform. There are three initial users:
- username [email protected] and password password - this is admin type of role
- username [email protected] and password password - this is user type of role
- username [email protected] and password password - this is editor type of role