IBM United States
Software Announcement 201-319
November 6, 2001

IBM WebSphere Studio Application Developer for Windows, Version 4.0 Helps Java Developers To Build, Test, and Deploy J2EE-based e-business Applications

 ENUS201-319.PDF (59KB)

(Corrected on November 19, 2001)

In Supplemental Information, Technical Information, Planning Information, Operating Environments section, last two bullets replaced with one bullet.

At a Glance

WebSphere Studio Application Developer for Windows, V4.0 (Application Developer) provides an advanced development environment for J2EE application development.

Application Developer offers the following key functions:

  • A powerful Java development environment, that includes support for JDK 1.3, a configurable runtime, incremental compilation, scrapbook, dynamic debugging, and a Java text editor
  • Advanced Web, Java, and XML development environments designed to J2SE and J2EE specifications
  • A Relational Schema Center (RSC) focused on relational database design and database administration tasks such as import and mapping schemas and other advanced functions
  • Web services tools to quickly develop, describe, and deploy Web services-enabled applications based on open, cross-platform standards like UDDI, SOAP, and WSDL
  • An integrated roles-based team environment that allows for flexible source control management, pluggable repositories, and a Concurrent Version Control System (CVS) adaptor and ClearCase LT (CCLT)

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: SE001).

Overview

Introducing IBM's premier Java™ development environment for professional developers, the first product in the WebSphere™ Studio product suite, WebSphere Studio Application Developer for Windows®, V4.0 (Application Developer).

Application Developer is built on the WebSphere Studio Workbench, an integrated platform designed to provide a common set of services and frameworks unparalleled development tool integration and tool construction.

Application Developer includes the following functions:

  • An advanced development environment for J2EE application development that meets J2SE and J2EE specifications and EJB development and deployment and supports visual layout of dynamic pages, full HTML, JavaScript, and DHTML
  • A powerful Java development environment that includes support for JDK 1.3, a configurable runtime, incremental compilation, scrapbook, dynamic debugging, and Java text editor
  • Tools to create, build, deploy, test, discover, and publish Web service-enabled applications, including support for UDDI, SOAP, and WSDL
  • A Relational Schema Center (RSC) focused on relational database design and database administration tasks, such as import and mapping schemas and other advanced functions
  • Application Performance Profiling and trace code to identify, isolate, and fix code
  • An integrated roles-based team environment that allows for flexible source control management, pluggable repositories, as well as adapters for Concurrent Versioning System (CVS) and for Rational ClearCase LT (CCLT)
  • A comprehensive visual XML development environment, including components for building DTDs, XML Schemas, XML files, and XSL style sheets
  • Built-in WebSphere test environment

Application Developer is next generation technology for VisualAge® for Java Enterprise Edition. It combines many popular features of VisualAge for Java Enterprise Edition and WebSphere Studio Advanced Edition integrated on top of WebSphere Studio Workbench.

Application Developer is focused on optimizing J2EE application development. Java developers can create, test, and deploy Java Beans, Enterprise Java Beans (EJB), Servlets, and Java Server Pages (JSP). It is based on open standards to meet requirements for the next generation of Web application development.

Application Developer also allows tool ISVs to easily integrate their solutions within Application Developer.

Key Prerequisites

For Key Prerequisites, refer to the Description section.

Planned Availability Dates

  • November 7, 2001: Electronic Software Delivery
  • November 21, 2001: Program package

Description

Key Prerequisites

  • Any Intel Pentium® class PC (300 MHz, or higher, recommended)
  • One of the following operating systems:
    • Windows 98
    • Windows ME
    • Windows NT® Workstation or Server Version 4.0, SP6a, or later
    • Windows 2000 Professional or Server or Advanced Server
  • Microsoft™ Internet Explorer V5.5, SP!, or later

WebSphere Studio Application Developer for Windows, V4.0

WebSphere Studio Application Developer for Windows, V4.0 (Application Developer) is IBM's premier developer environment for professional Java developers, creating, testing, deploying, and maintaining J2EE-based applications.

