Announcement June 26, 2001

IBM VisualAge for , Professional and Enterprise Editions Version 4.0, Assists Developers in the Creation of Java-based e-business Applications

Overview • Deploy EJBs at the 1.1 specification level to WebSphere At a Glance VisualAge for Java is a Version 4.0 (code to EJB 1.0 + comprehensive Java development extensions) Both editions comprise a cross-platform, object-oriented, tool that helps developers quickly: • Team management Java language application • Deliver their first e-business • ET/400 and ET/390 toolkits development tool for extending application current information technology assets to the Web and support: • Grow their e-business Key Prerequisites applications by using features • Incremental rapid Java •  such as team capabilities, Windows 98, Windows NT application development Enterprise JavaBeans (EJB) Version 4.0 (with Service Pack 4, creation wizards, and testing on or later), or Windows 2000 • Powerful and robust server-side the WebSphere Test Java programming environment • TCP/IP communications protocol Environment inside the configured and running • WebSphere Test Environment integrated development environment (IDE) • A frames-capable browser • Tool Integrator API • Differentiate their business by • Planned Availability Dates Enhanced links to VisualAge connecting to legacy applications TeamConnection , Merant and data • Program package: July 27, 2001 PVCS, Microsoft SourceSafe, and Rational ClearCase VisualAge for Java, Professional • Electronic distribution: products Edition Version 4.0 includes: July 17, 2001 • The Enterprise Edition additionally IDE supports: • Servlet and JavaServer Pages • Advanced development development and testing environment for the generation • Visual Composition Editor of Enterprise JavaBeans components, and mapping • Access to External Source tooling to persist data into Managers underlying relational data  • Standards: stores (DB2 , Oracle, Sybase, Microsoft SQL Server) − JSP 1.1 • − Servlet 2.2 Additional and enhanced Enterprise Access Builders for Enterprise Edition provides MQSeries , CICS , Encina , additional features: TXSeries , Host-On Demand (HOD), and SAP /3. IBM also • Enterprise Access Builders plans to provide an enhanced (EABs), supporting J2EE Enterprise Access Builder for Connector Architecture and IMS and HOD via VADD Common Connector Framework • Enterprise Toolkits for OS/390 Note: J2EE connectors in and AS/400 VisualAge for Java Version 4.0 are all Beta code. For ordering, contact: Your IBM representative, an IBM Business • Persistence Builder Partner, or IBM Americas Call Centers at 800-IBM-CALL Reference: YE001

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com.

