Table of Contents
WS MDS includes a Java package subsystem called UsefulRP which is home to (among other things) the Resource Property Provider component, otherwise known as the RPProvider Framework. The RPProvider Framework is an extensible software component that can be used to dynamically generate XML values for one or more WSRF Resource Properties in any given GT4 Java WSRF-Core compatible service.
Features in GT 4.2.0 WS MDS UsefulRP
- Provides API and implementation for working with customized resource properties and information providers
- Provides an implementation of a GLUE 1.1 schema compliant resource property
- Provides sample resource property implementations for service developers to incorporate into their own services
The RPProvider configuration file format has changed slighty.
The ResourcePropertyProviderConfigArray
structure contains an array of xml elements of the type
resourcePropertyProviderConfig.
In 4.0.x, the element name for each array item was "configArray";
in 4.2.x, the name has been changed to "resourcePropertyProviderConfiguration".
Structurally, the ResourcePropertyProviderConfigArray and its
child elements have not been modified in any other way. Therefore, a search
and replace for all instances of "configArray" with "resourcePropertyProviderConfiguration"
should be all that is necessary to make 4.0.x RPProvider configuration files
compatible with 4.2.x versions.
The following problems and limitations are known to exist for WS MDS UsefulRP at the time of the 4.2.0 release:
- Bug 2601: Missing 'sigset' linking error
WS MDS UsefulRP depends on the following GT components:
- Java WSRF Core
WS MDS UsefulRP depends on the following 3rd party software:
- none
Protocol changes since GT 4.0.x
- [FIXME describe]
API changes since GT 4.0.x
- [FIXME describe]
Exception changes since GT 4.0.x
- [FIXME describe]
Schema changes since GT 4.0.x
- [FIXME describe]
See UsefulRP for more information about this component.