Sun Java System Portal Server 7.1 Deployment Planning Guide

Software Deployment

This section provides information on the software packaging mechanism, the software categories within the system, and compatibility with Java software.

Software Packaging

Portal Server uses a “dynamic WAR file” approach to deploy software to the system. Portal Server is installed using SolarisTM packages, which consist of individual files that comprise web applications, for example, JAR, JSP, template, and HTML files. The packages do not contain WAR or EAR files. The packages do contain web.xml fragments that are used to construct the Portal Server WAR file at installation time. This dynamically constructed file is then deployed to the web application container. As additional packages are added to the system, for example, for localization, the web application file is rebuilt and redeployed.


Note –

The WAR file packaging and deployment mechanism is for use only by Portal Server products. Customer modifications to the WAR file or any files used to build it are currently not supported.


Software Categories

Portal Server distinguishes between the following kinds of software that it installs onto the Portal Server node:


Note –

Static web content and dynamic web applications are all grouped together into a single WAR file.


Compatibility With Java Software

Portal Server software falls into three categories: