DevPartner Java Edition System Requirements Release 4.3

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

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

Linux DevPartner Java Edition requires the following minimum configuration for 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 (page 3) ࡗ Java Virtual Machines (page 4) ࡗ Application Servers (page 5) ࡗ Integrated Development Environments (page 7) ࡗ Web Browsers (page 8) ࡗ Languages (page 9)

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) ࡗ Microsoft Windows Vista (Enterprise, Business, and Ultimate 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 Java SDK should be Version 1.4.1 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 Java SDK should be Version 1.4.1 or higher.

Supported Environments 3

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.4 and 5.0 (32-bit) HP-UX 11i and 11i v2

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 and 10 • Red Hat Enterprise Linux 3.0 and 4.0 • HP-UX 11i and 11iv2

IBM 1.5 (32-bit) Only with IBM WebSphere: (Also called IBM 5.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 • AIX 5.2 and 5.3 • HP-UX 11iv2

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, Windows [See Note 2] 2003 Server, and Windows Vista [See Note 3] • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0

Sun 6.0 (32-bit) • Windows 2000, Windows XP, Windows 2003 Server, and Windows Vista • 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

4 DevPartner Java Edition

1 To use WebSphere with JVMTI, you must have WebSphere release 6.1.09 and JDK 1.5 SR5. 2 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. 3 Support for Windows Vista was introduced in Sun J2SE 5.0 Update 11.

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.5 • Windows 2000, Windows XP, Windows 2003 Server, and Windows Vista • 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

Apache Tomcat 6.0 • Windows 2000, Windows XP, Windows 2003 Server, and Windows Vista • 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 through 9.2 2003 Server [See Note 1] • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0 • HP-UX 11i and 11i v2 [See Note 2]

Supported Environments 5

Table 2. Supported Application Servers (Continued)

These Application Servers... Run on These Operating Systems

Fujitsu Interstage versions 7.0 • Windows 2000, Windows XP, and Windows and 8.0 2003 Server • Solaris 9 and 10

Hitachi Cosminexus version 7 • Windows 2000, Windows XP, and Windows 2003 Server

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 6.1 Standard • Windows 2000, Windows XP, Windows Edition [See Note 3] 2003 Server; Windows Vista supported for release 6.1.09 • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0 • AIX 5.2 and 5.3 • HP-UX 11i and 11iv2

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

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

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

Oracle OC4J Standalone v10.1.2 • Windows 2000, Windows XP, and Windows and v10.1.3 2003 Server • Solaris 9 and 10 • Red Hat Enterprise Linux 3.0 and 4.0

Oracle Application Server (called • Windows 2000, Windows XP, and Windows OC4J Integrated in DevPartner 2003 Server Java Edition), v10.1.2 and 10.1.3 • Solaris 9 and 10 Standard, Enterprise, and Java • Red Hat Enterprise Linux 3.0 and 4.0 Editions [See Note 4]

6 DevPartner Java Edition

Table 2. Supported Application Servers (Continued)

These Application Servers... Run on These Operating Systems

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.x. 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, make sure your system JAVA_HOME is set to Sun JDK 5.0. For more information on the JRockit bug, see the Release Notes. 2 For HP-UX 11i and 11i v2, you must use WebLogic 9.1 or higher. 3 To use WebSphere with JVMTI, you must have WebSphere release 6.1.09 with IBM’s JDK 1.5 SR5. 4The nmshell utility cannot be used to profile OC4J Integrated.

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, • BEA WebLogic 8.1.x Enterprise, Enterprise Studio, Foundation, and Developer Editions

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

Compuware OptimalJ 4.2 • JBoss 4.0 (Architecture, Professional, and • BEA WebLogic 9.1 [See Note 1] Developer Editions) • IBM WebSphere Application Server 6.1 (integrated)

Supported Environments 7

Table 3. Supported Integrated Development Environments (Continued)

These IDEs... On These Application Servers

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

Eclipse 3.2 • BEA WebLogic 8.1.x and 9.x • JBoss 4.0

Eclipse 3.3 • BEA WebLogic 8.1.x and 9.x • JBoss 4.0

IBM Rational Application • IBM WebSphere Application Server 6.0 Developer 6.0 (integrated) • IBM WebSphere Portal 5.1 - Test Environment (UTE)

Oracle JDeveloper 10.1.2 • Oracle OC4J Standalone 10.1.2 and 10.1.3 • Oracle Application Server 10.1.2 and 10.1.3 (called OC4J Integrated in DevPartner Java Edition)

Oracle JDeveloper 10.1.3 • Oracle OC4J Standalone 10.1.2 and 10.1.3 • Oracle Application Server 10.1.2 and 10.1.3 (called OC4J Integrated in DevPartner Java Edition)

1 Because of a JRockit limitation, WebLogic is supported only with OptimalJ Powered by NetBeans, and only for Performance Analysis and Coverage Analysis. For more information, see Note 1 under Table 2, Supported Application Servers, on page 5.

Web Browsers The user interface for DevPartner Java Edition requires one of the following Web browsers: ࡗ Internet Explorer Version 6 with or without SP1 ࡗ Internet Explorer 7 ࡗ 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.

8 DevPartner Java Edition

The Web-based user interface is only supported on the following operating systems: ࡗ Windows 2000, Windows XP, Windows 2003 Server, and Windows Vista ࡗ 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.4.1 ࡗ 1.4.2 ࡗ 5.0 ࡗ 6.0 Note: Internet Explorer 7 is supported by Sun JRE 5.0_11 or higher. 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).

Supported Environments 9

10 DevPartner Java Edition