IBM United States IBM is a registered trademark of International Business Machines Corporation. 201-182 • ET/400 includes the following SmartGuides: Description − Create Java GUI for existing 5250 displays VisualAge for Java, Professional Edition − Call AS/400 programs in Java programs — enables you to reuse your existing RPG, COBOL, CL, and Java developers can use this integrated development programs environment (IDE) to build Java applications, servlets, − Deploy your Java program to AS/400 — enables you applets, and JavaBeans components. to export your Java files to the AS/400 Integrated • The Servlet SmartGuide generates servlets, JSP files, Files System (IFS) and compile the files to machine and prototype HTML. The JSP Execution Monitor lets instructions for better performance developers monitor the execution of the generated − All the classes from AS/400 Toolbox for Java and servlet and resolve problems. a set of JavaBeans • The External Version Control bridge allows code to be shared with SCCI-based source control management Accessibility by People with Disabilities (SCM) systems. • The following features support use by people with Solution maps allow developers to load and unload disabilities: subsets of projects, packages, and classes from the IDE (config maps). • Operation by keyboard alone • The IDE provides many views/browsers, including full • Optional font enlargement and high-contrast display class source view, package, project, and class settings browsers. The IDE also provides formatting, management of resources, a powerful debugger, and • Screen readers and screen magnifiers tested for use code assist. by people with visual impairment • WebSphere Test Environment inside the IDE gives you • Speech recognition products tested for use by people the ability to test code without having to deploy to an with mobility impairment external application server. • Optional display of audio alerts for people with hearing • Visit a growing development community of Java impairment developers, information, and product downloads at: http://www.ibm.com/vadd Product Positioning • Support standards: • WebSphere Studio Homepage Builder, Version 6.0 for − JSP 1.1 Windows — Web page/site developers doing static Web − Servlet 2.2 site creation VisualAge for Java, Enterprise Edition • WebSphere Studio — Professional Web developers focussing on the content of dynamic Web applications This is an enterprise-aware, Java application developed using WebSphere development environment for teams of Java developers. • VisualAge for Java — Java developers creating It can be used to extend existing server data, business logic and enterprise integration code transactions, and applications to e-business. In addition to the functions in the Professional Edition, there is Trademarks support for: WebSphere, TeamConnection, TXSeries, and IMS are • EAB, supporting the J2EE Connector Architecture trademarks of International Business Machines Corporation standard and the Common Connector Framework. in the United States or other countries or both. VisualAge, DB2, MQSeries, CICS, Encina, AS/400, and • EABs (CICS TS, IMS, Encina, MQSeries, TXSeries, OS/390 are registered trademarks of International Business Host-On Demand, and SAP R/3) that give you more Machines Corporation in the United States or other countries connectivity than any other Java IDE. or both. Microsoft is a trademark of Microsoft Corporation. • Test client generation that speeds testing of server Windows NT and Windows are registered trademarks of side Java code (EJB components). It also generates Microsoft Corporation. clients to EABs connectors. Java is a trademark of Sun Microsystems, Inc. Other company, product, and service names may be • EJB components. Generation of and complete support trademarks or service marks of others. for the EJB specification through: − Wizards − Persistent mapping tools − Dependency management − Improved test − Advanced deployment tools. • XMI Toolkit for integration with the Rational Rose product, and other XMI-based UML modelling tools. • Persistence Builder, a tool to map objects and their relationships to information stored on relational databases. It also provides linkages to the mapping between Enterprise JavaBeans and relational data.

201-182 -2- IBM US Announcement Supplemental Information

June 26, 2001

• Visual Programming using VisualAge for Java (OB75A) Education Support − Duration: 4.5 days. This information along with curriculum roadmaps and − Audience: Developers using VisualAge for Java to schedules can be found on our Web site: write client-side Java applications. http://www-3.ibm.com/services/ − Background: Basic OO concepts; VisualAge learning/spotlight/ebusiness.html for Java.   IBM also has VisualAge for Java Certifications. These − Description: After completing this course, certifications are available through the Professional experienced Java developers will be able to Certification Program from IBM. Additional information develop GUI programs visually using the visual on the VisualAge for Java certifications (test descriptions, composition facility of VisualAge for Java. This objectives, prerequisites, and sample tests) is available course focuses on using the IDE and the Visual from the Web at: Composition Editor to develop Java Foundation http://www.software.ibm.com/ad/certify Classes (JFC) and Abstract Window Toolkit (AWT) applications and applets. You will also learn the IBM′s current VisualAge for Java curricula consists of the of the JavaBeans component model, and you following lab-based courses: will use the Select Bean as a way to prototype applications that access data from a relational • Application Framework for e-business: Technology database. Workshop (B3106) • Developing Server-Side Applications using VisualAge − This course allows the students to have the for Java (OB78A) perspective of how VisualAge for Java fits within IBM′s e-business Framework. − Duration: 4.5 days. − Duration: 5 days. − Audience: Developers using VisualAge for Java to write server-side Java applications. − Audience: Architects, developers, and project managers who will be using IBM products to − Background: Basic OO concepts. implement an e-business solution. − Description: This course presents the different − Background: Basic object-oriented (OO) concepts; VisualAge for Java tools for accessing databases, basic Internet technology. with a focus on the Persistence Builder and how to − Description: Develop product and technology skills use it to access your existing relational data. Learn across the entire range of Framework middleware how to develop and test servlets and JSP files and tools. Learn the technical skills needed to within the VisualAge for Java product. You will be integrate Web technologies and IBM products in the able to develop JavaBeans components that can development of Framework-based solutions. An be used by applications, servlets, and JSP files to e-business scenario is used throughout the week to access enterprise data residing in relational put all information in context. Gain hands-on databases. experience with most of the technologies and products that make up the Framework. Professional Certification Program from IBM • Java Programming using VisualAge for Java (N2380) IBM has added VisualAge for Java Certifications to its − Duration: 5 days. certification suite. These certifications are available through the Professional Certification Program from IBM. − Audience: Developers using VisualAge for Java to write Java applications. The VisualAge for Java certifications are designed for − Background: Basic OO concepts. professionals who are in the business of providing product-specific, object-oriented application development − Description: Thoroughly explore Java services using the VisualAge for Java product. programming. Go beyond an introduction to learn practical applications of this OO programming The new professional certification available is: language. Begin with the basics of the Java language, then examine OO programming in Java • IBM Certified Solution Developer and the java.awt and java.net packages (libraries). Learn about and write actual Java applets. Weave The skills gained as a result of achieving the various your way through threads. Learn to create certification levels will help differentiate certified interactive Web pages and client/server individuals from the competition. This competitive applications. Hit the ground running with this truly advantage will provide individuals with increased industrial-strength Java programming course using business opportunity when customers require VisualAge for Java. object-oriented software expertise.

This announcement is provided for your information only. For additional information, contact your IBM representative, call 800-IBM-4YOU, or visit the IBM home page at: http://www.ibm.com.

IBM United States IBM is a registered trademark of International Business Machines Corporation. 201-182 Additional information on the VisualAge for Java • Disk space requirements (based on NTFS, actual disk certifications (test descriptions, objectives, recommended space on FAT depends on HDD size and partitioning) educational resources, and pre-assessment/sample tests) is available from the Web at: − 350 MB minimum − 400 MB or more recommended http://www.ibm.com/software/ad/certify VisualAge for Java, Enterprise Edition Version 4.0 • Processor — Intel Pentium II, or faster, compatible Offering Information processor recommended • Display — SVGA, 800 x 600 (1024 x 768 recommended) Product information is available through Offering • CD-ROM drive Information (OITOOL) at: • Mouse or pointing device • Memory requirements http://www.ibm.com/wwoi − 128 MB RAM minimum − 256 MB RAM recommended (depending on tool features used) Publications • For distributed debugger − 128 MB RAM minimum The hardcopy publication Getting Started for both editions − 196 MB recommended • is shipped with the CD-ROM+DOC or the Passport Disk space requirements (based on NTFS, actual disk Advantage documentation only packages. All the space on FAT depends on HDD size and partitioning) documentation, including the Getting Started manual, is − 400 MB minimum online as HTML files viewable through a frames-capable − 750 MB or more recommended Web browser or it can be printed in PDF format. These files provide high-quality reproductions of the Software Requirements documentation on laser printers. VisualAge for Java, Professional Edition Version 4.0: The Publication Notification System (PNS) is available by Runs in the following environments: order number/product number. Customers currently •  subscribing to PNS will automatically receive notifications Windows 98 or Windows 2000 •  by e-mail. Customers who want to subscribe, can visit the Windows NT Version 4.0 (Service Pack 4, or later) PNS Web site location at: For execution of the application, it requires (for the http://www.ibm.com/shop/publications/pns/ Windows environment): • The IBM Publications Center Portal: A frames-capable browser to access the HTML-based help and Web documentation such as: http://www.ibm.com/shop/publications/order − Netscape Navigator Version 4.7, or later The Publications Center is a worldwide central repository or for IBM product publications and marketing material with − Microsoft Internet Explorer Version 5.0, or later a catalog of 70,000 items. Extensive search facilities are • TCP/IP communications protocol configured and provided, and payment options via credit card. running Furthermore, a large number of publications are available online in various file formats, which can currently be VisualAge for Java, Professional Edition produces applets downloaded free of charge. and applications, which run on any J2SDK Version 1.2.2 enabled platform. Note: PNS subscribers most often order their publications via the Publications Center. VisualAge for Java, Enterprise Edition Version 4.0: Runs in the following environments: Technical Information • Windows 98 or Windows 2000 • Windows NT Version 4.0 (Service Pack 4, or later) Hardware Requirements For execution of the application, it requires (for the VisualAge for Java, Professional Edition Version 4.0 Windows environment): • Processor — Intel Pentium II, or faster, compatible • A frames-capable browser to access the HTML-based processor recommended help and Web documentation such as: • Display — SVGA, 800 x 600 (1024 x 768 recommended) − Netscape Navigator Version 4.7, or later or • CD-ROM drive − Microsoft Internet Explorer Version 5.0, or later • Mouse or pointing device • TCP/IP communications protocol configured and • Memory requirements running   − 128 MB RAM minimum AgentRunner for Lotus Domino requires: − 256 MB recommended • For development of the applications: • For distributed debugger − Notes 5.0.5 (or later) Client − 128 MB RAM minimum − Domino 5.0.5 (or later) Designer − 196 MB recommended • For execution of applications − Notes 5.0 (or later) Client or Domino 5.0 (or later) Server