WebSphere Studio product suite is a comprehensive integrated set of tools for developing dynamic e-business applications that provides everything a developer needs from simple Web design to the most advanced Java development functions. Whatever your development skill-set or need is, the WebSphere Studio suite can provide you with the tools you need to build your applications better and faster than before.

Application Developer is the first member of the WebSphere Studio suite of tools that is based on the WebSphere Studio Workbench (Workbench).

Included in Application Developer are many popular features of VisualAge for Java Enterprise Edition and WebSphere Studio Advanced Edition. Application Developer is a robust J2EE application development environment that provides industry-leading support for building, testing, and deploying both server-side (Servlets, JavaBean, EJBs) and client-side (HTML, JSPs) components.

Key functions that are included in Application Developer are as follows:

Comprehensive Java Development Environment

Application Developer provides an advanced Java development environment with the following capabilities:

  • JDK 1.3 support
  • Pluggable run-time support for JDK switching and targeting multiple run-time environments from IBM and other vendors
  • Incremental compilation (with some restrictions until JDK 1.4)
  • Dynamic debugging and hot-linking (will be supported with JDK 1.4)
  • Common debugger for both local and remote debugging
  • Dynamic UI creation and deployment
  • Ability to run code with errors in methods
  • Crash protection and auto-recovery
  • Error reporting and correction
  • Java text editor with full syntax highlighting and complete content assist
  • Refactoring tools for reorganizing Java applications
  • Intelligent search, compare, and merge tools for Java source files
  • Scrapbook for evaluating code snippets

EJB Support

Application Developer features full EJB 1.1 support, WAR/EAR deployment support, an updated EJB test client, and an enhanced unit test environment for J2EE.

You can create multiple projects with different unit test configurations and share the instances with other developers. Entity beans can be mapped to databases, and EJBs can be generated that tie into transaction processing systems. XML provides an extended format for deployment descriptors within EJB.

Application Developer provides the following leading-edge EJB development tools:

  • Tools for import/export, creation and code generation, editing, and support for standard deployment descriptors and extensions and bindings specific to WebSphere Application Server

  • EJB-to-RDB mapping that provides the model, run-time environment and interface for editing the mapping between EJBs and relational database tables with top-down and bottom-up capability

    The mappers support associations, inheritance, and converters and composers as helpers on column maps.

  • A Query Engine that supports deployed code by generating SQL strings to be generated into persister classes

  • Tools that provide the ability to create, edit, and validate Enterprise Application Archives (EAR files)

  • Editors for deployment descriptors (ejb-jar.xml and application.xml)

Relational Database Schemas, SQL Wizard, and SQL Query Builder

Application Developer allows you to create and manipulate the data design for your project in terms of relational database schemas. It lets you create, browse, or import database schemas. You can explore, import design, and query databases, working with either a local copy of an already deployed design, or creating an entirely new design to meet your requirements. The database tools provide a meta-data model that is used by all other tools that need relational database information. This includes connection information, so that tools that are unaware of each other can share connections.

The SQL wizard and SQL query builder provide a visual interface for creating and executing SQL statements. When you are satisfied with your statement, you can use the SQL to XML wizard to create an XML document, XSL, DTD, XSD, HTML files, and other related artifacts, then use the files to implement your query in other applications, for example, a servlet or JSP.

These database tools offer support for several databases, including DB2®, DB2 for 400, DB2 for 390, Oracle, Sybase, MySQL, Informix, and SQL Server.

Monitoring and Profiling Tools

Application Developer provides monitoring and profiling tools that feature customizable views and logs for recognizing, isolating, and fixing performance problems. The tools feature a customizable set of plug-ins for viewing logs.

The performance analyzer feature:

  • Enables you to test your application's performance early in the cycle
    • Gives software architects enough time to make architectural changes with the knowledge that developers will also have sufficient time to implement those changes
    • Reduces risk early in the cycle
    • Avoids problems in the final performance tests
  • Helps you to visualize your program execution easily and explore different patterns within the program

