DevPartner Java Edition System Requirements Release 4.1

ࡗ Hardware Requirements ࡗ Supported Environments छ Operating Systems (page 3) छ Java Virtual Machines (page 3) छ Application Servers (page 5) छ Integrated Development Environments (page 6) छ Web Browsers (page 8) छ Languages (page 8)

Hardware Requirements Windows DevPartner Java Edition requires the following minimum configuration for Windows systems: ࡗ Intel Architecture 32-bit ࡗ Pentium III 500 MHz or equivalent ࡗ 512 MB total system memory ࡗ 100 MB of free disk space ࡗ 800 x 600 graphics resolution Solaris DevPartner Java Edition requires the following minimum configuration for Solaris systems: ࡗ Sparc Ultra 5 ࡗ 512 MB total system memory ࡗ 200 MB of free disk space ࡗ 800 x 600 graphics resolution

1 DevPartner Java Edition requires the following minimum configuration for Linux systems: ࡗ Intel Architecture 32-bit ࡗ Pentium III 500 MHz or equivalent ࡗ 512 MB total system memory ࡗ 200 MB of free disk space ࡗ 800 x 600 graphics resolution AIX DevPartner Java Edition requires the following minimum configuration for AIX systems: ࡗ AIX 5.2 (for RS/6000 Power and P Series) ࡗ 512 MB total system memory ࡗ 200 MB of free disk space HP-UX DevPartner Java Edition requires the following minimum configuration for HP-UX systems: ࡗ HP-UX 11i for PA/RISC ࡗ 512 MB total system memory ࡗ 200 MB of free disk space

Supported Environments The following supported environments are described below: ࡗ Operating Systems ࡗ Java Virtual Machines (page 3) ࡗ Application Servers (page 5) ࡗ Integrated Development Environments (page 6) ࡗ Web Browsers (page 8) ࡗ Languages (page 8)

2 DevPartner Java Edition Operating Systems DevPartner Java Edition supports the following operating systems: ࡗ XP Professional Edition, with SP1 or SP2 ࡗ Microsoft Windows 2000 SP3 or SP4, Professional, Server, and Advanced Server Editions ࡗ Microsoft Windows 2003 Server (Standard and Enterprise Editions) ࡗ Solaris 9 and 10 ࡗ Red Hat Enterprise Linux 3.0 and 4.0 (AS, ES, and WS Editions) ࡗ AIX 5.2 and 5.3 If you are running AIX 5.2, you must install X11.base.rte Version 5.2.0.1 or later before installing DevPartner Java Edition. For both versions of AIX (5.2 and 5.3), the SDK should be Version 1.3.1.6 or higher. ࡗ HP-UX Release 11i v1 or 11i v2 The HP-UX 11i v1 Quality Pack (GOLDQPK11i) patch bundle, December 2003. Patch PHSS_30049 is required. All HP-UX 11 patches required by the JVM should be installed. Consult the vendor for the list of required patches. The SDK should be Version 1.3.1.6 or higher.

Java Virtual Machines DevPartner Java Edition requires one of the following Java Virtual Machines (JVMs).

Table 1. Supported Java Virtual Machines

These JVMs... Run on These Operating Systems

HP 1.3.1, 1.4, and 5.0 (32-bit) HP-UX 11i and 11i v2

IBM 1.3.1 (32-bit) Only with IBM WebSphere on these operating systems: • Windows 2000, Windows XP, and Windows 2003 Server • Red Hat Enterprise Linux 3.0 and 4.0

Supported Environments 3 Table 1. Supported Java Virtual Machines (Continued)

These JVMs... Run on These Operating Systems

IBM 1.4 (32-bit) With all supported application servers: • AIX 5.2 and 5.3 Only with IBM WebSphere: • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9 • Red Hat Enterprise Linux 3.0 and 4.0 • HP-UX 11i

Sun 1.3.1 (32-bit) • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9

Sun 1.4 (32-bit) • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0

Sun 5.0 (32-bit) • Windows 2000, Windows XP, and Windows [See Note 1 below] 2003 Server • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0

JRockit 1.4.2_05 (32-bit) • Windows 2000, Windows XP, and Windows 2003 Server • Red Hat Enterprise Linux 3.0 and 4.0

1 Because of an issue in Sun's release of Java 5.0, Memory analysis may not work correctly if class data sharing is enabled. The Win32 release of the Sun J2SE 5.0 enables class data sharing by default and it must be explicitly disabled. To disable class data sharing, pass -Xshare:off as a command line parameter to Java. With DevPartner Java Edition, you can also disable class data sharing by creating a global environment variable named NM_VM_OPTIONS and setting it to -Xshare:off.

4 DevPartner Java Edition Application Servers DevPartner Java Edition can profile applications running on the following application servers.

Table 2. Supported Application Servers

These Application Servers... Run on These Operating Systems

Apache Tomcat 5.0 and 5.5 • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0 • AIX 5.2 and 5.3 • HP-UX 11i and 11i v2

BEA WebLogic Server 8.1.x • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9 • Red Hat Enterprise Linux 3.0 and 4.0 • AIX 5.2 and 5.3 • HP-UX 11i and 11i v2

BEA WebLogic Server 9.0 • Windows 2000, Windows XP, and Windows [See Note 1] 2003 Server • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0 • HP-UX 11i and 11i v2 [See Note 2]