201-182 -2- Enterprise Access Builder for Lotus Domino requires • Web course for Java: Notes 5.0.5 (or later) Client or Domino 5.0.5 (or later) Server. http://www.ibm.com/java/education/intro/ • IBM Learning Services: ET/400 requires the OS/400 Version 4 Release 3, or later. http://www.ibm.com/training/us ET/390 requires: • IBM′s Business Partner Web site: • On OS/390 : http://www.ibm.com/partnerworld/

− NFS daemon running on OS/390 E-mail: [email protected] − REXEC server running on OS/390 − OMVS FTP server running on OS/390 Phone: • On : • U.S. and Canada: 800-426-9990 • − NFS Maestro Client for Windows NT or Worldwide: 770-858-5052 Windows 2000 Direct Customer Support: Direct customer support is Enterprise Access Builder for SAP R/3 requires access to provided by IBM Operational Support Services — Support SAP R/3 system. Line. This fee service enhances customers′ productivity by providing voice and electronic access into the IBM Execution of applications created with Enterprise Access support organization. IBM Operational Support Builder for IMS Connector requires: Services — Support Line will help answer questions pertaining to usage, and suspected software defects for • IMS Connect Version 1.1 and IMS Version 7.1 eligible products. (recommended) or Installation and technical support is provided by Global Services. For more information call 800-IBM-4YOU • IMS Connect Version 1.1 and IMS Version 5.1 or 6.1 (426-4968).

Note: The Local Option of IMS Connect is supported only Packaging: The VisualAge for Java, Professional Edition with IMS Version 7.1. In addition, Local Option requires program package (20P4339) contains the following items IMS Connect APAR PQ45057. For additional information, packaged as a single unit: visit the IMS Connector for Java Web site: Publications: http://www.software.ibm.com/ims • VisualAge for Java, Version 4.0, Getting Started VisualAge for Java, Enterprise Edition produces applets and applications, which run on any J2SDK Version 1.2.2 • Proof of Entitlement (PoE) enabled platform. Media: Limitations • VisualAge for Java, Professional Edition for Windows NT/98/2000 General Limitations: The Tool Integrator API does not support the concurrent execution of two or more tools or • WebSphere Application Server, Advanced Single applications (main(), applet) that use the same classes Server Edition for Multiplatforms Version 4.0 where one loads these from the work space and the other (Development Use Only) from the file system. For a detailed description and suggested work-around, refer to the README file shipped Other components: with the product. • Welcome to VisualAge for Java Support card • VisualAge Developer Domain Subscription coupon VisualAge for Java, Enterprise Edition: The Enterprise • Bookstore (Fat Brain) coupon Access Builder for C++ produces Java stubs for Microsoft Visual C++ Version 5.0, or later, or VisualAge The VisualAge for Java, Enterprise Edition program for C++ for Windows, Version 3.5 compatible with the package (20P5837) contains the following items packaged JDK 1.2.2 Java Native Interface (JNI). as a single unit:

Planning Information Publications: • VisualAge for Java, Version 4.0 Getting Started Web Information: For technical and support information visit our home page at: • PoE http://www.ibm.com/vadd Media: For marketing information, visit: • VisualAge for Java, Enterprise Edition for Windows NT/98/2000 http://www.ibm.com/software/ad/vajava • DB2 Connect Personal Edition Version 7.2 for the Other IBM links on the Web include: Windows operating environments • IBM′s main Java page: • DB2 Universal Database (UDB) Personal Edition Version 7.2 for the Windows operating environments http://www.ibm.com/java/ • DB2 Connect Personal Edition Version 7.2 for • IBM′s e-business academic program: • DB2 UDB Personal Edition Version 7.2 for Linux http://www.ibm.com/java/academic

-3- 201-182 • DB2 UDB Extenders Version 7.2 Electronic Software Delivery • DB2 XML Extender for Intel and UNIX Part • Net.Data for OS/2 , AIX , Windows NT, Solaris, Description Number HP-UX, and Linux Version 7.2 VisualAge for Java, Professional Edition 20P4345 • WebSphere Application Server, Advanced Single Version 4.0 Multilingual Net Delivery Server Edition for Multiplatforms Version 4.0 VisualAge for Java, Enterprise Edition 20P5843 (Development Use Only) Version 4.0 Multilingual Net Delivery VisualAge for Java, Professional Edition 20P4346 • WebSphere Studio Application Developer (Beta) Version 4.0 Upgrade Multilingual Net Other components: Delivery VisualAge for Java, Enterprise Edition 20P5844 • Welcome to VisualAge for Java Support card Version 4.0 Upgrade Multilingual Net • VisualAge Developer Domain Subscription coupon Delivery • Bookstore (Fat Brain) coupon Upgrades This program when downloaded from a Web site, contains the applicable IBM license agreement, and License VisualAge for Java, Professional Edition Version 4.0: If Information (LI), if appropriate, and will be presented for you have an existing VisualAge for Java, Version 2.0, 3.0, acceptance at the time of installation of the program. The or 3.5 program, you qualify for the upgrade to VisualAge license and LI will be stored in a directory such as for Java, Professional Edition Version 4.0 by providing LICENSE.TXT for future reference. one of the following:

Security, Auditability, and Control • A copy of the VisualAge for Java, Version 2.0, 3.0, or 3.5 purchase invoice/bill of sale VisualAge for Java uses the security and auditability or features of the host software. • The original PoE for VisualAge for Java, Version 2.0 The customer is responsible for evaluation, selection, and 3.0, or 3.5 (PoE must be the original — no copies will implementation of security features, administrative be accepted) procedures, and appropriate controls in application systems and communication facilities. or • The original front cover page of the VisualAge for Java, Ordering Information V2.0, V3.0, or V3.5 Getting Started publication. Competitive Upgrades: Competitive upgrades to • VisualAge for Java, Professional Edition is a VisualAge for Java, Professional Edition Version 4.0 are workstation product with one charge unit: Authorized available to holders of a valid license to any edition of the Users. following competitive products: • VisualAge for Java, Enterprise Edition is a • client/server product with one charge unit: Authorized Microsoft Visual J++ • Users. Symantec Cafe • Symantec Visual Cafe Both products are in fixed order quantities of one pack. • Symantec Visual Cafe Pro • webGain VisualCafe Note: A user is a specific user authorized to have local • Borland JBuilder or remote access to the program or any portion of the • Sun Java Workshop program. A separate authorization is required for each • Sun Forte for Java specific user with local or remote access to the program • Sun NetBeans or any portion of the program. Only an authorized user can have access to the program or any portion of the VisualAge for Java, Enterprise Edition Version 4.0: If you program. have an existing VisualAge for Java, Enterprise Edition Version 2.0, 3.0, or 3.5 program, you qualify for the VisualAge for Java, Professional Edition upgrade to VisualAge for Java, Enterprise Edition Version 4.0 by providing one of the following: Part Description Number • A copy of the VisualAge for Java, Version 2.0, 3.0, or 3.5 purchase invoice/bill of sale VisualAge for Java, Professional Edition 20P4339 or Version 4.0 Program Package English VisualAge for Java, Professional Edition 20P4343 • The original PoE for VisualAge for Java, Version 2.0, Version 4.0 1 Authorized User 3.0, or 3.5 (PoE must be the original — no copies will VisualAge for Java, Professional Edition 20P4347 be accepted) Version 4.0 Academic Package English or VisualAge for Java, Enterprise Edition • The original front cover page of the VisualAge for Java, V2.0, V3.0, or V3.5 Getting Started publication. VisualAge for Java, Enterprise Edition 20P5837 Version 4.0 Program Package English VisualAge for Java, Enterprise Edition 20P5841 Version 4.0 1 Authorized User VisualAge for Java, Enterprise Edition 20P5845 Version 4.0 Academic Package English