This tool is useful for performance analysis, debugging, and for gaining a deeper understanding of your Java program. You can use it to view:

  • Object creation and garbage collection
  • Execution sequences
  • Thread interaction
  • Object references

The performance analyzer also:

  • Displays which operations take the most time and helps you find and solve memory leaks

    You can easily identify repetitive execution behavior and eliminate redundancy, while focusing on the highlights of an execution.

  • Enables you to see which operations take the most time and to find and solve memory leaks

    You can easily identify repetitive execution behavior and eliminate redundancy, while focusing on the highlights of an execution.

The built-in Trace perspective allows for analysis of the performance data for the Java developer.

Application Developer's performance analysis tools feature:

  • Information display suited to object-oriented programs
  • Pattern extraction capabilities
  • Features to find and solve memory leaks
  • Distributed process monitoring
  • Color coding for classes

Unit-Test Environment

Application Developer provides:

  • A unit-test environment where you can test JSP files, servlets, and HTML files
  • The capability to configure other local or remote servers, for integrated testing and debugging of EJB and Web applications

    Application Developer can create server instances and configurations automatically for you or you can create them yourself using wizards.

  • A Web-based EJB test client for testing the interface methods of your enterprise beans

The Server Tools feature:

  • Unique features:
    • A lightweight run-time environment that loads quickly
    • Standalone all-in-one unit testing
    • Ability to debug live server-side code using the IDE debugger
    • Support for configuring multiple Web applications
  • Support for the following run-time environments, which can be installed locally or remotely:
    • WebSphere Application Server 4.0.1 — supports testing of both EJB and Web applications
    • Apache Tomcat--supports only Web applications

CVS and Rational Clearcase LT

Application Developer will be packaged with adaptors for Concurrent Versioning System (CVS) and for Rational ClearCase LT (CCLT). Rational ClearCase LT is also included with Application Developer. In addition, any Software Configuration Management (SCM) provider can create an adapter to integrate their SCM system to Application Developer

Team Development Environment

The team development environment for Application Developer includes support for pluggable repositories and an optimistic concurrency model. The open support for external SCM repositories offers the following benefits:

  • Easier integration of your chosen Software Configuration Management tool
  • More flexibility in asset management and team development

In Application Developer, team developers do all of their work in their individual workbenches, and then periodically feed changes to a "team stream". This model allows individual developers to work on a team project, share their work with others as changes are made, and access the work of other developers as the project evolves. At any time, developers can update their workbenches by retrieving the changes that have been made to the team stream or by submitting changes to the team stream.

Visual XML Development Environment

Application Developer provides a comprehensive visual XML development environment. It:

  • Includes components for building DTDs, XML schemas, XML files, and XSL
  • Supports integration of relational data with XML

With Application Developer, you can:

  • Create, view, and validate DTDs and XML schemas
  • Create XML documents from a DTD
  • Define mappings between XML documents
  • Create an HTML or XML document by applying an XSL stylesheet against an XML document, using the Xalan processor
  • Produce XML-related artifacts from an SQL query
  • Define mappings between relational tables and DTD files
  • Generate a document access definition (DAD) script, used by DB2 XML Extender, to either compose XML documents from existing DB2 data or decompose XML documents into DB2 data
  • Generate XML and related artifacts from SQL statements and use these files to implement your query in other applications, for example, a servlet or JSP

Web Services-Enabled Applications

Build and deploy Web services-enabled applications for your dynamic e-business across the broadest range of software and hardware platforms used by today's businesses. IBM's Web services development tools are based on open, cross-platform standards:

  • Universal Description Discovery and Integration for Java (UDDI4J), which enables businesses to:
    • Describe published Web services
    • Publish technical specs on how they want to conduct e-business with other companies
    • Search for other businesses that provide goods and services they need

    All via online UDDI registries.

  • Simple Object Access Protocol (SOAP), which is a standard for reliably transporting electronic business messages from one business application to another over the Internet

  • Web Services Description Language (WSDL), which describes:
    • Programs accessible via the Internet (or other networks)
    • Message formats and protocols used to communicate with them

Application Developer facilitates the following Web services development tasks:

  • Discover — Browse the UDDI business registry to locate existing Web services for integration
  • Create or Transform — Create Web services from existing artifacts, such as Java beans, URLs that take and return data, DB2 XML Extender calls, DB2 stored procedures, and SQL queries
  • Build — Wrap existing artifacts as SOAP and HTTP GET/POST-accessible services and describe them in WSDL
  • Deploy — Deploy the Web service into the WebSphere Application Server or Tomcat test environments
  • Test — Test the Web service as it runs locally or remotely
  • Develop — Generate a sample application to assist you in creating your own Web service client application
  • Publish — Publish your Web services to the UDDI business registry advertising your Web services so that other businesses can access them

Professional Web Development Environment

The professional Web development environment is also included in Application Developer to provide the tools necessary to develop Web applications as defined in the Sun Microsystems Java Servlet specification. Web applications include:

  • Static Web pages
  • JSPs
  • Servlets
  • Resource metadata
  • A deployment descriptor

It:

  • Provides users with wizards (for generating database-driven pages) and updates
  • Corrects links automatically when content changes
  • Includes tools for developing images and animated GIFs

This Web development environment brings all aspects of Web application development into a common interface. Within the integrated Web development environment, it is easy to collaboratively create, assemble, publish, deploy, and maintain dynamic, interactive Web applications.

The Web development environment includes the following features:

  • Web project creation, using the J2EE container structure
  • Site style and template support
  • JSP and HTML file creation, editing, and debugging
  • Rich media tools to create compelling Web sites
  • XML file creation and editing
  • Automatic update of links as resources are moved or renamed
  • Servlet creation by means of a wizard
  • Generation of Web applications from database queries and beans

Accessibility by People with Disabilities

  • Provides keyboard equivalents for most actions
  • Does not interfere with keyboard accessibility features built into the operating system
  • Provides semantic information about user interface objects
  • Associates labels with controls, objects, icons and images
  • Provides text through standard system function calls or through an API (application programming interface) which supports interaction with assistive technology
  • Uses color as an enhancement, not as the only way to convey information or indicate an action
  • Supports system settings for high contrast for all user interface controls and client area content
  • Inherits system settings for size and color for all user interface controls

Euro Currency

This program is not impacted by euro currency.

Product Positioning

WebSphere Studio suite has several tools available, each designed for a specific need.

WebSphere Studio Homepage Builder is designed for consumers and professional Web designers creating Web sites with static pages, or dynamic applications using client side scripts written in Visual Basic or JavaScript.

WebSphere Studio Workbench is an open-tool platform and integration technology that allows tool providers to build platform-neutral, professional, enterprise-ready application development tools that seamlessly interoperate with other WebSphere Studio Workbench-based tools. Combining the WebSphere Studio Workbench platform and a set of plug-ins from one or more ISVs can create solutions for customer scenarios, where scenarios are horizontal slices through the Web development solution space.

WebSphere Studio, Professional Edition adds a rich team environment and wizards to create database applications. It is designed for Web professionals working in small teams who are getting started with dynamic Web applications. Web authors and developers can create advanced Web sites with the easy to use Visual Page Designer for JSP with support for HTML, DHTML, JSP 1.1, Servlets 2.2, and built-in integrated tools for Visual Applet creation, gif animation, image creation and much more.

WebSphere Studio Advanced Edition includes all the functionality of Professional Edition and adds support for personalization, source control management, distributed debugging, and page performance analysis.

WebSphere Studio Application Developer is the next generation product for VisualAge for Java based on the WebSphere Studio Workbench. It is an advanced development environment for building, testing, and deploying J2EE applications. WebSphere Studio Application Developer takes many popular functions of VisualAge for Java and WebSphere Studio to make a robust application development environment that provides excellent support for building, testing, and deploying both server-side (Servlets, JavaBean, EJBs) and client-side (HTML, JSPs) components to meet all your e-business application needs.

