Skip to content

digitalserviceshub/serviceregistry

Repository files navigation

Service Registry

A key component for service oriented integration and interworking framework for ICT based solutions and offerings of organizations without technology limitations or vendor lock in.

This software forms the central part of the Digital Services Hub digital services brokering environment.

Requirements

Building from source

Add build profile(s) to your local maven settings.xml and set parameters according to your environment

<profiles>
  <profile>
    <id>development</id>
    <properties>
      <auth.secret>[authentication secret]</auth.secret>				
      <db.ip>[mongodb address]</db.ip>
      <db.port>[mongodb port]</db.port>
      <db.name>[mongodb database]</db.name>
      <db.user>[mongodb user name]</db.user>
      <db.pwd>[mongodb user password]</db.pwd>
      <as.ip>[service registry deployment address]</as.ip>
      <as.port>[service registry deployment port]</as.port>
      <mail.smtp.host>[smtp mail server host]</mail.smtp.host>				
      <mail.smtp.port>[smtp mail server port</mail.smtp.port>				
      <mail.smtp.timeout>[smtp mail service connection timeout]</mail.smtp.timeout>			
    </properties>			
  </profile>
  <profile>
    <id>testing</id>
    <properties>
      ...
    </properties>			
   </profile>
  <profile>
  <profile>
    <id>production</id>
    <properties>
      ...
    </properties>			
   </profile>
  <profile>
</profiles>

Build project with Maven by issuing following command in shell:

mvn clean install -P development

This builds the project with development environment profile.

License

Copyright 2015 VTT Technical Research Centre of Finland Ltd.

Licensed under the Apache License, Version 2.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages