Directory structure

This topic shows the naming conventions used to denote the location of files on the servers and the types of resources you can find in those directories.

WebSphere Portal root directory (PortalServer_root)

Throughout this documentation, the installation location for the portal server component of IBM® WebSphere® Portal is noted as PortalServer_root.

For the i5/OS platform, an additional variable is used to indicate the user data directory. The user data directory is noted as PortalServer_root_user.

The following table shows the default location if it is not otherwise specified during installation:

Operating system Location
AIX /usr/IBM/WebSphere/PortalServer
HP-UX /opt/IBM/WebSphere/PortalServer
Linux /opt/IBM/WebSphere/PortalServer
Solaris /opt/IBM/WebSphere/PortalServer
Windows C:\IBM\WebSphere\PortalServer
i
  • portal_server_root (ProdData)
    • /QIBM/ProdData/WebSphere/PortalServer/V7
  • PortalServer_root_user (UserData)
    • WebSphere Application Server Version 7.0 for Base and Express:
      • /QIBM/UserData/WebSphere/AppServer/V7/Base/profiles/wp_profile/PortalServer
    • WebSphere Application Server Version 7.0 for Network Deployment:
      • /QIBM/UserData/WebSphere/AppServer/V7/nd/profiles/wp_profile/PortalServer

WebSphere Portal profile directory (wp_profile_root)

Throughout this documentation, the profile location is noted as wp_profile_root. The following table shows the default profile location if another location it is not specified during installation:

Operating system Location
AIX /usr/IBM/WebSphere/wp_profile
HP-UX /opt/IBM/WebSphere/wp_profile
Linux /opt/IBM/WebSphere/wp_profile
Solaris /opt/IBM/WebSphere/wp_profile
Windows C:\IBM\WebSphere\wp_profile
i
  • WebSphere Application Server Version 7.0 for Base and Express:
    • /QIBM/UserData/WebSphere/AppServer/V7/Base/profiles/wp_profile
  • WebSphere Application Server Version 7.0 for Network Deployment:
    • /QIBM/UserData/WebSphere/AppServer/V7/nd/profiles/wp_profile

WebSphere Portal directory structure after installation on Windows and UNIX

WebSphere Portal has the following directory structure after installation.

PortalServer_root          Root directory for WebSphere Portal
 |
 +-- ap
 |
 +-- base
 |
 +-- bin                    WebSphere Portal tools
 |
 +-- bp
 |
 +-- cmapi
 |
 +-- doc                    Javadoc and sample XMLAccess input files
 |
 +-- ext                    
 |
 +-- firstSteps             First Steps Launcher (Windows and Linux only)
 |
 +-- installableApps        Source portlet application files prior to deployment
 |
 +-- installer  
 |
 +-- jcr                    Resources for the Content Repository
 |
 +-- license                WebSphere Portal license agreement
 |
 +-- log                    WebSphere Portal log files
 |
 +-- lwo   
 |
 +-- lwp04.infra         
 |  
 +-- migration              Scripts used to assist in migrating from 
 |                          previous releases of WebSphere Portal
 |
 +-- package                Response files and utilities for install
 |
 +-- pcc.api                
 |
 +-- pcc.impl         
 |
 +-- prereq                 
 |
 +-- prereqs.infra                 
 |
 +-- pzn                 
 |
 +-- pzn.ext                 
 |
 +-- reguninstall           Resources for uninstalling registry keys
 | 
 +-- search                 
 |
 +-- shared                 Shared resources, including runtime JARs, TLDs, 
 |                          and other resources. 
 |                          The /app subdirectory is the application server's 
 |                          WPSLib shared library for WebSphere Portal
 |
 +-- theme 
 |
 +-- ui 
 |
 +-- uninstall              Resources for uninstalling WebSphere Portal 
 |                          and components
 |
 +-- version                Version information for various components
 |
 +-- wcm                    Source Web application files for web content management
 |
 +-- wps.properties                    

WebSphere Portal directory structure after installation on i

WebSphere Portal has the following directory structure after the installation:

ProdData's PortalServer_root         Root directory for WebSphere Portal
 |
 +-- depcheck          Dependency checker files
 |
 +-- dist              Install binary files
 |
 +-- doc               WebSphere Portal
 |                     Information Center and Javadoc |
 +-- img               Image files 
 |
 +-- license           WebSphere Portal license agreement
 |
 +-- log               Log files
 |
 +-- package           Response files and utilities for install
 |

 +-- uninstall         Resources for uninstalling 
 |                     WebSphere Portal and components
UserData's PortalServer_root         Root directory for WebSphere Portal

 |
 +-- ap       
 |
 +-- base   
 |
 +-- bin               WebSphere Portal tools
 |
 +-- bp   
 |
 +-- cmapi
 |
 +-- config
 |
 +-- deployed  
 |
 +-- derby
 |
 +-- doc               WebSphere Portal 
 |                     Information Center and JavaDoc
 |
 +-- ext   
 |
 +-- installableApps   WAR files prior to deployment
 |
 +-- installer    
 |
 +-- jcr               Resources for the Content Repository
 |
 +-- log               Log files
 |
 +-- lwo     
 |
 +-- lwp01.infra     
 |
 +-- META-INF          
 |
 +-- migration         Scripts used to assist in migrating from previous releases 
 |                     of WebSphere Portal
 | +-- package           Response files and utilities for install
 |
 +-- pcc.api     
 |
 +-- pcc.impl     
 |
 +-- prereq     
 |
 +-- prereqs.infra     
 |
 +-- pzn               Personalization runtime and resources
 |
 +-- pzn.ext     
 |
 +-- search
 |
 +-- shared            Shared resources, including runtime JARs, TLDs, 
 |                     and other resources. 
 |                     The /app subdirectory is the application server's WPSLib 
 |                     shared library for WebSphere Portal
 |
 +-- theme
 |
 +-- ui
 |
 +-- version           Version information for various components
 |
 +-- wizard   