Statement of Direction

Within five months of this announcement, IBM intends to deliver a globalized version of WebSphere Studio Application Developer allowing you to develop applications in your native language. In addition, it will be translated into the Group 1 languages.

To further increase the productivity of professional Java developers, IBM intends to add facilities for visual Java programming to WebSphere Studio Application Developer, allowing the visual development of graphical user interfaces. The intended availability for this new feature is during the second half of 2002.

Trademarks

 
WebSphere is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
VisualAge and DB2 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Pentium is a registered trademark of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.

Education Support

At the present time, education and classes in support of WebSphere™ Studio Application Developer for Windows®, V4.0 are being developed. When they are ready, an announcement will be made through the appropriate channels.

Offering Information

Product information is available through Offering Information (OITOOL) at:

Publications

The WebSphere Studio Application Developer Getting Started guide is shipped with WebSphere Studio Application Developer, V4.0, as is the WebSphere Studio Application Developer Installation and Migration Guide.

Displayable Softcopy Publications: PDF versions of the following are available:

  • WebSphere Studio Application Developer Getting Started
  • WebSphere Studio Application Developer Installation and Migration Guide

The help system, scenario documents, and other product documentation are available in HTML. These require a Web browser that supports HTML 3.2 and Cascading Style Sheet (CSS). Microsoft™ Internet Explorer V5.5, SP1®, or higher, is required.

Technical Information

Hardware Requirements

Minimum System Requirements for WebSphere Studio Application Developer, V4 for Windows

  • Pentium® processor or equivalent (300 MHz, or faster, recommended)
  • 128 MB RAM minimum (256 MB RAM recommended)
  • Required hard drive space: 400 MB
  • VGA graphics card (800 x 600, or higher, recommended, 256 colors)

Software Requirements

For Windows 98 and Windows ME

  • Microsoft Internet Explorer 5.5, SP1, or later

For Windows NT®

  • Windows NT Server or Workgroup V4.0, SP6a, or later
  • Microsoft Internet Explorer 5.5, SP1, or later

For Windows 2000

  • Windows 2000 Professional, Server, or Advanced Server, SP1, or later
  • Microsoft Internet Explorer 5.5, SP1, or later

Planning Information

Direct Customer Support: Installation and technical support is provided by the Personal Systems Support Family for WebSphere Studio, V4.0. For more information, contact the Personal System Support Family Project Office at 800-799-7765, or the IBM Support Family Information Center at 800-742-9235.

Packaging: The WebSphere Studio Application Developer program package (29P4842) contains the following items packaged as a single unit:

Publications:

  • License Information Booklet for VisualAge® for Java™, Enterprise Edition Version 4.0
  • License Information Booklet for DB2 Universal Database® (UDB) Developer's Edition Version 7.2
  • Proof of Entitlement (PoE)

Media:

  • WebSphere Studio Application Developer for Windows, Version 4.0 CD (including Rational ClearCase LT)
  • Macromedia Web Publishing Trial CD
  • VisualAge for Java, Enterprise Edition Version 4.0 CDs
  • DB2 Connect® Personal Edition, Version 7.2 FP4 or the Windows Operating Environments CD
  • DB2® UDB Personal Edition, Version 7.2 FP4 for the Windows

Operating Environments CD

  • DB2 Connect Personal Edition, Version 7.2 FP4 for Linux for Intel CD
  • DB2 Universal Database Personal Edition, Version 7.2 FP4 for Linux for Intel CD
  • DB2 Universal Database Image, Audio and Video Extenders and Text Extender Version 7.1 CD
  • Net.Data® for OS/2®, AIX®, Windows NT, Windows 2000, HP-UX, Linux, and Solaris Operating Environment Version 7.2 CD
  • DB2 UDB XML Extender Version 7.2 FP4 CD
  • WebSphere Application Server, Advanced Developer Edition for Multiplatforms V4.0 (Windows & Linux only platforms included)

