Visual LANSA Framework (VLF) EPC870

Date : 4 November 2011

Visual LANSA Framework (VLF) EPC870 provides iPad and Android tablet support for VLF-WEB, stronger support for WAMs and new features that improve performance, productivity, functionality and usability.

Get this EPCDownload EPC870 via the LANSA Support Portal
Product Visual LANSA Framework (VLF)
Build Number 870
Pre-Requisite Details You must be using a LANSA V12 Confirmed or Maintained platform. See Supported Platforms Document
LANSA systems must be at Version 12 SP1 and Partitions must be RDMLX enabled.
For RAMP-TS applications Axes software must be at version 2.10.007 (or later).
Any newlook software used with RAMP applcations must be at version 8.0.5.14769 (or later).
If you upgrade Newlook software from version 7.0 to 8.0, new license codes may be required.
Future Planning Notice Shipped demonstration material and examples will only be tailored for multilingual and RDMLX enabled LANSA partitions.

As previously indicated, this EPC870 version of the VLF...
  • deprecates the use webevent functions, Fast Parts and RDML in existing applications and does not support their use in new applications.
  • does not support monolingual or RDML (ie: non-RDMLX) partitions
Valid Upgrade Paths
Your Current VLF Level Can you upgrade directly to EPC870? Additional Actions you need to take that are NOT described in this document
EPC793 Yes Obtain copies of the EPC804.HTM, EPC826.HTM and EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC804 Yes Obtain a copy of the EPC826.HTM and EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC826 Yes Obtain a copy of the EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC831 Yes Obtain a copy of the EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC839 Yes Obtain a copy of the EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC843 Yes Obtain a copy of the EPC868.HTM upgrade notices.
Consolidate the Additional Actions they advise into your upgrade planning for EPC870.
EPC868 Yes Perform the Additional Actions in this document only.
Full Distribution This is a full distribution. It may be used to install a brand new VLF or to upgrade an existing one.
Additional Actions Existing VLF web browser applications must be (re)saved so as to (re)generate the associated HTML and JavaScript definition files before executing the application. The regenerated HTML and JavaScript files need to be (re)deployed to production environments as part of your upgrade plan.

If you are using RAMP then you will need to merge the shipped VF_Macro information (see below).

If you are install the server side components of the Visual LANSA Framework on a language JPN (Japanese) IBM i you must follow the extra steps given in the Installation Developer System i / IBM i - Language JPN (Japanese) section.
System i / IBM i Specific Special Notes The System i / IBM i instructions are expedited procedures that assume a sound knowledge of OS/400.
You should perform upgrades under a user profile that is QSECOFR, part of the QSECOFR group, or, has *ALLOBJ and *SECADM special authorities.
Document Updates Updates to these guides are part of this EPC:
  • LANSA047.chm - Deployment Check Lists for Visual LANSA Framework
  • LANSA048.chm - Visual LANSA Framework Guide
  • LANSA049.chm - Rapid Application Modernization Process (RAMP) Guide
  • LANSA050.chm - RAMP-TS Guide
  • VLFNETSDK.chm - VLF .NET Snap-in Components Guide

Major New Features in EPC870

Refer to the "What's New" section in these guides:

Corrections and Other Features in EPC870 [Click here to Show table...]

Installation - Developer's Visual LANSA Workstations (VL-IDEs)

  1. LOAD: Double-click on EPC870w.exe to execute it. If you have multiple Visual LANSA configurations a dialog box will be displayed listing the available LANSA configurations on your machine. Select the Visual LANSA configuration to which the EPC is to be applied. When you have selected the correct Visual LANSA configuration and pressed OK the EPC will be loaded ready for installation.
  2. INSTALL: Start your Visual LANSA IDE. Select the LANSA partition to be updated with this EPC. On the Visual LANSA logon screen click on the "Partition Init..." button and select the "Visual LANSA Framework" option. When this operation completes EPC870 has been installed into the partition.
  3. REPEAT: The preceding step for each LANSA partition that is to be installed or updated.
  4. CHECK: That all Additional Actions from this and any other relevant EPC documents have been completed.

Note: If you are using RAMP, then you should repeat the merge of the shipped Newlook macro VF_Macro into your Newlook client. See "Installation and Configuration" -> "Merge Shipped Macros into Newlook" in the RAMP guide for details of how to do this.

Installation - Developer's Windows Servers

If you are using server side components of the Visual LANSA Framework, update any additional (ie: non-local) development Windows servers you are using.
Refer to "Setting up your Framework Environment" -> "Windows Web Server" in the Visual LANSA Framework Guide for detailed instructions.

Installation - Developer's System i / IBM i servers

If you are using server side components of the Visual LANSA Framework or are using RAMP, then you need to update any development System i / IBM i servers you are using. Refer to "Setting up your Framework Environment" -> "Install the Framework on the Server" -> "System i / IBM i Apache Web Server" in the Visual LANSA Framework Guide (lansa048.chm) for detailed instructions. Note that if you are only using RAMP you do not have to complete the HTTP web server setup steps.

Note: It is strongly recommended that the System i / IBM i LANSA import step in these procedures is performed under a strongly authorized user profile such as QSECOFR, a member of the QSECOFR group or the appropriate LANSA partition security officer.

Installation - Developer's System i / IBM i servers - Language JPN (Japanese)

If you have installed the server side components of the Visual LANSA Framework on a language JPN (Japanese) system you must complete the steps in this section.

  1. EXTRACT: Locate the zip file VF_JPN02.zip in the \Imports\VLFramework\ folder of your LANSA system and extract the file VF_JPN02 to a folder in QDLS file system.
  2. CONVERT: Use the XFLRTOSAVF command to convert the PC file VF_JPN02 to a save file of the same name.
  3. IMPORT: Invoke LANSA using the chosen PARTITION(ppp) parameter. Then use the option Import objects into this partition from the Housekeeping Menu to import from save file VF_JPN02.
  4. CHECK: When the import job finishes, check the import log and import job log for any fatal errors.

Installation - Production/End User Workstations and Servers

Visual LANSA Framework components are deployed to production environments as a part of your own application deployment strategy because they are actually part of your application, not part of LANSA per se. Remember that web browser HTML and Javascript files need to be (re)saved and (re)deployed as part of this process for EPC870. If you are upgrading directly from EPC level 793, 804, 826, 831, 839, 843 or 868 additional considerations may apply. Refer to the "Valid Upgrade Paths" section earlier in this document for considerations.

© 2011 LANSA