Difference between revisions of "AquamapsServiceAdminGuide"

From Gcube Wiki
Jump to: navigation, search
(Created page with '== Aquamaps Service Installation == The Installation of the Aquamaps Service on top of a gCube container (gHN), cannot be performed by exploiting the dynamic deployment mechiani…')
 
(Aquamaps Service packages and dependencies installation)
Line 4: Line 4:
  
 
Therefore a manual installation process need to be performed in order to install the service and its dependenceny and to correctly configure access to Aquamaps DB.
 
Therefore a manual installation process need to be performed in order to install the service and its dependenceny and to correctly configure access to Aquamaps DB.
 +
  
 
=== Aquamaps Service packages and dependencies installation ===
 
=== Aquamaps Service packages and dependencies installation ===
Line 27: Line 28:
 
The Aquamaps Service stubs library ( org.gcube.application.aquamaps.stubs.jar ) to be copied inside the gHN library folder ( $GLOBUS_LOCATION/lib )
 
The Aquamaps Service stubs library ( org.gcube.application.aquamaps.stubs.jar ) to be copied inside the gHN library folder ( $GLOBUS_LOCATION/lib )
  
 +
* gCube GeoServer Interface library
 +
The geoserverInt.jar  automatically installed  into the $GLOBUS_LOCATION/lib folder when installing Aquamaps Service gar
  
 
* Third Party Libraries
 
* Third Party Libraries
Line 33: Line 36:
 
**commons-httpclient.jar
 
**commons-httpclient.jar
 
**csv4j_gcube.jar ( gCube specific extension to csv4j library)
 
**csv4j_gcube.jar ( gCube specific extension to csv4j library)
**geoserverInt.jar ( gCube GeoServer Interface library)
+
In addition the following libraries need to be manually installed under $GLOBUS_LOCATION/lib
 +
** Jetty v. 7.0.0 [https://grids16.eng.it/BuildReport/download/Recent_Builds/org.gcube.2-2-1/BUILD_6/dist/org.gcube/org.gcube.ext.jetty-servicearchive/7.0.0/ubuntu8_ia32_gcc424/org.gcube.ext.jetty-servicearchive-7.0.0-pre5.tar.gz]
 +
** MySQL JDBC v 5.1.5 [https://grids16.eng.it/BuildReport/download/Recent_Builds/org.gcube.2-2-1/BUILD_6/dist/org.gcube/org.gcube.ext.mysql-jdbc-servicearchive/5.1.5/ubuntu8_ia32_gcc424/org.gcube.ext.mysql-jdbc-servicearchive-5.1.5-0.tar.gz]

Revision as of 18:18, 9 January 2011

Aquamaps Service Installation

The Installation of the Aquamaps Service on top of a gCube container (gHN), cannot be performed by exploiting the dynamic deployment mechianism offered by the gCube framework.

Therefore a manual installation process need to be performed in order to install the service and its dependenceny and to correctly configure access to Aquamaps DB.


Aquamaps Service packages and dependencies installation

The current stable repository for gCube (v 2.2.1) can be found at :

https://grids16.eng.it/BuildReport/browse/Recent_Builds/org.gcube.2-2-1/BUILD_6

The following package has been released as part of gCube 2.2.1:

  • org.gcube.application.aquamaps.aquamapsservice-servicearchive-2.4.2-0 [1]


The tar archive contains the following packages to install:

  • Aquamaps Service gar

The Aquamaps Service package, to be installed inside a gHN container using the following command:

gcore-deploy-service org.gcube.application.aquamaps.gar
  • Aquamaps stubs

The Aquamaps Service stubs library ( org.gcube.application.aquamaps.stubs.jar ) to be copied inside the gHN library folder ( $GLOBUS_LOCATION/lib )

  • gCube GeoServer Interface library

The geoserverInt.jar automatically installed into the $GLOBUS_LOCATION/lib folder when installing Aquamaps Service gar

  • Third Party Libraries

The Following Third Party Libraries are automatically installed togheter with Aquamaps Service gar into the $GLOBUS_LOCATION/lib folder:

    • commons-codec-1.3.jar
    • commons-httpclient.jar
    • csv4j_gcube.jar ( gCube specific extension to csv4j library)

In addition the following libraries need to be manually installed under $GLOBUS_LOCATION/lib

    • Jetty v. 7.0.0 [2]
    • MySQL JDBC v 5.1.5 [3]