201-182 -4- VisualAge for Java, Professional Edition Passport Advantage Applies: Yes

Part Passport Advantage Subscription Applies: Yes Description Number Upgrades: Customers can acquire upgrades up to the VisualAge for Java, Professional Edition 20P4341 currently authorized level of use of the qualifying Version 4.0 Program Package Upgrade programs. and Competitive Upgrade English VisualAge for Java, Professional Edition 20P4344 Usage Restriction: Yes Version 4.0 Upgrade 1 Authorized User The following usage restriction is based on the VisualAge VisualAge for Java, Enterprise Edition for Java, Enterprise edition license. The VisualAge for Java, Professional edition license will not include some VisualAge for Java, Enterprise Edition 20P5839 of the software described in this section. Version 4.0 Program Package Upgrade Some components provided with the Program are not English governed by this IBM license agreement and are instead VisualAge for Java, Enterprise Edition 20P5842 subject to separate license terms and conditions. The Version 4.0 Upgrade 1 Authorized User terms and conditions governing those components are provided when installing or starting them. By using, Passport Advantage installing or starting a component, you agree to the applicable terms and conditions for that component. Part Description Number The following components of the Program may be used only for the purposes of evaluating, demonstrating, VisualAge for Java Professional Edition BA7M1NA developing, or testing application programs with your V4.0 Media Pack Multi-Non AP licensed use of the Program: VisualAge for Java Professional Edition BA7M1JA V4.0 Media Pack Japanese • CICS Transaction Gateway Version 3.1 VisualAge for Java Professional Edition BA7M1KO • V4.0 Media Pack Korean DB2 UDB Components: The Program includes portions VisualAge for Java Professional Edition BA7M1SC of DB2 UDB. You are authorized to install and use one V4.0 Media Pack Simplified Chinese copy of these components only in association with your VisualAge for Java Professional Edition BA7M1TC licensed use of the VisualAge Java for the storage and V4.0 Media Pack Traditional Chinese management of data used or generated by the VisualAge for Java Professional Edition BA7M2NA Program, and not for other data management V4.0 Documentation Pack English purposes. For example, this license does not include VisualAge Java Enterprise Edition V4.0 BA7M5NA inbound connections to the database from other Media Package Multi-Non AP applications for queries or report generation. You are VisualAge Java Enterprise Edition V4.0 BA7M5JA authorized to install and use these components only Media Package Japanese with and on the same machine as the Program. VisualAge Java Enterprise Edition V4.0 BA7M5KO • WebSphere Test Environment: The Program includes Media Package Korean the WebSphere Test Environment, which consists of VisualAge Java Enterprise Edition V4.0 BA7M5SC (among other things) a development use only version Media Package Simplified Chinese of WebSphere Application Server, Advanced Edition. VisualAge Java Enterprise Edition V4.0 BA7M5TC The WebSphere Test Environment contains certain Media Package Traditional Chinese third-party code, including Merant SequeLink drivers. VisualAge Java Enterprise Edition V4.0 BA7M9NA Your use of the WebSphere Test Environment Documentation Package English (including the Merant SequeLink drivers) is limited to use for the purposes of evaluating, demonstrating, Terms and Conditions developing or testing applications in the WebSphere Test Environment. In addition, the WebSphere Test Environment contains third-party code that is provided Licensing: IBM International Program License to you under terms and conditions that are different Agreement. Proofs of Entitlement are required for all from this Agreement, or that requires IBM to provide authorized use. you with certain notices and/or information, as referenced above. License Information Form Number: License Information Form number: • WebSphere Application Server, Advanced Single Server Edition for Multiplatforms Version 4.0 • VisualAge for Java, Enterprise Edition Version 4.0: (Development Use Only) CT088ML • HOD Connector • VisualAge for Java, Professional Edition Version 4.0: •  CT092ML Encina Connector: The Encina connector, which is built on top of the DE-Light product, supports Limited Warranty Applies: Yes development in the Program environment. Production is not supported; for that purpose, DE-Light, which is Program Services: Available until July 27, 2003 part of WebSphere, must be employed.

