User Tools

Site Tools


public_namespace:prototype_v0.5.0

This is an old revision of the document!


NeuroLOG Middleware v0.5.0 deployment

Release 0.5.0 of the NeuroLOG middleware has been deployed on the current partner sites : I3S, IRISA, GIN, IFR49. It comes with major new features and bug fixes.

This realese introduces major web service interface breaks, therefore it is not compatible with the previous release. Any existing client installation must be updated.

This release corresponds to the revision r2026 of the trunk branch, and is tagged 0.5.0.

What's in this version

New features and bug fixes

Release 0.5.0 comes with the following major new features and bug fixes:

  • Save downloaded files to a user directory instead of keeping them in a temporary location
  • Complete implementation of the semantics module as a client/server feature
  • Sites health monitoring feature: allow to monitor the status of the site server and the Data Federator instance on each site (available for administrators only)
  • Ability to undeploy processing tools, replace existing processing tool
  • Update Data Management Web Service to keep same name for all files of a dataset, and keep file name extensions if any
  • jGASW ergonomy improvments
  • Misc. bug fixes
  • New release of Visioscopie viewer

Restrictions and known issues

  • Processing tools packaged on a MacOS client will not succeed to deploy on a NeuroLOG server.
  • Processing tools name should not include a dash: '-': such a tool can be created and deployed, but its invocation raises an execution exception.
  • Only single-file datasets can be used as input of a processing tool: multi-files datasets need jGASW evolution
  • Grid data transfers are not implemented yet, therefore processing tools cannot be run on the Grid infrastructure.
  • The Visioscopie viewer does not works on all MacOS platforms.


NeuroLOG client installation

How to upgrade your existing NeuroLOG client

If you already have an up and running client, please follow the steps below:

  • Place the client java archive into your $HOME/.neurolog/lib directory.
  • Add the following property at the end of your $HOME/.neurolog/client.config file:
    • For I3S users:
      fr.anr.techlog.neurolog.client.ws.url.semantics = https://neurolog.unice.fr:8445/NeuroLOG_Middleware-1.0-SNAPSHOT-site-webservice/SemanticsWSService.SemanticsWSPort
    • For IRISA users:
      fr.anr.techlog.neurolog.client.ws.url.semantics = https://neurolog.irisa.fr:8443/NeuroLOG_Middleware-1.0-SNAPSHOT-site-webservice/SemanticsWSService.SemanticsWSPort
    • For GIN users:
      fr.anr.techlog.neurolog.client.ws.url.semantics = https://euterpe.ujf-grenoble.fr:8443/NeuroLOG_Middleware-1.0-SNAPSHOT-site-webservice/SemanticsWSService.SemanticsWSPort
    • For IFR49 users:
      fr.anr.techlog.neurolog.client.ws.url.semantics = https://neurolog.imed.jussieu.fr:8443/NeuroLOG_Middleware-1.0-SNAPSHOT-site-webservice/SemanticsWSService.SemanticsWSPort
  • Also update the following properties in your $HOME/.neurolog/client.config file:
    fr.anr.techlog.neurolog.client.version.major = 0
    fr.anr.techlog.neurolog.client.version.minor = 5
    fr.anr.techlog.neurolog.client.version.revision = 0

How to install the NeuroLOG client

3 distributions of the client are downloadable from the following links, depending on your operating system:

To install the software, unpack the archive into your home directory. A hidden directory .neurolog will be created, it contains:

  • a launcher script nlog_client or nlog_client.bat on Windows
  • a lib directory containing the jar archive of the software
  • a 3rd_party directory containing required dependencies for each specific platform
  • a viewer directory containing compiled libraries for the Visioscopie viewer

The user guide will guide you through the first run installation procedure. DO NOT START BEFORE READING IT.

public_namespace/prototype_v0.5.0.1263483065.txt.gz · Last modified: 2010/01/14 16:31 by franckmichel