GT 4.0.1 Incremental Release Notes: Python WS Core

1. Introduction

These release notes are for the incremental release 4.0.1. It includes a summary of changes since 4.0.0, bug fixes since 4.0.0 and any known problems that still exist at the time of the 4.0.1 release. This page is in addition to the top-level 4.0.1 release notes at http://www.globus.org/toolkit/releasenotes/4.0.1.

For release notes about 4.0 (including feature summary, technology dependencies, etc) go to the Python WS Core 4.0 Release Notes.

2. Changes Summary

The following changes have occurred for Python WS Core:

  • Added "defer" attribute to generated client bindings. If set to "True" method invocations return a twisted deferred instance, else if set to "False" (default) they return an instance representing the response message. Thus it's easy to switch between asynchronous and synchronous programming paradigms.
  • New resources can be dropped into the service container at runtime as twisted "rpy" scripts. So resources (eg. CounterService) are added or removed from the service container by simply adding or removing a rpy script (eg. CounterService.rpy).
  • WS-BaseNotification, added support for pausing and resuming subscriptions through the Subscription Manager.
  • WS-ResourceProperties operations QueryResourceProperties and GetMultipleResourceProperties are now supported/implemented in generated service stubs.

3. Bug Fixes

No bugs were fixed for Python WS Core.

4. Known Problems

No problems are known to exist for Python WS Core at the time of the 4.0.1 release.

5. For More Information

Click here for more information about this component.