This document provides information that is specific to this release of the WebSphere Development Tools for AS/400 (WDT/400) product. This release integrates four features that were previously available only as separate products. Hardware requirements (memory and disk space), software requirements (at development and run time), and migration scenarios are provided.
Table of Contents
The four main features are:
Integration between WebSphere Studio and VisualAge for Java enables teams to communicate and work together to:
In addition, the installation of WebSphere Development Tools for AS/400 has been simplified with:
Feature | Disk |
---|---|
WebSphere Studio for AS/400 | 500 MB |
VisualAge RPG | 285 MB |
CODE/400 | 235 MB |
VisualAge for Java for AS/400 | 460 MB |
TOTAL for all products | 1.3 GB |
Feature | Memory | Disk | ||
---|---|---|---|---|
Minimum | Recommended | Minimum | Recommended | |
WebSphere Studio for AS/400 | 96 MB | 128 MB | 385 MB | 500 MB |
VisualAge RPG | 64 MB | 96 MB | 285 MB | |
CODE/400 | 64 MB | 96 MB | 235 MB | |
VisualAge for Java for AS/400 | 128 MB | 192 MB | 495 MB | 550 MB |
TOTAL for all products | 128 MB | 256 MB | 1.3 GB | 1.5 GB |
System requirements decrease if you choose to install only the features that you require.
Feature | Development Time | Run Time |
---|---|---|
WebSphere Studio for AS/400 | - Windows 95/98/NT/2000
- Internet Explorer 4.0 or later - OS/400 V4R4 or later - WebSphere Application Server V3.5 or later |
- OS/400 V4R4 or later
- Netscape Communicator 4.7 (provided) or later, or Internet Explorer 4.0 or later - Internet Explorer 5.0 for Page Detailer - WebSphere Application Server V3.5 or later |
VisualAge RPG | - Windows 95/98/NT/2000
- ADTS (5769-PW1) - OS/400 V4R3 or later |
- Windows 95/98/NT/2000 or any JRE V1.2 or later, including a browser
- OS/400 V4R3 or later |
CODE/400 | - Windows 95/98/NT/2000
- ADTS (5769-PW1) - OS/400 V4R3 or later |
N/A |
VisualAge for Java for AS/400 | - Windows 98/NT/2000
- OS/400 V4R4 or later |
- OS/400 V4R4 or JRE V1.2.2 or later
- Netscape Communicator 4.7 (provided) or later, or Internet Explorer 5.0 or later - TCP/IP configured and running |
The tables below show what features you will have after installation.
If you currently have | After installing WebSphere Development Tools, you will have | After installation, Start menu will include |
---|---|---|
Studio 3.0 | Studio 3.0 Studio 3.5 Professional for AS/400 |
Studio 3.0 WebSphere Development Tools > Studio 3.5 |
If you currently have | After installing WebSphere Development Tools, you will have | After installation, Start menu will include |
---|---|---|
VisualAge for Java 2.0 Entry/ Professional/ Enterprise |
VisualAge for Java 2.0 Entry/Pro/Ent and VisualAge for Java 3.5 Pro + ET/400 |
VisualAge for Java 2.0 WebSphere Development Tools > VisualAge for Java 3.5 |
VisualAge for Java 2.0 Rollup2/ Enterprise |
VisualAge for Java 2.0 Rollup2/ Ent and VisualAge for Java 3.5 Pro + ET/400 |
VisualAge for Java 2.0 WebSphere Development Tools > VisualAge for Java 3.5 |
VisualAge for Java 3.0 Entry/ Professional/ Enterprise |
VisualAge for Java 3.0 Entry/Pro/Ent and VisualAge for Java 3.5 Pro + ET/400 |
VisualAge for Java 3.0 WebSphere Development Tools > VisualAge for Java 3.5 |
VisualAge for Java 3.02 Entry/ Professional/ Enterprise |
VisualAge for Java 3.02 Entry/Pro/Ent and VisualAge for Java 3.5 Pro + ET/400 |
VisualAge for Java 3.02 WebSphere Development Tools > VisualAge for Java 3.5 |
1.0 Prerequisites
2.0 Limitations and known problems
2.1 Convert display files SmartGuide
2.2 AS400eList Bean Performance
2.3 Code Generation in DFU beans
3.0 Hints and tips
3.1 Run-time files
3.2 Deployment of a VCE application that has DFU beans
4.0 AS/400 Java Web sites
On systems which have earlier versions of IBM Personal Communications, it may not be possible to start an IBM Personal Communications session while the Convert Display File SmartGuide is running. Once the SmartGuide is finished running, an IBM Personal Communications session may be started.
A bean generated by this Smartguide can be opened in the VCE, and saved after undergoing Construct Visuals from Source. The resulting bean may not look or behave as the original.
When extracting lists from an AS/400 server, data conversion may require a longer period of time to complete, if the list is very large, or if binary or date fields are selected. To achieve the best performance, follow these recommendations:
Binary fields
getInclude0300AuxiliaryStoragePool()
getInclude0500SaveSize()
getInclude0500SaveSizeMultiplier()
getInclude0500SaveSequenceNumber()
getInclude0600DaysUsedCount()
getInclude0700Size()
getInclude0700SizeMultiplier()
Date fields
getInclude0300CreateDateTime()
getInclude0300ChangeDateTime()
getInclude0500SavedDateTime()
getInclude0500RestoredDateTime()
getInclude0500SaveActiveDateTime()
getInclude0600LastUsedDateTime()
getInclude0600ResetDateTime()
When the FormManager, ListManager, or RecordIOManager beans generate code, the progress indicator may appear several times, depending on the number of methods that are generated for the condition class.
Do not attempt to close the bean's Property window during code generation, as this will cause the Visual Composition Editor to hang. For FormManager or ListManager, the value of the recordIOManager property will change accordingly when code generation is complete, and the Property window can be closed at that time.
These Toolbox .jar files can also be found in the 'eab\runtime30' directory:
To learn more about the IBM AS/400 Toolbox for Java, visit the following web site:
http://www.as400.ibm.com/Toolbox
This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to:
Director of LicensingThe following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Canada Ltd. Department 071Such information may be available, subject to appropriate terms and conditions, including in some cases payment of a fee.
The licensed program described in this information and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any equivalent agreement between us.
This documentation describes General-Use Programming Interface and Associated Guidance Information provided by IBM WebSphere Development Tools for AS/400.
The following terms are trademarks
or registered trademarks of the International Business Machines Corporation
in the United States or other countries or both:
|
|
|
|
InstallShield is a trademark of InstallShield Corporation.
Intel and Pentium are registered trademarks of Intel Corporation.
Java and all Java-based trademarks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and/or other countries.
Netscape Navigator is a trademark of Netscape Communications Corporation.
Lotus, Lotus Notes and Domino are trademarks or registered trademarks of Lotus Development Corporation in the United States, or other countries, or both.
ActiveX, Microsoft, SourceSafe, Visual C++, Visual SourceSafe, Windows, Windows NT, Win32, Win32s and the Windows logo are trademarks or registered trademarks of Microsoft Corporation in the United States, or other countries, or both.
UNIX is a registered trademark in the United States and other countries licensed exclusively through The Open Group.
Other company, product, and service names may be trademarks or service marks of others.