Money-Back Guarantee: 30-day, money-back guarantee

Copy and Use on Home/Portable Computer: Yes

Volume Orders (IVO): No

-5- 201-182 • SAP Connector: The included and packaged SAP − CICS Transaction Server for OS/2, Version 4.11 run-time library (librfc — access library to SAP R/3) is − CICS Transaction Server for OS/390, Version 1.1, Copyright SAP AG. Deploying this required library 1 with customer generated applications in a production or later environment is only valid with the sufficient amount − CICS Transaction Server for VSE, Version 1.11 of SAP R/3 licenses according to the terms and conditions of SAP R/3. A license entitlement to use the CICS Transaction Gateway Version 3.1 allows you to: • J2EE Connectors: The following J2EE Connectors are being provided as Beta componentry with the − Use it to enable communication with any supported Program. The Program is designed to be fully functional without the installation of the J2EE -- CICS server Connectors. The J2EE Connectors are based on -- CICS Transaction Server software developed by Sun Microsystems, -- IBM Transaction Server Incorporated. Your use of such Beta software is -- TXSeries server subject to the terms and conditions of the agreement -- WebSphere AS EE server between Sun Microsystems, Incorporated and IBM. − Make any number of copies for use within your The relevant portion of this agreement is that the J2EE enterprise, without charge or further licensing Connectors may only be used for the purpose of requirement. Use it for any number of users, testing functionality and/or performance: without charge or further licensing requirement. − J2EE Connector for SAP R/3: The SAP run-time • IBM Developer Kit 1.2.2: The Program includes the library (librfc — access library to SAP R/3), included IBM Developer Kit 1.2.2. You may distribute any IBM with the SAP J2EE Connector, and Connector and Developer Kit 1.2.2 JRE files with your applications. Access Builder for SAP R/3 is Copyright SAP AG. Deploying this required library with customer • XML4J Parser: The XML4J Parser component of the generated applications in a production environment Program includes software developed by The Apache is only valid with the sufficient amount of SAP R/3 Group. The portions of the XML4J Parser based on licenses according to the terms and conditions of software developed by The Apache Group and the SAP R/3. source code for the Apache Xerces software are Copyright (c) 1995-1999 The Apache Group. All rights − J2EE Connector for PeopleSoft. reserved. Your use of the source code for the Apache − J2EE Connector for J.D. Edwards OneWorld. Xerces software accompanying the Program is subject to the terms and conditions of the license from The − J2EE Connector for Oracle Applications/Financials. Apache Group. That license is found in the VisualAge for Java, Version 4.0 license itself. Refer to this − J2EE Connector for CICS. license for other conditions related to the XML4J • WebSphere Studio Application Developer: This Parser. software is the Beta version of the product. 1 In the event that you cease to be authorized to use this program, then you are no longer authorized to use the CICS Use of these components or any portion thereof for Transaction Gateway Version 3.1. any other purpose, including without limitation productive use of the components or any portion IBM Operational Support Services — Support Line: Yes thereof in or with your application programs or distribution of the components or any portion thereof AIX/UNIX Upgrade Protection Applies: No in or with your application programs, is not permitted. If you want to make use of the components or any Entitled Upgrade for Current AIX/UNIX Upgrade portion thereof for uses other than as provided above Protection Licensees: No such as productive use with your application programs, contact IBM for details on charges and AS/400 Software Subscription Applies: No license terms. The components and features of the Program are to Variable Charges Apply: No be used only for the development of applications using this Program. You may not use any components or Educational Allowance Available: Not applicable features of this Program with any other program. Academic Certified Products A separate authorization is required for each specific • user with local or remote access to the Program or any Offered to: Students, faculty, staff of qualifying portion of the Program. higher-education institutions • Available through: IBM Academic Certified • Debugger: The Program includes a Distributed Remarketers Participating college bookstores Debugger component. The customer may install the • Product List: Distributed Debugger engine on multiple servers within its enterprise. Part Description Number • CICS Transaction Gateway Version 3.1: A license entitlement to use the CICS Transaction Gateway VisualAge for Java, Professional Edition 20P4347 Version 3.1 is included at no additional charge with a Version 4.0 — Academic Package license for any of the following: VisualAge for Java, Enterprise Edition 20P5845 − TXSeries Versions 4.2 and 4.3 for AIX, Solaris, Version 4.0 — Academic Package Windows NT, or HP-UX1 − WebSphere Application Server Enterprise Edition Version 3.0 and Version 3.51

