malgorzata.wolniewicz's blog

Support for GRMS 3.0

We are pleased to announce that Vine Toolkit has now plugin for GRMS 3.0. Jobs can be submitted to the broker using JSDL description language. New article is present in the documentation which describes the configuration of the plugin. Take a look here to read the article.

Support for gLite 3.1 CREAM

We are pleased to announce that Vine Toolkit supports now glite 3.1 CREAM. Already existing project glite3 has been extended. New article is present in the documentation which describes the configuration of the plugin. Take a look here to read the article.

SRM

We are pleased to announce that Vine Toolkit supports now gLite Storage Resource Manager (SRM). The appropriate project can be checked out here.

Vine Toolkit implements SRM as new file management plugin. All SRM instances, registered in Domain.xml, can be seen as file systems in portal's FileManagerApp.
Registration of SRM service instances in Domain.xml is illustrated by the following example:

  

Httpg protocol

Although httpg protocol is now obsolete, there are still some services which use it. It is possible to access such a service from Vine Toolkit modules, however one should not forget about some tricks. To see the complete and working example, look at srm project, paying special attention to SrmFileManager.java class, implementing file system plugin for gLite Storage Resource Management.

All hints, presented below, are snippets of codes taken from SrmFileManager.java class.

How to configure custom CA?

Obviously, it is possible to configure the Vine Toolkit to use a custom Certificate Authority.

To take advantage of this possibility portal installer configuration file, build.properties, should be modified. The list of projects must contain grid and gt2. It is very important to add both projects together!
Exemplary list of projects can be seen below:

#----------------------------------------------------------
# Application projects
#----------------------------------------------------------

Appropiate contents of packages for Vine services

It is not obvious how to organize codes of new Vine Toolkit services. Here are some hints. :)

1. Structure for Vine project services

Root package - /vine/projects/myproject/src/main/java/org/vinetoolkit/myproject/mypackage

Resource Manager interface - /vine/projects/myproject/src/main/java/org/vinetoolkit/myproject/mypackage/MyServiceResourceManager.java

Module interface - /vine/projects/myproject/src/main/java/org/vinetoolkit/myproject/mypackage/spi/MyServiceModule.java

Support for Microsoft Active Directory

We are pleased to announce that Vine Toolkit has support for Microsoft Active Directory. For more details see http://vinetoolkit.org/content/activedirectory.

Syndicate content