IBM WebSphere 5.1 Standard • Windows 2000 and Windows 2003 Server and Enterprise Editions • Solaris 9 • Red Hat Enterprise Linux 3.0 and 4.0 • AIX 5.2 and 5.3 • HP-UX 11i

IBM WebSphere 6.0 Standard • Windows 2000, Windows XP, and Windows Edition 2003 Server • Solaris 9 • Red Hat Enterprise Linux 3.0 and 4.0 • AIX 5.2 and 5.3 • HP-UX 11i

IBM WebSphere Portal 5.1 Only with IBM Radical Application Developer 6.0: • Windows 2000, Windows XP, and Windows 2003 Server

Supported Environments 5 Table 2. Supported Application Servers (Continued)

These Application Servers... Run on These Operating Systems

JBoss 3.2 and 4.0 • Windows 2000, Windows XP, and Windows 2003 Server • Red Hat Enterprise Linux 3.0 and 4.0

Oracle OC4J Standalone v9.0.4 • Windows 2000, Windows XP, and Windows 2003 Server • Solaris 9 • Red Hat Enterprise Linux 4.0

Oracle Application Server (called • Windows 2000, Windows XP, and Windows OC4J Integrated in DevPartner 2003 Server Java Edition), v9.0.4 Standard, • Solaris 9 Enterprise, and Java Editions • Red Hat Enterprise Linux 3.0 and 4.0

Sun ONE 7.0 (also called Java • Windows 2000 and Windows XP System Application Server • Solaris 9 Platform Edition 7.0)

Sun Java System Application • Windows 2000, Windows XP, and Windows Server Platform Edition 8.0 2003 Server • Solaris 9

1 You must use Sun JDK with WebLogic 9.0. WebLogic uses JRockit 5.0 by default, but because of a JRockit bug, Memory analysis cannot be performed on applications running under this JVM. On Windows 2000, Weblogic 9.0 requires 2 For HP-UX 11i v2, you must use WebLogic 9.1.

Integrated Development Environments DevPartner Java Edition can be used with the following Integrated Development Environments (IDEs). IDE integration is supported only on Windows platforms.

Table 3. Supported Integrated Development Environments

These IDEs... On These Application Servers

Borland JBuilder X, Enterprise, • BEA WebLogic 8.1.x Enterprise Studio, Foundation, and Developer Editions

Borland JBuilder 2005, • Apache Tomcat 5.0 Enterprise, Enterprise Studio, • BEA WebLogic 8.1.x Foundation, and Developer Editions

6 DevPartner Java Edition Table 3. Supported Integrated Development Environments (Continued)

These IDEs... On These Application Servers

Compuware OptimalJ 3.3.01 • JBoss 3.2 and 4.0 (Architecture, Professional, and • BEA WebLogic 8.1.x Developer Editions) • IBM WebSphere Application Server 5.1

Compuware OptimalJ 4.0 • JBoss 4.0 (Architecture, Professional, and • BEA WebLogic 8.1.x Developer Editions) • IBM WebSphere Application Server 6.0 (integrated)

Eclipse 3.0 • BEA WebLogic 8.1.x • JBoss 3.2

Eclipse 3.1 • BEA WebLogic 8.1.x and 9.0 • JBoss 3.2 and 4.0

IBM Rational Application • Apache Tomcat 5.0 Developer 6.0 • IBM WebSphere Application Server 5.1 and 6.0 (integrated) • IBM WebSphere Portal 5.1 - Test Environment

IBM WebSphere Application • IBM WebSphere Application Server - Server - Express 5.1 Express 5.1

IBM WebSphere Studio • IBM WebSphere Application Server 5.1 Application Developer 5.1 (integrated)

Oracle JDeveloper 9.0.4 • Oracle OC4J Standalone 9.0.4 • Oracle Application Server 9.0.4 (called OC4J Integrated in DevPartner Java Edition)

Oracle JDeveloper 9.0.5 • Oracle OC4J Standalone 9.0.4 • Oracle Application Server 9.0.4 (called OC4J Integrated in DevPartner Java Edition)

Supported Environments 7 Web Browsers The user interface for DevPartner Java Edition requires one of the following Web browsers: ࡗ Internet Explorer Version 6 with or without SP1 ࡗ Mozilla 1.7 ࡗ Netscape 7.1

Required: If the browser includes a popup blocker, configure it to disable blocking for the DevPartner Java Edition window. If the popup blocker is enabled, DevPartner Java Edition will not operate correctly.

The Web-based user interface is only supported on the following operating systems: ࡗ Windows 2000, Windows XP, and Windows 2003 Server ࡗ Solaris 9 and 10 ࡗ Red Hat Enterprise Linux 3.0 and 4.0 DevPartner Java Edition requires one of the following Sun JRE plug-ins for your Web browser: ࡗ 1.3.1 ࡗ 1.4.0 ࡗ 1.4.1 ࡗ 1.4.2 ࡗ 5.0 Note: When you upgrade DevPartner Java Edition, you should clean out the Java plug-in's cache. If the cache contains applets from a previous release, the browser-based UI may not be displayed correctly. You may also be able to disable the plug-in's option to cache applets. See the documentation for your plug-in for further information.

Languages This release of DevPartner Java Edition only has localization support for English (United States — en-us).

8 DevPartner Java Edition