Mechanicals:

  • Support Card

This program, when downloaded from a Web site, contains the applicable IBM license agreement and License Information (LI), if appropriate, and will be presented for acceptance at the time of installation of the program. The license and LI will be stored in a directory such as LICENSE.TXT for future reference.

Security, Auditability, and Control

WebSphere Studio Application Developer for Windows, V4.0 uses the security and auditability features of the respective operating systems.

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.

Ordering Information

WebSphere Studio Application Developer for Windows, V4.0 is a stand-alone product with one charge unit — user. It is available in units of 1.

WebSphere Studio Application Developer for Windows, V4.0

                                                        Part
Program Name                                            Number
 
WebSphere Studio Application                            29P4842
 Developer for Windows, V4.0
 Program Package 1 user U.S. English
 
WebSphere Studio Application                            29P4845
 Developer for Windows, V4.0
 Academic Package U.S. English
 
Electronic Delivery
 
WebSphere Studio Application Developer for Windows, V4.0
 
WebSphere Studio Application                            29P4843
 Developer for Windows, V4.0
 Net Del 1 user U.S. English

Passport Advantage

WebSphere Studio Application Developer for Windows, V4.0

                                                       Part
Description                                            Number
 
Licence & SW Maintenance 1 Anniv. Date                 D50RSLL
Licence & SW Maintenance 2 Anniv. Date                 D50RTLL
SW Maintenance Renewal to 1 Anniv.                     E006ILL
SW Maintenance after Licence to                        D50RULL
 1 Anniv Date
 
WebSphere Studio Application Developer                 D50RWLL
 for Win V4.0, 1 user from VisualAge
 for Java Professional Edition all versions
 TRD LIC/SW MAINT 1 ANNIV
 
WebSphere Studio Application Developer                 D50RYLL
 for Win V4.0, 1 user from WebSphere
 Studio Professional Edition all versions
 TRD LIC/SW MAINT 1 ANNIV
 
WebSphere Studio Application Developer                 D50RZLL
 for Win V4.0, 1 user from WebSphere
 Studio Advanced Edition all versions
 TRD LIC/SW MAINT 1 ANNIV
 
WebSphere Studio Application Developer                 D50S0LL
 for Win V4.0, 1 user from Competitive
 Products 1 -- refer to chart below
 TRD LIC/SW MAINT 1 ANNIV
 
WebSphere Studio Application Developer                 D50S1LL
 for Win V4.0, 1 user from Competitive
 Products 2 -- refer to chart below
 TRD LIC/SW MAINT 1 ANNIV
 
Competitive Products 1 -- D50S0LL
 
Borland JBuilder Enterprise Versions 5, and earlier
Borland Enterprise Studio Version 4, and earlier
Borland Studio for Java
Borland Studio with Dreamweaver Ultradev 4
 
WebGain VisualCafe 4.5 Enterprise Edition, and earlier
WebGain Studio 4.5 Standard Edition, and earlier
WebGain Studio 4.5 Professional Edition, and earlier
 
Oracle Internet Developer Suite
Oracle jDeveloper
 
Competitive Products 1 -- D50S1LL
 
Sun Forte for Java Enterprise Version 3, and earlier
MS Visual Studio 6.0 Enterprise Edition, and earlier

Passport Advantage Customer: Media Pack Entitlement Details

Customers with active subscription on the products listed below are entitled to receive the corresponding media pack.

WebSphere Studio Application Developer for Windows, V4.0

                                                       Part
Description                                            Number
 
WebSphere Studio Application                           BA02NNA
 Developer for Windows, V4.0
 Media Pack U.S. English

                         Corresponding
SUB-IDs                  SUB-ID Description
 
WSSAPDVWUSR              WebSphere Studio Application
                          Developer for Windows User
 
VAJAVAEN                 VisualAge for Java,
                          Enterprise Edition

Terms and Conditions

Licensing: IBM International Program License Agreement. Proofs of Entitlement are required for all authorized use.

