DPML
DPML Archive
HomeUtilitiesStationMetro
Release Archive

The following table lists formal distributions published by the DPML.

Version 2.1.0

Resolved issues and/or enhancements:

Functional enhancements through the addition of support for component composition via reference to nested parts within the internal structure of a component using part uris as the construction mechanisms. Also includes numerous code and documentation quality enhancements and updates to the checkstyle task involving migration from Checkstyle 4.1 to 4.3.

Windows NSIS Installer dpml-sdk-win32-2.1.0.exe MD5
Windows Zip Archive dpml-sdk-win32-2.1.0.zip MD5
Linux Archive dpml-sdk-linux-2.1.0.tar.gz MD5
Documentation Archive dpml-sdk-docs-2.1.0.zip MD5
Version 2.0.1

Resolved issues and/or enhancements:

Maintenance update incorporating improvements to general exception handling and error reporting.

Windows NSIS Installer dpml-sdk-win32-2.0.1.exe MD5
Windows Zip Archive dpml-sdk-win32-2.0.1.zip MD5
Linux Archive dpml-sdk-linux-2.0.1.tar.gz MD5
Documentation Archive dpml-sdk-docs-2.0.1.zip MD5
Version 2.0.0

Resolved issues and/or enhancements:

  • JSR 277 readiness.
  • Integral support for java.util.ServiceLoader as an basic extension mechansims.
  • Support for plugable content type handlers via java.util.ServiceLoader.
  • JMX management of the Transit resource management layer.
  • Metro component model moved to a dedicated content type handler.
  • Support for nested contect interface defintions.
  • Context model suport for map datatypes.
  • Support for uri fragment argument handling.
  • Improved part interface semantics.
  • Improved XSD namespace management.
  • Package namespace updates to facilitate improved private class isolation.
  • Comprehansive updates to tutorials and online documentation.
  • Improvements to Station deployment metadata.
Windows NSIS Installer dpml-sdk-win32-2.0.0.exe MD5
Windows Zip Archive dpml-sdk-win32-2.0.0.zip MD5
Linux Archive dpml-sdk-linux-2.0.0.tar.gz MD5
Documentation Archive dpml-sdk-docs-2.0.0.zip MD5
Version 1.1.0

Resolved issues and/or enhancements:

The 1.1.0 release includes a number of small updates dealing with runtime support for Java 1.5 and 1.6. The changes deal with memory management under 1.5 and 1.6 that introduce requirements for a more restricted component decommissioning process. Other changes include the addition of the support for symbolic property references inside part definitions declared at the level of a Depot project type declaration.

Windows NSIS Installer dpml-sdk-win32-1.1.0.exe MD5
Windows Zip Archive dpml-sdk-win32-1.1.0.zip MD5
Linux Archive dpml-sdk-linux-1.1.0.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.1.0.zip MD5
Version 1.0.5

Resolved issues and/or enhancements:

Version 1.0.5 is a maintenance update resoles an issues related to properties supplied to forked testcases (specifically and dereferencing of property values in a ${basedir}/test.properties file and related documentation).

Windows NSIS Installer dpml-sdk-win32-1.0.5.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.5.zip MD5
Linux Archive dpml-sdk-linux-1.0.5.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.5.zip MD5
Version 1.0.4

Resolved issues and/or enhancements:

Version 1.0.4 is a maintenance update the resolves a number of issues identified while testing under SE6 (RC), together with a number of minor internal enhancements.

Windows NSIS Installer dpml-sdk-win32-1.0.4.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.4.zip MD5
Linux Archive dpml-sdk-linux-1.0.4.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.4.zip MD5
Version 1.0.3

Resolved issues and/or enhancements:

Version 1.0.3 is a minor update that incorporates bug fixes dealing with the Transit protocol URL connection handler and a number of general documentation updates.

Windows NSIS Installer dpml-sdk-win32-1.0.3.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.3.zip MD5
Linux Archive dpml-sdk-linux-1.0.3.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.3.zip MD5
Version 1.0.2

Resolved issues and/or enhancements:

Version 1.0.2 is a minor update that incorporates corrections to the Transit console handler related to commandline-based deployment of plugins. The update ensures that a logging instance is provided as as a available constructor argument to plugins deployed using the transit -uri [uri] command option. In addition some minor improvements have been made to Transit's info report to include the console version.

Windows NSIS Installer dpml-sdk-win32-1.0.2.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.2.zip MD5
Linux Archive dpml-sdk-linux-1.0.2.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.1.zip MD5
Version 1.0.1

Resolved issues and/or enhancements:

Changes in this release include the addition of a new command-line option to the Depot build tool enabling a decimal version build policy together with some internal implementation enhancements that enable the generation of a full DPML system build using the Depot build system. The decimal versioning option basically addresses functional requirements that arise when evaluating the impact of small changes on dependent systems. In addition version 1.0.1 introduces the ability within the DPML build to run the entire build under Depot (as opposed to the earlier bootstrap+Depot build sequence). With full Depot-based build sequencing in place its now much easier to address subjects such as build system reporting and general shortcomings in larger scale multi-project management.

Windows NSIS Installer dpml-sdk-win32-1.0.1.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.1.zip MD5
Linux Archive dpml-sdk-linux-1.0.1.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.1.zip MD5
Version 1.0.0

Resolved issues and/or enhancements:

  • Resolved issue in Depot application handler related to logging configuration resource assignment preventing the execution of the metro tool with trace or debug options.
  • Corrections to component directive documentation.
  • Depot and Metro tutorials.
  • Added decimal version prefix support.
  • Super-component support in component defintion.
  • Moved main library defintion to index.xml and corresponding <index> top-level element.
  • Updated project/module/resource info element to be equivalent to the info element declared under the plugin schema.
  • Documentation improvements including information about type versions and alias references.
  • Addition of testcases dealing with xsi:type usage in plugin XML instances.
  • Update JUnit task to assert forked test mode as default and association of system properties for all local deliverables.
  • Removal of redundant declaration in component and type XSD.
  • Updated Type class to support dynamic introspection of context inner interfaces allowing component creation without an explicit .type resource).
  • Consolidated duplicate code dealing with feature resolution.
Windows NSIS Installer dpml-sdk-win32-1.0.0.exe MD5
Windows Zip Archive dpml-sdk-win32-1.0.0.zip MD5
Linux Archive dpml-sdk-linux-1.0.0.tar.gz MD5
Documentation Archive dpml-sdk-docs-1.0.0.zip MD5