WebSphere Application Server directory structure (AppServer_root)

WebSphere Application Server installation directory

Throughout this documentation, the install location for WebSphere Application Server is noted as AppServer_root

For i, the install location for WebSphere Application Server is noted as app_server_root and refers to the UserData path, unless otherwise specified in the topic where you see it. The profile_root variable below refers to the name given to the WebSphere Application Server profile in use.

WebSphere Application Server profile directory

Throughout this documentation, the location for the WebSphere Application Server profiles is noted as was_profile_root.

Default location of WebSphere Application Server profiles
Operating system Location
AIX /usr/IBM/WebSphere/wp_profile
HP-UX /opt/IBM/WebSphere/wp_profile
Linux /opt/IBM/WebSphere/wp_profile
Solaris /opt/IBM/WebSphere/wp_profile
Windows C:\IBM\WebSphere\wp_profile
i
  • /QIBM/UserData/WebSphere/AppServer/V7/Base/profiles/wp_profile
  • /QIBM/UserData/WebSphere/AppServer/V7/ND/profiles/wp_profile
wps.war directory

The WebSphere Portal enterprise application is installed to the following location within WebSphere Application Server profile's path:

/installer/wp.ear/installableApps/wps.ear/wps.war
The WAR file directory structure for the WebSphere Portal enterprise application contains the following resources.
wps.war
 |   
 +-- c2a              Cooperative portlet resources
 |
 +-- dnd              
 |
 +-- doc              Portal-level help and readme
 |
 +-- DocEditor        JSPs for the Rich Text Editor
 |
 +-- dtd              XML DTDs and schema definitions 
 |
 +-- html             License and privacy HTML files for the portal.
 |
 +-- images           Common images for the portal
 |
 +-- menu             Resources for MenuService applet 
 |                    (Collaborative Components API)
 |
 +-- META-INF         Standard Java MANIFEST.MF for the 
 |                    portal Web application
 |
 +-- peopleawareness  Resources for the people awareness features
 |
 +-- screens          Screen JSPs for the portal
 |   |
 |   +-- markup_name     Subdirectory for each markup type
 |    
 |-- search
 |   
 |-- skins            Skin JSPs for the portal
 |   |
 |   +-- markup_name     Subdirectory for each markup type
 |    
 |-- themes           Theme JSPs for the portal
 |   | 
 |   +-- markup_name     Subdirectory for each markup type
 |   
 +-- virtualportal    XMLAccess file for setting up a virtual portal
 |
 +-- web2
 |
 +-- WEB-INF          Protected resources for the portal Web application
The following directories contain resources for customization. Resources for all other directories in the portal Web application directory structure must not be modified.
  • /doc
  • /images
  • /screens
  • /skins
  • /themes
  • /virtualportal

Lotus Domino directory structure (domino_server_root and domino_data_root)

Throughout this documentation, the install location for the IBM Lotus® Domino® server software is noted as domino_server_root.

For i, the install location for the Lotus Domino server software is noted as domino_server_root and refers to the ProdData path, unless otherwise specified in the topic where you see it.

The following table shows the default location if it is not otherwise specified during installation:

Operating system Location
AIX /opt/IBM/Lotus/
HP-UX /opt/IBM/Lotus/
Linux /opt/IBM/Lotus/
Solaris /opt/IBM/Lotus/
Windows C:\Lotus\Domino
i
  • domino_server_root (ProdData)
    • /QIBM/ProdData/Lotus/DOMINOrelease_number

The Lotus Domino server data directory is noted as domino_data_root.

For i, The Lotus Domino server data directory is noted as domino_data_root and refers to the UserData path, unless otherwise specified in the topic where you see it.

The following table shows the default location of the Domino data directory if it is not otherwise specified during installation:

Operating system Location
AIX /opt/IBM/Lotus/Domino/data
HP-UX /opt/IBM/Lotus/Domino/data
Linux /opt/IBM/Lotus/Domino/data
Solaris /opt/IBM/Lotus/Domino/data
Windows C:\Lotus\Domino\Data
i
  • domino_data_root (UserData)
    • WebSphere Application Server Version 6.1 for Base and Express:
      • /QIBM/USERDATA/LOTUS/NOTES
    • WebSphere Application Server Version 6.1 for Network Deployment:
      • /QIBM/USERDATA/LOTUS/NOTES

Directories for languages

The following shows the languages supported by WebSphere Portal and the directories used for storing locale-specific resources. These directories are used in portlet Web application directories and in the WebSphere Portal enterprise application (themes, skins, and other Web application resources).

Language (locale) Directory   Language (locale) Directory   Language (locale) Directory
Arabic /ar   Catalan /ca   Czech /cs
Danish /da German /de Greek /el
English /en Spanish /es Finnish /fi
French /fr Croatian /hr Hungarian /hu
Italian /it Hebrew /iw Japanese /ja
Korean /ko Dutch /nl Norwegian /no
Polish /pl Portuguese /pt Brazilian Portuguese /pt_BR
Romanian /ro Russian /ru Slovak /sk
Slovenian /sl Swedish /sv Thai /th
Turkish /tr Ukrainian /uk Simplified Chinese /zh
Traditional Chinese /zh_TW