LI Form Number: Softcopy only

Limited Warranty: Yes

Program Services: Available until December 31, 2003, for WebSphere Studio Application Developer for Windows, V4.0.

Money-Back Guarantee: 30-day, money-back guarantee, applicable to the first instance per customer enterprise. The money-back guarantee will commence on the invoice date.

Copy and Use on Home/Portable Computer: Yes

Volume Orders (IVO): No

Passport Advantage Applies: Yes

Usage Restriction: Yes

Some components provided with the Program are not governed by this IBM license agreement and are instead subject to separate license terms and conditions. The terms and conditions governing those components are provided when installing or starting them or are found in the directories containing the components. By using, installing or starting a component, you agree to the applicable terms and conditions for that component.

The following components of the Program may be used only for the purposes of evaluating, demonstrating, developing, or testing application programs in conjunction with your licensed use of the Program:

  • The Program's test runtime environment includes an embedded copy of IBM's WebSphere Application Server product (including the Merant DataDirect SequeLink components, the "Embedded WAS Product"). The Program also includes bundled copies of the WebSphere Application Server, Advanced Developer Edition product for multiple operating system platforms ("Bundled WAS Product"). You are authorized to install and use one copy of the Embedded WAS Product as part of the Program's test runtime environment, and you also are authorized to install and use one copy of the Bundled WAS Product for a single operating system platform on a single machine. Your use of both the Embedded WAS Product and Bundled WAS Product is limited to use for evaluating, demonstrating, developing or testing application programs in conjunction with your licensed use of the Program, as noted above. Except as modified by this paragraph, your use of both the Embedded WAS Product and the Bundled WAS Product is subject to the terms of the license agreement, "README.TXT" file and "LICENSE.TXT" files which accompanies the Bundled WAS Product.
  • DB2 UDB Components: The Program includes portions of DB2 Universal Database. You are authorized to install and use one copy of these components only in association with your licensed use of the Program for the storage and management of data used or generated by the Program, and not for other data management purposes. For example, this license does not include inbound connections to the database from other applications for queries or report generation. You are authorized to install and use these components only with and on the same machine as the Program.

Use of these components or any portion thereof for any other purpose, including without limitation productive use of the components or any portion thereof in or with your application programs or distribution of the components or any portion thereof in or with your application programs, is not permitted. If you wish to make use of the components or any portion thereof for uses other than as provided above such as productive use in conjunction with your application programs, please contact IBM for details on charges and license terms.

The components and features of the Program are to be used only for the development of applications using this Program. You may not use any components or features of this Program with any other program.

A separate authorization is required for each specific user with local or remote access to the Program or any portion of the Program.

IBM Developer Kit 1.3

The Program includes the IBM Developer Kit 1.3. You may distribute any IBM Developer Kit 1.3 JRE files with your applications.

Web Services

The Web Services component of the Program includes software developed by The Apache Group.The portions of the Web Services which are based on software developed by The Apache Group and the source code for the Apache software are Copyright (c) 1995-1999 The Apache Group. All rights reserved. Your use of the source code for the Apache SOAP software accompanying the Program is subject to the terms and conditions of the license from The Apache Group. That licence is found, via ReadMe reference, in the WebSphere Application Developer for Windows, Version 4.0 licence.

License Agreements for non-IBM programs

This Program contains non-IBM programs.These non-IBM programs are licensed directly by their providers.You agree to use the non-IBM programs under the following providers' terms and conditions.

IBM PROVIDES THESE NON-IBM PROGRAMS WITHOUT ANY WARRANTIES OR REPRESENTATION, INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT AND THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. UNDER NO CIRCUMSTANCES WILL IBM BE LIABLE FOR ANY DIRECT OR INDIRECT DAMAGES, INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST SAVINGS, OR ANY INCIDENTAL, SPECIAL, OR OTHER ECONOMIC CONSEQUENTIAL DAMAGES, EVEN IF IBM IS INFORMED OF THEIR POSSIBILITY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE EXCLUSION OR LIMITATION MAY NOT APPLY TO YOU.