201-182 -6- Customer Financing: IBM Global Financing offers Prices attractive financing to credit-qualified commercial and government customers and Business Partners in more VisualAge for Java, Professional Edition than 40 countries. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Part Offerings, rates, terms, and availability may vary by Description Number OTC2 country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web VisualAge for Java, Professional 20P4339 $ 149 at: Edition Version 4.0 Program Package English http://www.financing.ibm.com VisualAge for Java, Professional 20P4343 129 Edition Version 4.0 1 Authorized User Order Now VisualAge for Java, Professional 20P4347 79 Edition Version 4.0 Academic Use Priority/Reference Code: YE001 Package English 2 One-time charge Phone: 800-IBM-CALL Fax: 800-2IBM-FAX VisualAge for Java, Enterprise Edition Internet: ibm— [email protected] Mail: IBM Atlanta Sales Center VisualAge for Java, Enterprise 20P5837 2,999 Dept. YE001 Edition Version 4.0 Program P.O. Box 2690 Package English Atlanta, GA 30301-2690 VisualAge for Java, Enterprise 20P5841 2,979 Edition Version 4.0 1 Authorized You can also contact your local IBM Business Partner or User IBM representative. To identify them, call 800-IBM-4YOU. VisualAge for Java, Enterprise 20P5845 1,649 Edition Version 4.0 Academic Note: Shipments will begin after the planned availability Package English date.

Electronic Software Delivery Trademarks IMS, WebSphere, and TXSeries are trademarks of VisualAge for Java, Professional 20P4345 129 International Business Machines Corporation in the United Edition Version 4.0 Multilingual States or other countries or both. Net Delivery VisualAge, OS/400, OS/390, PartnerWorld, DB2 Connect, DB2 VisualAge for Java, Enterprise 20P5843 1,979 Universal Database, DB2, AIX, Net.Data, OS/2, CICS, Encina, Edition Version 4.0 and AS/400 are registered trademarks of International Multilingual Net Delivery Business Machines Corporation in the United States or other VisualAge for Java, Professional 20P4346 59 countries or both. Edition Version 4.0 Upgrade Pentium is a trademark of Intel Corporation. Multilingual Net Delivery Microsoft is a trademark of Microsoft Corporation. VisualAge for Java, Enterprise 20P5844 1,479 Windows and Windows NT are registered trademarks of Edition Version 4.0 Upgrade Microsoft Corporation. Multilingual Net Delivery Java is a trademark of Sun Microsystems, Inc. UNIX is a registered trademark is a registered trademark of the Open Company in the United States and other countries. Upgrades Domino and Notes are trademarks of Lotus Development Corporation. VisualAge for Java, Professional Edition Lotus is a registered trademark of Lotus Development Corporation. VisualAge for Java, Professional 20P4341 79 Other company, product, and service names may be Edition Version 4.0 Program trademarks or service marks of others. Package Upgrade and Competitive Upgrade English VisualAge for Java, Professional 20P4344 79 Edition Version 4.0 Upgrade 1 Authorized User

VisualAge for Java, Enterprise Edition

VisualAge for Java, Enterprise 20P5839 $1,499 Edition Version 4.0 Program Package Upgrade English VisualAge for Java, Enterprise 20P5842 1,479 Edition Version 4.0 Upgrade 1 Authorized User Contact your sales channel for Support Line pricing information.

-7- 201-182