Table of Contents
Supported Application/Web Servers
Integrated Development Environment (IDE) Requirements
Java Requirements
Supported Browsers
If you are using the ArcGIS Server Web controls and Web templates to build Servlet or JSP based web applications, the following are required:
- Web server
- Servlet engine
- J2SE SDK (JDK) (In some cases, the Web server includes the servlet engine and/or JDK.)
The Manager for ArcGIS Server for the Java Platform is designed for administration of ArcGIS Server and the creation and customization of Java ADF based web applications. For best results, the application should be exported and deployed to one of the supported Java Application Servers listed in the table below. The Manager is not recommended for production deployment of web applications.
Supported Application/Web Servers
|
Application/Web Server |
Supported Operating Systems |
Limitations |
|---|---|---|
|
Apache 2.2.11 with Tomcat 6.0.18 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (32-bit and 64-bit (EM64T)) Windows 7 Ultimate & Professional Edition (32-bit and 64-bit (EM64T)) Windows Vista SP2 Ultimate, Enterprise & Business Edition (32-bit and 64-bit (EM64T)) Windows XP SP2 (64-bit), SP3 (32-bit) Professional Edition Linux Red Hat Enterprise Linux Server 5 (32-bit and 64-bit) SUSE Linux Enterprise Server 10 SP2 (32-bit and 64-bit) Solaris |
|
|
JBoss 5 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (64-bit (EM64T)) Linux Red Hat Enterprise Linux Server 5 (32-bit and 64-bit) SUSE Linux Enterprise Server 10 SP2 (32-bit and 64-bit) Solaris |
|
|
Oracle Weblogic 11g |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (64-bit (EM64T)) Linux Red Hat Enterprise Linux Server 5 (64-bit) SUSE Linux Enterprise Server 10 SP2 (64-bit) Solaris |
|
|
Sun Glassfish Enterprise Server v2.1 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (64-bit (EM64T)) Linux Red Hat Enterprise Linux Server 5 (64-bit) SUSE Linux Enterprise Server 10 SP2 (64-bit) Solaris |
|
|
Tomcat 6.0.18 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (32-bit and 64-bit (EM64T)) Windows 7 Ultimate & Professional Edition (32-bit and 64-bit (EM64T)) Windows Vista SP2 Ultimate, Enterprise & Business Edition (32-bit and 64-bit (EM64T)) Windows XP SP2 (64-bit), SP3 (32-bit) Professional Edition Linux Red Hat Enterprise Linux Server 5 (32-bit and 64-bit) SUSE Linux Enterprise Server 10 SP2 (32-bit and 64-bit) Solaris |
|
|
Websphere AS 7 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (64-bit (EM64T)) Linux Red Hat Enterprise Linux Server 5 (64-bit) SUSE Linux Enterprise Server 10 SP2 (64-bit) Solaris |
|
Integrated Development Environment (IDE) Requirements
Any IDE may be used to build Web ADF based java applications, however Eclipse and NetBeans are recommended. Eclipse and NetBeans plug-ins are provided with the Web ADF for the Java Platform which offer an enhanced developer experience through templates, code snippets, and project wizards.
|
Recommended IDE |
Supported Operating Systems |
Limitations |
|---|---|---|
|
Eclipse 3.4 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (32-bit and 64-bit (EM64T)) Windows 7 Ultimate & Professional Edition (32-bit and 64-bit (EM64T)) Windows Vista SP2 Ultimate, Enterprise & Business Edition (32-bit and 64-bit (EM64T)) Windows XP SP2 (64-bit), SP3 (32-bit) Professional Edition Linux Red Hat Enterprise Linux Server 5 (32-bit and 64-bit) SUSE Linux Enterprise Server 10 SP2 (32-bit and 64-bit) |
Must be used with Web Tools Platform 2.0. |
|
Netbeans 6.5 |
Microsoft Windows Windows 2008 Server Standard, Enterprise & Datacenter (32-bit and 64-bit (EM64T)) Windows 7 Ultimate & Professional Edition (32-bit and 64-bit (EM64T)) Windows Vista SP2 Ultimate, Enterprise & Business Edition (32-bit and 64-bit (EM64T)) Windows XP SP2 (64-bit), SP3 (32-bit) Professional Edition Linux Red Hat Enterprise Linux Server 5 (32-bit and 64-bit) SUSE Linux Enterprise Server 10 SP2 (32-bit and 64-bit) Solaris |
Must be used with the Web and Java EE pack. |
Java Requirements
JDK version 6 Update 16 is required for Java development. 32-bit or 64-bit versions of the JDK may be used.