These licences are found, via ReadMe reference, in the WebSphere Application Developer for Windows, Version 4.0 licence.

Third Party Code, Third Party Licenses, Acknowledgements

Third party code is included with the Program. This code is included for your convenience, but is not considered part of the Program. This code is identified below, and is subject to separate licences. XML4J 3.2.1, XML4C and XML4B2B The Program is accompanied by software based on Xerces 1.4.2 developed by The Apache Software Foundation as part of the Apache XML project. XML4J, XML4C, and XML4B are located in plugins/org.apache.xerces/xerces.jar. Your use of XML4J, XML4C, and XML4B in binary code form accompanying the Program is subject to the terms and conditions of the Apache Software License 1.1 from:

That licence is found, via ReadMe reference, in the WebSphere Application Developer for Windows, Version 4.0 licence.

ANT 1.3: The Program is accompanied by software developed by The Apache Software Foundation as part of the Jakarta project. The ANT code included with the Program in plugins/org.eclipse.ant.core/ant.jar includes no modifications. Your use of ANT in binary code form accompanying the Program is subject to the terms and conditions of the Apache Software License 1.1 from:

That licence is found, via ReadMe reference, in the WebSphere Application Developer for Windows, Version 4.0 licence.

Rhino 1.5.1: The Program is accompanied by software developed by Mozilla as part of the Rhino project. The Rhino code included with the Program in plugins/org.eclipse.scripting/js.jar includes no modifications. Your use of Rhino in binary code form accompanying the Program is subject to the terms and conditions of the Netscape Public License 1.1 from:

The Rhino binary code included in the Program includes no modifications. Source code for the Rhino binaries is available under terms of the Netscape Public License 1.1 at:

The JDI Interface code is included in plugins/org.eclipse.jdt.debug/jdi.jar.

JUnit 3.7: The Program is based on software developed by Junit.org. Your use of JUnit 3.7 in both source and binary code form contained in this Program is subject to the terms and conditions of the IBM Public License 1.0 from:

The source code is located in Plugins/org.eclipse.jdt.ui.examples.project/archive/ junit37src.jar.

  1. IBM effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
  2. IBM effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
  3. IBM states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party;

The Java Ssh Applet: The Program is based on software developed by Cedric Gourio. The binary code is located in Plugins/org.eclipse.vcm.core.cvs.ssh/vcmcvsssh.jar. The Java Ssh Applet is:

IBM Operational Support Services — Support Line: No

AIX/UNIX® Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

iSeries Software Subscription Applies: No

Variable Charges Apply: No

Educational Allowance Available: Not applicable

Prices

The prices provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

                                 Part
Description                      Number           OTC(1)
 
WebSphere Studio                 29P4842          $3,499
 Application Developer
 for Windows, V4.0
 Program Package 1 user
 U.S. English
 
WebSphere Studio                 29P4845           1,929
 Application Developer
 for Windows, V4.0
 Academic Package
 U.S. English
 
WebSphere Studio                 29P4843           3,479
 Application Developer
 for Windows, V4.0
 Net Del 1 user
 U.S. English
1
One-time charge

Passport Advantage: For Passport Advantage and charges, contact your authorized Lotus® Business Partner. Additional information is also available on the Passport Advantage Web site:

Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at:

Order Now

 Use Priority/Reference Code: SE001
 
 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Atlanta Sales Center
            Dept. SE001
            P.O. Box 2690
            Atlanta, GA  30301-2690

You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.

Trademarks

 
zSeries, iSeries, and WebSphere are trademarks of International Business Machines Corporation.
 
The e-business logo is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
SP1, VisualAge, DB2, DB2 Connect, DB2 Universal Database, AIX, Net.Data, and OS/2 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Pentium is a registered trademark of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered trademarks of Microsoft Corporation.
 
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.
 
Lotus is a registered trademark of Lotus Development Corporation and/or IBM Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.