|
IBM VisualAge Generator
V4.0 FixPak3 Readme
PTF #: UQ56797
|
This VisualAge Generator V4.0 FixPak3 Readme file contains the installation instructions, product support, and limitation
information.
The VisualAge Generator V4.0 FixPak3 is cummulative and includes the V4.0
changes made for FixPak1 and FixPak2. If you did not already have the V4.0
FixPak1 and FixPak2 installed, you may install the V4.0 FixPak3 directly.
VisualAge Generator V4.0 FixPak3 contains enhancements, problem support,
and limitations for the following:
- Hotkey combination, Ctrl+M will toggle between Field Mode and Edit Mode.
- Access to Field Properties is enabled in Edit Mode. Keyboard access is
through the Define menu
- Mode stays in Edit Mode after adding new variable/constant fields with
Ctrl+3/Ctrl+6 hotkey combinations
- When viewing the field list (Ctrl+L), constant fields can now be identified
by the first 30 characters of text that they contain
- Current mode (Edit or Field) is displayed in the Map Editor Status bar
(bottom-left corner)
- New toggle option added to the Edit->Selection Menu which allow the
user to specify whether they wish to select fields (toggle is on) or text
(toggle is off)
- This Fixtest introduces two Java APIs which can be used to locate and fix
VAGen parts containing tab characters. In order to use the APIs you must
have the IBM VisualAge Generator Utilities feature loaded. The APIs can
be invoked from the VAJava Scrapbook window -- from the Workbench, select
Window->Scrapbook. Type the following in the Scrapbook window, then
select the text and select Edit->Run.
- com.ibm.vgj.fixutil.VAGenFixInterface.findTabs("ABC") - This method finds VAGen parts containing tab characters. The method
takes one parameter which is a package prefix. All packages in the repository
whose names begin with the prefix will be searched. The packages do not
have to be loaded into the Workspace. The latest edition of the package
is searched. Packages and names of VAGen parts containing tabs will be
displayed in the VAJava Log window.
- com.ibm.vgj.fixutil.VAGenFixInterface.fixTabs() - This method will fix VAGen parts containing tab characters by replacing
each tab character with a single space. All VAGen parts loaded in the Workspace
will be searched and fixed as necessary. After this method is executed,
you will need to version the changes.
VisualAge Generator V4.0 FixPak3 contains VisualAge Generator Templates
(VAGT) enhancements, problem support, or limitations for the following:
Various
bugs have been fixed (see the APAR section). The main improvements are listed
below:
- Data Element, Value Table editing. The tabbing between the cells works correctly
- package and project names in the parameters editors are larger and fully visible
- Relational Import: Temporary Tables (DB2/MVS) can now be imported
- New Naming Policy of the items in the UI-Record
The generated item names are more easy to read and take into account
muliple displays in one single interface unit.
- New Hooks
Several new hooks are available in the web transaction to customize
the initialization of the program, the server calls and the display.
- Concurrency management (timestamp or counter) is available in XFer &Converse.
- Error Handling is improved.
- Value table management is improved. No duplicate of the current value.
- Help List display is improved. The current item position in the list is
preserved.
- Column Labels are used in lists instead of default labels
- Access Level is taken into account in the lists. The definition of the
UI-Record is thus optimized (less fields)
Generation Improvement
- The Select Generator window in Java has been improved
-
VAGT Workbench:
- SQL low value and SQL high value (Workspace definition) are not exhaustively
checked; these attributes should not be empty (space is a valid value).
-
Web Generators:
- You may have to customize the code if you use more than one business object
in one interface unit. Various hooks are available.
- The updatable lists are not available.
-
GUI Generators:
- The '4GL' Client Logic Style (Workspace Parameter) is not implemented.
- Templates on Java Limitations
-
GUI Generators:
- On VisualAge for Java, you need to check 'Inherit BeanInfo of Bean superclass'
in the panel 'Options', under 'Visual Composition' to have your generated
GUI work properly.
- Relational Table: The 'read' concurrency management is not supported by
the client.
- Templates on Smalltalk Limitations
-
Installation:
After the load of the VAGT feature, the VisualAge Organizer may have
lost the current user. Ensure to set a current user before using the VAGT
feature (otherwise the menu items of the VAGT Tools menu will stay disabled).
-
Generation:
- If you use a workspace that was not defined with the QuickStart, it is
better to unload MdlQSRuntimeApp.
- Workspace: 'Target Services Application' and 'Target Visual Application'
parameters are not taken into account. Only 'Target Logic Application'
is used.
- Bidi:
Although VAGT is able to provide right-to-left organized views and
subviews, it depends on the abilities of VisualAge Smalltalk BiDi feature
for internal positionings:
- menus inside a menu bar
- columns inside a container
- tabs inside a notebook
-
Database Management:
When connecting to the database, you may have database connections
left open (an error -1445 appears), you should clean up SQL database connections
so you can execute the following code to clean up the SQL interface:SQLRequester
disconnectAll
Note: |
Be aware that this will also roll back all units
of work. |
VG APAR's
- PQ39119 NLS CHARACTERS NOT FOLDED TO UPPERCASE
- PQ41261 WALKBACK WHEN USING CTRL+3 TO INSERT A FIELD IN MAP EDITOR
- PQ41611 TABLE CONTAINING MIX DATA ITEM RESULTS IN FAILURE
- PQ41751 PIC S9(19) GENERATED FOR TEMP HOST VAR FOR PACK(18) DATA ITEM
- PQ41908 NEED TO GENERATE <BR> INSTEAD OF \N FOR LINE BREAKS IN THE JAVA BEAN
- PQ42136 CALL STATEMENT PASSING EZEDLPCB(0) AS A PARAMETER RESULTS IN A WALKBACK IN ITF.
- PQ42497 WHEN THE ENTRYAPP IS USED IN WEBSPHERE TO RUN AFTER THE LOGON PAGE,
AN ERROR 500 OCCURS WHEN WHEN BAD PASSWORD IS ENTERED
- PQ42645 TEST FACILITY DOES NOT RECEIVE FOCUS WHEN TESTING PROGRAM
- PQ42672 NULLPOINTEREXECEPTION WHEN STRING DELETED FROM UIREC DATE-EDIT
- PQ42710 A WALKBACK IS GENERATED WHEN USING A LOCAL STORAGE VARIABLE AS A HOST VARIABLE.
- PQ42745 MSGDFH7037I ISSUED WHEN USING CICS TRANSLATOR TO PREPARE A VISUALAGE GENERATOR PROGRAM FOR EXECUTION ON CICS.
- PQ42866 WHEN CUSTOMER SETS SQL RECORD EMPTY, NULLS OUT FIELDS
- PQ42914 FILE IN USE CONDITION RETURNED WHEN ATTEMPTING TO PERFORM INQUIRE FUNCTION ON REMOTE VSAM FILE.
- PQ42938 DROPDOWN LIST INCLUDED IN FORM INSTEAD OF PLAIN PARAGRAPH TEXT WHEN USING VISUALAGE GENERATOR UIRECORD PART TO BUILD HTML PAGE.
- PQ42939 WHEN USING THE EZESCOPY FUNCTION, AND COPYING A STRING ONTO ITSELF,
IT PRODUCES UNPREDICTABLE RESULTS.
- PQ42971 USER RECEIVES INCORRECT OUTPUT WHEN USING STRING FUNCTIONS WITH
DBCS.
- PQ43037 NULLPOINTEREXCEPTION OCCURS IN GATEWAY
- PQ43235 COMMAND FILE TO EXECUTE VISUALAGE GENERATOR LAN AND BATCH GENERATIONS
CONTAINS ERRORS.
- PQ43319 HPT.CG.62.E MESSAGE GENERATING WITH LOCAL RECORD ITEMS
- PQ43333 UNDEFINEDOBJECT DOES NOT UNDERSTAND PARAMETERLIST
- PQ43365 WHEN USING EZESCMPR IN ITF WITH AN INVALID DBCS INDEX THE RC IS
0.
- PQ43606 CSOSESSIONMANAGER DOES NOT PICK UP PROPERTIES FROM CLASSPATH
- PQ43618 WEBSPHERE ISSUES A SECURITY ERROR IN CONNECTION WITH GATEWAYSERVLET EVERY TIME IT IS USED BY AN APPLICATION.
- PQ43651 NRF RETURNED WHEN PERFORMING INQUIRY AGAINST REMOTE RRDS VSAM DATASET
- PQ43664 ITF SUBMENUS CANNOT BE DISPLAYED USING ALT+KEY TECHNIQUE.
- PQ43947 VAGEN TEMPLATES GENERATION OF VAGEN PARTS IN JAVA HANGS WHEN CALLING
THE VAGEN LIBRARY TO SAVE A PART.
- PQ44156 WALKBACK WHEN CALLING EXTERNAL PGM AND PASSING EZEDLPCB
- PQ44221 AR-SA LOCALE DOES NOT DISPLAY STRINGS CORRECTLY IN UIREC
- PQ44376 HELP MAP GROUP NOT REMOVED WHEN CHANGING PROGRAM TYPE
- PQ44547 USING ITF IN VAGEN TO TEST PROGRAM RECEIVING: EXERROR: "ARRAY DOES NOT UNDERSTAND SHELL" WHEN MOVING FOCUS
- PQ44628 GUI MIGRATION DOES NOT HANDLE PROMOTED EXECUTE OF PROGRAMS
- PQ44633 ARRAYINDEXOUTOFBOUNDS ERROR IF SERVERID IS BLANK
- PQ44735 USER RECEIVES A DUPLICATE RC WHEN USING VSAM ACCESS.
- PQ44823 WHEN A REFERENCE IS CHANGED VIA VAGEN PARTS BROWSER, IE AA TO BB
ALL REFERENCES ARE CHANGED EXCEPT IN XFER FUNCTION EXPRESSIONS
- PQ44849 WALKBACK CREATING VAGEN VARIABLE WHICH HOLD A PROGRAM
- PQ45042 GENERATION ERROR WHEN MAP ITEM PARM IS ANYCHAR
- PQ45251 CUSTOMER GETS INCORRECT RESULTS USING EZESFIND
- PQ45396 DEFAULT LINKAGE VALUES NOT ASSUMED FOR LINKTYPE=REMOTE ON CICS
- PQ45584 INCORRECT NUMERIC VALUE DISPLAYED IN BROWSER
- PQ45638 QUICKFORM OF VISUALAGE GENERATOR VARIABLE PART CREATES THE GUI
OBJECTS IN RANDOM ORDER ON THE WINDOW.
- PQ45721 TRAP IN EFKAYZ45.DLL IF /SPZERO GENOPT USED W/ NUM RETURN VALUE
- PQ45839 GENERATED COBOL FAILS TO COMPILE WITH MSGIGYPS0037-S. STATEMENT REFERENCES AN UNQUALIFIED NON-UNIQUE DEFINED NAME.
- PQ45845 ITF HANGS WHEN EZEUIERR IS INVOKED WHEN THE BROWSER IS EXPLORER.
- PQ45936 VAGEN V4.0: FILE NOT FOUND IS RECEIVED WHEN TRYING TO SCAN AN INDEXED FILE WHICH CONTAINS AN ALTERNATE INDEX
- PQ46029 VAGEN V4.0 FP2: ERROR IS RECEIVED ON FIRST VALIDATE/GENERATE ON CODE WHICH CONTAINS"TAB" CHARACTER,BUT BAD CBL OUTPUT IS CREATED
- PQ46035 SUBSEQUENT REMOTE CALLS TO SERVER PROGRAMS FAILED TO SHOW EXECUTION.
- PQ46089 ESF EXPORT INCORRECTLY HANDLES THE TAB CHARACTER.
- PQ46184 USER RECEIVES AN ERROR WHEN SAVING A PART THAT HAS A CALL STATEMENT WITH SUBSCRIPTED PARAMETERS
- PQ46228 GENERATED JSP INCORRECT FOR MATCH VALID TABLE CODE
- PQ46290 EZELTERM AS APP CONSTRUCTOR PARM CAUSES ILLEGAL MEMORY ACCESS
- PQ46303 EDITCELLCOORDINATE ATTRIBUTE FOR HPTTABLEVIEW IS INCORRECT
- PQ46491 SUPPORT FOR OS/2 AS MID-TIER FOR WEB TRXN
- PQ46530 WALKBACK WHEN GENERATING VISUALAGE GENERATOR PROGRAM
- PQ46574 POOR PERFORMANCE WHEN TEST FACILTY CALLS ANOTHER VAGEN PROGRAM THAT ACCESSES LARGE VAGEN TABLE PARTS.
- PQ46576 VAGEN V4.0 JAVA: UTILITY TO SCAN PREVIOUSLY GENERATED PARTS LOOKING/REPLACING "TAB" CHARACTERS.
- PQ46841 MESSAGE FCW0079E ISSUED WHEN RUNNING VISUALAGE GENERATOR C++ PROGRAM THAT PERFORMS SEQUENTIAL FILE I/O ON VARIABLE LENGTH RECORD.
- PQ46858 VAGEN: HPT.CM.107.E IS RECEIVED IN ITF WHEN AN APPL. CALLS THE SAME FUNCTION MULTIPLE TIMES WITH DIFFERENT DATA TYPES
- PQ47100 GENERATED JSP HAS JAVA.LANG.STRING FIELDVALUE WITH A HYPHEN RESULTING IN A COMPILE ERROR.
- PQ47415 VAGEN V4.0:WALKBACK OCCURS WHEN TRYING TO SAVE A FUNCTION WITHIN THE FUNCTION EDITOR WHEN CALL STMTS CONTAIN QUALIFIED PARMS
- PQ47718 WALKBACK SAVING VISUALAGE GENERATOR SQLROW RECORD PART AFTER ADDING ADDITIONAL SHARED DATA ITEMS.
- PQ47756 USER GETS ERROR WHEN RETRIEVING SQL IN RECORD EDITOR W/ GRAPHIC
- PQ48491 GENERATING WEBTRANSATION PROGRAM RESULTS IN WALKBACK, HPTJSPREPEATELEMENT D/N/U SCRIPTLETVARIABLEDECLARATIONCLASS
- PQ49441 PASSWORD EXPOSED IN ITF TRACE
- PQ47346 - FILES MISSING IN VAGEN SERVER FIXPAK 2 FOR SOLARIS.
- PQ42119 - VISUALAGE GENERATOR PRINT SETUP SETTINGS NOT SAVED WHEN USER
EXITS OUT OF THE IDE
VG Templates APAR's
- PQ45472 - VAGEN TEMPLATES: WORKBENCH DATA ELEMENT VALUE TABLES. TABBING DOES NOT WORK
- PQ45474 - VAGEN TEMPLATES: WORKBENCH PARAMETERS. TARGET PACKAGES AND PROJECTS ARE NOT FULLY VISIBLE
- PQ45475 - VAGEN TEMPLATES: VAGT IMPORT. CANNOT IMPORT TEMPORARY TABLES (DB2/MVS)
- PQ45476 - VAGEN TEMPLATES: SELECT GENERATOR WINDOW. ERGONOMICS TO IMPROVE
- PQ45479 - VAGEN TEMPLATES: GENERATION. MISSING API IN THE BUILDERS GETSTORESTATUS SETSTORESTATUS
- PQ45482 - VAGEN TEMPLATES: WEB GENERATED APPLICATION ORDER WAS NOT KEPT IN HELP LIST FOR CURRENT ITEM
- PQ45483 - VAGEN TEMPLATES: WEB GENERATED APPLICATION ERROR AND INFORMATION DISPLAY TO IMPROVE
- PQ45484 - VAGEN TEMPLATES: WEB GENERATED APPLICATION: PARAMETER COLUMN LABEL NOT USED IN LISTS
- PQ45486 - VAGEN TEMPLATES: WEB GENERATED APPLICATION: CASE CONTROL UPPERCASE NOT USED
- PQ45487 - VAGEN TEMPLATES: WEB GENERATED APPLICATION. VALUE TABLE. THE CURRENT ITEM IS DISPLAYED TWICE IN THE LIST
- PQ46872 - VAGEN TEMPLATES: WALKBACK: APPLICATION CLASS DOES NOT UNDERSTAND PREREQUISITE WHEN MIGRATING APPLICATION/SUBAPPLICATIONS FROM 3.1
- PQ49588 VAGEN V4.5 TEMPLATES: RUNTIME "DECIMAL DATA AREA" ON A COBOL MOVE INSTRUCT
Installing VisualAge Generator Developer on VA Java
The following sections provide detailed instructions for downloading and
installing FixPak3 for VisualAge Generator V4.0. Please be sure to read
the sections carefully before you install this FixPak.
Important: Special steps to do before installation of FixPak3 for Developer on Java:
-
Please make sure you do not have VisualAge Generator Templates features loaded with
your existing VisualAge Generator Developer on Java:
- Before installing FixPak3, you must first unload ALL of the VisualAge Generator
features from your workspace and close the product saving the workspace.
- To install FixPak3:
- To install VAGen v4.0 FixPak3, download and run DevJavaNT.EXE from
the FTP site. The address of the FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of other
IBM products. The files for FixPak3 are located in the directory /ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- FixPak3 for Common Services V4.0 is a prerequisite for running Developer
with FixPak3. If you have not installed FixPak3 for Common Services yet,
you must install it now.
Please read Installing VisualAge Generator Common Service section for installing instructions.
- After installation, you need to add the VisualAge Generator V4.0 features.
Then close the product and bring it back up.
- Sometimes after the installation of VisualAge for Java v3.02, if you bring
up the product, an error message appears saying: Exit due to error: 34 - Read
error occured while loading workspace. If you see this, your workspace
IDE.icx is corrupted (you may verify this by checking if the IDE.icx's
file size goes down to 0). To work around this, find the IDE.ZIP file on
the VisualAge for Java installation CD in directory ivj30\backup, unzip
the IDE.ICX file to IDE\program directory under the VisaualAge for Java
install directory (e.g, if you installed VAJava in c:\IBMVJAVA, then unzip
it to c:\IBMVJAVA\IDE\Program). This should restore a clean workspace.
Important: Special steps to do before installation of FixPak3 for Developer on Smalltalk:
-
For Windows NT
- Download and run DevSTNT.EXE from the FTP site. The address
of the FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of other
IBM products. The files for FixPak3 are located in the directory /ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- FixPak3 for Common Services V4.0 is a prerequisite for running Developer
with FixPak3. If you have not installed FixPak3 for Common Services yet,
you must install it now. Please read Installing VisualAge Generator Common Service section for installing instructions.
- After you install FixPak3 for VisualAge Generator Developer on Smalltalk
V4.0, it becomes an available, loadable feature of VisualAge for Smalltalk.
To complete the installation of VisualAge Generator V4.0 FixPak3, perform
the following customization tasks:
- Start VisualAge for Smalltalk.
- Select Tools --> Load/Unload Features... on the System Transcript
window.
- On the Selection Required window, do the following:
- Ensure that the Show other features check box is checked.
- Select Other: VAGen Developer - FixPak3 from the Available features
list. If you want to update other features included in the fixpak, please
select them as well.
- Click on the >> button to move Other: VAGen Developer - FixPak3
to the Loaded features list. If you selected other features, they
will be moved as well.
- Click on the OK button. The selected features will be imported and
loaded into your image.
- Once the selected features are loaded, you will be prompted to save your
image. Press the Yes button. After the image is saved, you might
want to make a copy of the image file just in case you need it later.
If you get a walkback (VisualAge Debugger) window while saving the
image, it probably means that you have run out of disk space. Close the
VisualAge
Debugger window. You will need to either free some space and retry
the save (File --> Save Image... on the System Transcript
window) or save the image on another drive (File --> Save Image As...).
-
For OS/2
- To download from FTP site:
- Create a temporary directory on your hard drive.
- Download the self-extracting executable DevSTOS2.EXE to
a temporary directory on your hard drive. The address of the FTP site is
ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of
other IBM products. The files for FixPak3 are located in the directory
/ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- Extract the files contained in the self-extracting EXE files to a
temporary directory by invoking with the -d switchfrom
the command prompt.
For example:Type in DevSTOS2.EXE -d c:\temp\FIXDEV on the command line.
- To install:
- Run INSTALL.EXE from the directory <temp>\xxx\HPTDEVS2, where <temp>
is the temporary directory you created to store FixPak3 files, and "xxx"
is the 3-character NLS ID for your language.
For example:If your language is Japanese and the temporary
directory you selected is called c:\temp\FIXDEV, you would enter the following
command on the command line: c:\temp\FIXDEV\JPN\HPTDEVS2\INSTALL.EXE
- FixPak3 for Common Services V4.0 is a prerequisite for running Developer
FixPak. If you have not installed FixPak3 for Common Services yet,
you must install it after you install Developer for Smalltalk. Please read Installing VisualAge Generator Common Service section for installing instructions.
- After all the installation is completed, you may remove the temporary directory
holding the installation files.
- After you install FixPak3 for VisualAge Generator Developer on Smalltalk
V4.0, it becomes an available, loadable feature of VisualAge for Smalltalk.
To complete the installation of VisualAge Generator V4.0 FixPak3, perform
the following customization tasks:
- Start VisualAge for Smalltalk.
- Select Tools --> Load/Unload Features... on the System Transcript
window.
- On the Selection Required window, do the following:
- Ensure that the Show other features check box is checked.
- Select Other: VAGen Developer - FixPak3 from the Available features
list. If you want to update other features included in the fixpak, please
select them as well.
- Click on the >> button to move Other: VAGen Developer - FixPak3
to the Loaded features list. If you selected other features, they
will be moved as well.
- Click on the OK button. The selected features will be imported and
loaded into your image.
- Once the selected features are loaded, you will be prompted to save your
image. Press the Yes button. After the image is saved, you might
want to make a copy of the image file just in case you need it later.
If you get a walkback (VisualAge Debugger) window while saving the
image, it probably means that you have run out of disk space. Close the
VisualAge
Debugger window. You will need to either free some space and retry
the save (File --> Save Image... on the System Transcript
window) or save the image on another drive (File --> Save Image As...).
Important: Special steps to do before installation of FixPak3 for Server:
-
For Windows NT
- Download and run ServerNT.EXE from the FTP site. The address of
the FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of
other IBM products. The files for FixPak3 are located in the directory
/ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- FixPak3 for Common Services V4.0 is a prerequisite for running Server with
FixPak3. If you have not installed FixPak3 for Common Services yet, you must install it now.
Please read Installing VisualAge Generator Common Service section for installing instructions.
-
For OS/2 Warp
- To download from FTP site:
- Create a temporary directory on your hard drive.
- Download the self-extracting executable ServerOS2.EXE to a temporary
directory on your hard drive. The address of the FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of
other IBM products. The files for FixPak3 are located in the directory
/ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- Extract the files contained in the self-extracting EXE file to a
temporary directory by invoking with the -d switchfrom
the command prompt.
For example:Type in ServerOS2.EXE -d c:\temp\FIXWGS on the command line.
- To install:
- Run INSTALL.EXE from the directory <temp>\xxx\HPTWGS2, where <temp>
is the temporary directory you created to store FixPak3 files, and "xxx"
is the 3-character NLS ID for your language.
For example:If you are using Brazilian Portuguese and the temporary
directory you selected is called c:\temp\FIXWGS, you would enter the following
command in the command line: c:\temp\FIXWGS\PTB\HPTWGS2\INSTALL.EXE
- FixPak3 for Common Services V4.0 is a prerequisite for running Developer
with FixPak3. you must install it now. Please read Installing VisualAge Generator Common Service section for installing instructions.
- After all the installation is completed, you may remove the temporary directory
holding the installation files.
-
For AIX
- To install:
- Login to your AIX machine and create a directory named vgfixes (i.e. /home/user1/vgfixes).
- Change to that directory.
- Download the appropriate install image from the FTP site.
- vgwgs40.fp03 for systems that do NOT have CICS installed.
- vgwgs40t.fp03 for systems that DO have CICS installed.
- SU to root.
- Remove the previous version of VisualAge Generator Server with the following
command:
- Whenever you remove VisualAge Generator Server for AIX from your system
to install a FixPak and you also have an NLS image installed, you must
do the following:
- Remove the NLS image
- Install the base FixPak image
- Re-install the NLS image. Instructions for removing and installing an NLS
image are documented in the VisualAge Generator Installation Guide.
- Install FixPak3 using the appropriate command:
- installp -ad vgwgs40.fp03 all (non-CICS systems)
- installp -ad vgwgs40t.fp03 all (CICS systems)
Note: The Common Services component is automatically installed when you
install the Server component on AIX.
-
For HP-UX
- To Install:
- Login to your HP-UX machine and create a directory named vgfixes (i.e.
/home/user1/vgfixes).
- Change to that directory.
- Download the install image from the FTP site.
- SU to root.
- Change your current working directory to /opt.
- Whenever you remove VisualAge Generator Server for HP-UX from your system
to install a FixPak and you also have an NLS image installed, you must
do the following:
- Install the base FixPak image
- Re-install the NLS image. Instructions for installing an NLS image are
documented in the VisualAge Generator Installation Guide.
- Remove the previous version of VisualAge Generator Server for HP-UX with
the following command:
- Install FixPak3 using the following command:
- tar -xvf /home/user1/vgfixes/vghp40.fp3.tar
Note: The Common Services component is automatically installed when you
install the Server component on HP-UX.
-
For Solaris
- To install:
- Login to your Solaris machine and create a directory named vgfixes (i.e.
/home/user1/vgfixes).
- Change to that directory.
- Download the install image from the FTP site.
- SU to root.
- Change your current working directory to /opt.
- Whenever you remove VisualAge Generator Server for Solaris from your system
to install a FixPak and you also have an NLS image installed, you must
do the following:
- Install the base FixPak image
- Re-install the NLS image. Instructions for installing an NLS image are
documented in the VisualAge Generator Installation Guide.
- Remove the previous version of VisualAge Generator Server for Solaris with
the following command:
- Install FixPak3 using the following command:
- tar -xvf /home/user1/vgfixes/vgsol40.fp3.tar
Note: The Common Services component is automatically installed when you
install the Server component on Solaris.
Important: Special steps to do before installation of FixPak3 for Common Services:
FixPak3 for Common Service is a prerequisite for running the other VisualAge
Generator products with FixPak3.
-
For Windows NT
- Download and run CSONT.EXE from the FTP site. The address of the
FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of
other IBM products. The files for FixPak3 are located in the directory
/ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
-
For OS/2 Warp
- To download from FTP site:
- Create a temporary directory on your hard drive.
- Download the self-extracting executable CSOOS2.EXE to a temporary
directory on your hard drive. The address of the FTP site is ftp://ps.software.ibm.com. This site contains information and fixes for a wide variety of
other IBM products. The files for FixPak3 are located in the directory
/ps/products/visualagegen/fixes/v4.0.
You may perform an anonymous logon to this FTP site.
- Extract the files contained in the self-extracting EXE files to the
temporary directory by invoking them with the -d switchfrom
the command prompt.
For example:Type in CSOOS2.EXE -d c:\temp\FIXCSO on the command line.
- To install:
- Run INSTALL.EXE from the directory <temp>\xxx\HPTCSO2, where <temp>
is the temporary directory you created to store FixPak3 files, and "xxx"
is the 3-character NLS ID for your language.
For example:If you are using Korean and the temporary directory
you selected is called FIXCSO, you would enter the following command in
the command line: c:\temp\FIXCSO\KOR\HPTCSO2\INSTALL.EXE
- After all the installation is completed, you may remove the temporary directory
holding the installation files.
-
If you get a installation error -115 during the installation, please reboot
the machine and try the installation again. This condition occurs in isolated
cases where there are stray processes running in the system.
-
On NT, towards the end of the installation of Developer on Java or Smalltalk,
a small command prompt window will come up with an empty screen. This is
normal behavior. The installation program is configurating the Net Question
help system on your behalf.
-
After installing a VisualAge Generator FixPak and loading the FixPak feature,
both the FixPak feature and the base product feature will appear in the
Available
features list instead for the Loaded features list in the Load/Unload
Feature window. This is misleading as the features are actually loaded
in the Smalltalk image. The FixPak files will overlay files in the file
directory tree structure where your current VisualAge installation resides.
For additional information, see the VisualAge Smalltalk webpage
VisualAge Generator Templates (Standard Functions) is installed with VisualAge
Generator Developer.
- Adding the VisualAge Generator Templates feature on Java:
If you already have VAGT 'standard' feature loaded (4.0 or 4.0 Fixpak 1
or FixPak2), then you should install an empty image. You can find an original
ide.icx in the VisualAge for Java CD, in ivj30\backup directory.
The IBM VisualAge Generator feature is a prerequisite of VisualAge
Generator Templates. If it is not already loaded, loading The VAGT standard
feature will also load the IBM VisualAge Generator feature.
- On the Workbench, select File>>Quick Start.
- On the Quick Start dialog, select Features on the left. Add Feature on
the right, and then select OK.
- Select IBM VisualAge Generator Templates 4.0 + FP3, and select OK
(this will take a few minutes).
- Close the Workbench, and, then, close the Log. You will be prompted to
save the workspace. Select OK to save the workspace.
- Loading the VisualAge Generator Templates feature on Smalltalk:
- Before starting the workspace, you should consider saving a copy of the
VisualAge Smalltalk image named abt.icx.
- Start VisualAge for Smalltalk.
- Select Tools>>Load/Unload Features... on the System Transcript.
- In the Selection Required window:
- Make sure that "Show other features" is checked.
- Select Other: VAGTemplates 4.0 + FP3 from the Available features
list.
- Click on the OK button. VisualAge Generator Templates will be imported
and loaded into your workspace. The load function will also ensure loading
of the prerequisites, VisualAge ODBC Database and DB2 CLI Database. This
could take up to half an hour to finish.
Once VisualAge Generator Templates is loaded, you will be prompted
to save your image. Click the Yes button so you won't have to load VisualAge
Generator Templates the next time you start VisualAge for Smalltalk. By
default, the image is saved as filename abt.icx. After the image is saved,
you might consider making a copy of the image file.