May 2008  
   
New Update of the Micro Focus Revolve Enterprise Edition 7.0 available NOW
This article will encapsulate the new features and fixes for Revolve Enterprise Edition in the new update.

The Micro Focus Revolve Enterprise Edition 7.0 is a unique suite of application knowledge management systems, each with a unique focus.

  • Is for developers understanding, documenting and improving enterprise applications on a daily basis

  • Is for central analysis teams estimating, assessing and managing inventory-wide mass change programs

As a Revolve Enterprise Edition user you recognize the power of Revolve Enterprise Edition to improve time-to-market and the quality of your application maintenance work. So imagine the productivity gains you can expect now that we’ve made Revolve Enterprise Edition even better. It’s time to upgrade to Micro Focus Revolve Enterprise Edition 7.005.0012.

This Web Sync is a patch to the Revolve 7.0 Web Sync 2 or higher version. You must have at least Web Sync 2 installed to apply this patch.  In the Help/About box, Web Sync 2 shows as version 7.002.0075, Web Sync 3 shows as version 7.003.0025, and Web Sync 4 shows as version 7.004.0022. As long as you have followed the installation guidelines your configuration and projects will not be affected by this patch. If you experience any problems installing this update, please contact your local Customer Care centre as soon as possible.

If you are a SupportLine Web user, you can log in and download the latest Web Sync to update your system.

Summary of New Features

New Project Wizard
In previous versions of Revolve, when you were creating new projects, the new project wizard required that you browse to, or type in, a full path for a new project and left the recommended approach of creating a new folder for each project to you. This procedure was prone to error, so in this update we have included a change to the wizard that enables you to specify the name and location of projects separately. As you type in a project name the wizard updates the location so that a new folder is automatically created for each project. The wizard also remembers where the last project was created and will fill in this detail for you the next time you create a project.

Revolve System Files
In previous versions of Revolve some files such as the Revolve Swap file, private annotations and RVIO.INI were stored in C:\ or C:\Windows on your system by default. This behaviour is incompatible with newer Windows operating systems, particularly Windows Vista, and multiple-user environments such as Windows Terminal Services. These systems often required manual user intervention to resolve problems. This update changes the default location for those files to be in each user’s personal storage, so that each user on a system will have their own copies of these files. If you have previously specified a location for these files it will continue to override the defaults. However, should you wish, you can now remove this configuration and allow Revolve to manage the location of these files.

Summary of Fixed Errors
The following errors have been reported and fixed in this version.

Analysis Tools

  • The "XML/HTML Project reports" no longer fails when presented with a Windows filename in a COBOL file SELECT...ASSIGN statement.

  • The XML/HTML reports no longer crash when component names include the invalid characters: '?', '<', '>'.

Environment

  • The JCL parser now correctly handles procedure names that contain null parameters.

Revolve Assembler Extension

  • The Assembler parser no longer crashes when presented with long or complex EQU expansions.

  • Assembler variables of the form CL4'ABCD' are now assigned a value of "ABCD" rather than "CL4'ABCD'".

Software - Admin Options

  • The Project Manager's custom view now displays job stream information.

Software - Browsers

  • The IMS DBD parser now properly handles PARENT clauses with missing pointer types, for example: PARENT=((SEG1,)).

  • When matching items in the CICS browser, or using the 'Information' menu item to display CICS items, Revolve now selects the correct match type.

Software - Database Parsing

  • An 'information' context menu item has been added for job streams and stream files.

  • If SQL functions have the same names as data types they are now parsed and stored in the database correctly.

  • Symbols that refer to procedure parameters with both default and actual values are now resolved correctly.

  • In a SQL statement a colon followed by blanks no longer causes parsing to fail.

  • Objects of interest in CSD files are now parsed and linked correctly.

  • Project Complete > Review no longer crashes when invalid object names appear in the list.

  • References to control cards with JCL keywords for names are now processed correctly.

  • Revolve now shows a message dialog if a program is too big, and stops the parsing process for that particular component.  The component's status in the Project Manager will be "error".

  • When relations between programs and variables are added you no longer see correctly resolved variables in the Project Complete section for "Unresolved external variables".

  • The program browser no longer shows unrelated entries in the "calls to" folder for programs that appear in linkdecks.

  • When a COBOL program is brought in by a linkdeck Revolve no longer marks the data files accessed by the COBOL program as not defined, because the connection between the COBOL program and the jobstream through the linkdeck program are not missing anymore.  However if there are still files that seem not to be defined for unknown reasons a "Use Component Name" option has to be set for these components that are brought in by a linkdeck program and are not resolved correctly.

  • JCL INCLUDE file names containing symbolics are now resolved correctly, and the Project Manager shows them as loaded.

  • Programs referred to by linkdecks, but never executed, now appear correctly in the Project Complete "Unused load module" list.

Software - Impact Analysis

  • Impact Analysis now shows impacts on IMS databases in the Files folder.

  • Impact analysis now traces to IMS DBDs from sub-fields of an IMS buffer.

  • Impact Trace excludes items when tracing one level at a time.

Software - Scripts

  • A set of unused objects of a given type are now determined correctly by the Revolve script Unused Procedural Logic.

Software - Utilities

  • GetUsageValue() no longer causes Revolve to fail when it encounters an error; it now returns an empty set.

  • If you deleted source file extensions related to job stream files from the project the extensions would re-appear the next time the project was opened.  Note that once this update is applied Revolve will still add the extensions the first time you open a project.

Software - Worksheet Admin

  • If you try to open a worksheet that cannot be accessed from the recent worksheet list Revolve now attempts to identify the cause of the failure, and gives you an additional option to remove the worksheet from the recent worksheets list.

Unassigned

  • The Revolve Make process now issues an error dialog (in interactive mode) and writes a message to the CTF log when a project contains more than 32000 components.

  • Before this update Revolve attempted to maintain a single copy of RVIO.INI in the Windows directory.  In a typical Revolve installation this could cause problems because the Windows directory would be read-only.  To resolve this Revolve now maintains a per-user copy of RVIO.INI


Please feel free to call, or send in any questions you have on this upgrade to Customer Care.  We will be happy to get back to you as soon as possible.


Key highlights:
 
   
Micro Focus, Old Bath Road, Newbury, Berkshire, RG14 1QN, UK Tel: +44 (0) 1635 32646 E-mail: info@microfocus.com