Problems with the script

This covers problems with the make-service.xh script for versions prior to 26 May 2006.

It is suggested to take the latest version from the page FtsServerServicesXml15.

MyProxy service information

The current version of the software looks for service type using a case-sensitive match. This casues problems with some inforemation provider scripts whic publish the service information into BDII. In particular, the MyProxy service type is put in a myproxy when it should be MyProxy. Until this is fixed in the script or the software, please amend the line:

<type>myproxy</type>

to

<type>MyProxy</type>

Duplicate service information

The current service discover library cannot handle duplicate service information. It causes all calls to the API fail.

Remove duplicate service entries from your generated file.

The procedure for this isn't pretty:

. /etc/profile.d/gliteenv.sh
export GLITE_SD_PLUGIN=file
glite-sd-query -t MyProxy

The command will fail claiming somthing like:

Parsing error in /opt/glite/etc/services.xml line 717 at 1: Duplicate service name

delete the service entry XML block at that line and repeat until you get the MyProxy information.

GOCDB site names

Until the case-sensitive matching bugfix is deployed in The GOCDB site-names should bhe upper case in both the services.xml file and the channel definitions.

-- GavinMcCance - 26 May 2006

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2006-11-28 - LaurenceField
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback