![]() |
devNote
d061001 |
0.12 2008-04-23 21:11 -0700 |
- Latest version: The latest info.odma.practical100 components are at <http://ODMA.info/dev/devNotes/2006/10/d061001b.htm>.
- Previous version: 0.20alpha <http://ODMA.info/dev/devNotes/2006/10/d061001e.htm> .
Next version: 0.56beta Evolutionary Development <http://ODMA.info/dev/devNotes/2006/10/d061001g.htm>. That version updates this 0.30alpha version. It can be used with any ODMJNI releases from 0.25alpha onward. Consult that page for further status..
- This version: 0.30alpha Evolutionary Protoype 0.12 <http://ODMA.info/dev/devNotes/2006/10/d061001f.htm> consists of material that applies from the 0.25alpha release through the 0.54beta release. This is the final form of the material. It is not suitable for releases beyond 0.54beta. This version is obsoleted by the 0.56beta version.
- Downloads: The material of the 0.30alpha Evolutionary Prototype is provided in four files:
- d061001f-license.txt 0.01 version, 3,434 byte file dated 2007-02-22-13:46
- d061001f-PreReleaseNotes.txt 0.06 version, 33,885 byte file dated 2007-02-22-12:56
- d061001f.txt 0.04 Manifest of the 0.30alpha package, 12,864 byte file dated 2007-02-22-15:26
- d061001f-practical100-0.30alpha.zip 0.04 Archive of the 0.30alpha Material, 84,934 byte file dated 2007-02-22-15:27. This is the final release of the 0.30alpha practical100 interface and components. It is the version that is compatible with 0.25alpha end-to-end regression test through the 0.54beta release.
This version of the info.odma.practical100 package introduces and verifies the upgrades that support the ODMJNI 1.0 0.30alpha Retrieval Confirmation stage of the project.
There are breaking changes to 0.20alpha and one class is being deprecated as public. There are also a small number of additions to support the successful presentation and viewing of retrieved documents.
Because of the breaking changes, staging of practical100 to 0.30alpha integration occurs in three stages:
- First, the 0.30 changes to practical100 are made and the Null01 test is created to operate properly with respect to those changes.
- Next, an 0.25alpha regression is created using the 0.30alpha practical100 and a modification of the 0.20alpha odmjni100 classes and a new test (setup03) to demonstrate that the 0.30changes can be used to repeat the 0.20alpha end-to-end confirmation.
- Finally, any touch-ups to the practical100 0.30alpha are made and the package is integrated with the confirmation build and test fixtures for the ODMJNI 1.0 0.30alpha release. The Null01 test is updated and confirmed. (Other tests will be updated and confirmed as needed as part of the odmjni100 0.30alpha confirmation.)
- The initial changes are those described in the latest version of the PreReleaseNotes document.
- 0.00 The changes were verified in the 0.25alpha regression test that was deployed solely as a confirmation that the new practical100 components and corresponding odmjni100 changes still operate properly with the 0.20alpha end-to-end functionality.
- 0.01 For the 0.30alpha release, one additional change was required. OdmNullWorkingDocument.java is modified to make the class public and to make the constructor protected. This allows the class to be used as the base for the OdmJniView class of the odmjni100 package.
- 0.02 For the 0.50beta release, one further change was required, similar to that made in 0.30alpha. OdmNullPendingDocument.java is also modified to make the class public and to make the constructor protected. This allows the class to be used as the base for the OdmJniPend class of the odmjni100 package.
- 0.03 For the 0.52beta drop, the OdmJava.bat script is changed. This change allows the awt.dll library to be found in jre\bin when running an application that uses the new OdmJniBind.application(appId, appWindow) method in the odmjni100 package. This update is simply for consistency of all copies of OdmJava.bat employed in ODMJNI 1.0 development.
The cumulative changes in the current 0.30alpha practical100 package are completely backward compatible and can be used with any ODMJNI 1.0 release from 0.25alpha to 0.54beta.
- Hamilton, Dennis E.
- info.odma.practical100 Component Development -- 0.30alpha Evolutionary Prototype. AIIM ODMA Interoperability Exchange, ODMdev Development Note D061001 page d061001f 0.12, August 19, 2007. Available at <http://ODMA.info/dev/devNotes/2006/10/d061001f.htm>.
![]() |
created 2006-10-20-13:21 -0700 (pdt) by
orcmid |