#OpenAire Dashboard
[![N|Solid](https://www.openaire.eu/images/site_images/OpenAIREplus_logo.png)](https://www.openaire.eu/)

## Required Actions 

### Required Properties
 Create a new dnet-override.properties file in the lib/ folder of the tomcat installation.
 
 The properties file must contain the exist properties.
 ```properties
# Container properties 
container.hostname = localhost
container.port = 8080

# IS Service
ISLookUpService.url  = http://node6.t.openaire.research-infrastructures.eu:8280/is/services/isLookUp
ISRegistryService.url  = http://node6.t.openaire.research-infrastructures.eu:8280/is/services/isRegistry
ISSNService.url = http://node6.t.openaire.research-infrastructures.eu:8280/is/services/isSN

# Users Service
services.users.ldap.address = 194.177.192.119
services.users.ldap.port = 389
services.users.ldap.username = cn=admin,dc=openaire,dc=eu
services.users.ldap.password = {password}
services.users.ldap.usersDN = ou=users,dc=openaire,dc=eu

# Broker Service 
services.broker.url = http://broker1-dev-dnet.d4science.org
services.broker.port = 8080
services.broker.api = api/
services.broker.openaire = openaireBroker

 ```
 
 
 ### Required files
 
 1. copy the [xercesImpl-2.9.0.jar](http://central.maven.org/maven2/xerces/xercesImpl/2.9.0/xercesImpl-2.9.0.jar) 
 in the lib/ folder of the tomcat installation.
 
 ## Required Maven Settings
 
 Create a new maven settings.xml file containing the repositories for the dnet dependencies.
  ```
<profile>
    <id>dnet4.0</id>
    <activation>
    <activeByDefault> true </activeByDefault>
    </activation>
    <repositories>
        <repository>
            <id>dnet4-bootstrap-snapshot</id>
            <name>D-Net 4 Bootstrap Snapshot</name>
            <url>
                http://maven.research-infrastructures.eu/nexus/content/repositories/dnet4-bootstrap-snapshot
            </url>
            <releases>
                <enabled>false</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <layout>default</layout>
        </repository>
        <repository>
            <id>dnet4-bootstrap-release</id>
            <name>D-Net 4 Bootstrap Release</name>
            <url>
                http://maven.research-infrastructures.eu/nexus/content/repositories/dnet4-bootstrap-release
            </url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <layout>default</layout>
        </repository>
    </repositories>
</profile>
  ```
 ## Maven
 
 ### generate-sources phase
 It generates the required async classes for gwt to work.
 
 ### package phase
 <sup><sup>It includes the generate-sources phase in accordance to maven.</sup></sup> 
 
 It creates the .war application file for tomcat to run.
 