Preface

This document describes the functionality provided by the IBM WebSphere Portal (WP) plugin.

Refer to Deployit Reference Manual for background information on Deployit and deployment concepts.

Overview

The WP plugin is a Deployit plugin that extends the capabilities of the WAS plugin for managing deployments and resources on an existing WebSphere Portal server. It offers out of the box support for deploying/undeploying portlets, themes & skins and WP configuration, datasources. See the Features section below for details. It can easily be extended to support more deployment options or management of new artifacts/resources on WP.

Features

  • Deploys and undeploys Portal artifacts:
    • Portlets packaged in Enterprise applications archives(EAR) and Web applications archives(WAR).
    • Themes and Skins packaged in Web applications archives(WAR).
    • XML access scripts including support for placeholders.
    • Creates and removes Portal configurations:
      • Theme, mail and application policies.
      • XML Access based configuration items.
    • Import of personalisation rules.
  • Full support for managing unmanaged, managed and clustered portal installations including virtual portals.
  • Discovers unmanaged portal installations.

Requirements

  • Deployit requirements
    • Deployit: version 3.9+
    • IBM WebSphere Portal: 6.1, 7.0 and 8.0 (Unix and Windows)
    • Other Deployit Plugins: WAS plugin

Usage in Deployment Packages

The plugin works with the standard deployment package of DAR format. Please see the Packaging Manual for more details about the DAR format and the ways to compose one.

CI Reference

Configuration Item Overview

Deployables

CI Description
wp.DeployableXmlAccessConfigurationItem Description unavailable
wp.DeployableXmlAccessScript Set of XML access scripts to configure WebSphere Portal
wp.Ear JSR Portal EAR archive
wp.PersonalizationRuleSpec Description unavailable (deployable)
wp.PolicySpec Description unavailable
wp.ThemesAndSkinsWar Description unavailable
wp.War JSR Portal WAR archive

Deployeds

CI Description
wp.DeployedXmlAccessConfigurationItem Resource deployed using XML Access
wp.DeployedXmlAccessScript Deployed XML Access script
wp.EarModule EAR with values configured for a deployment
wp.PersonalizationRule Description unavailable
wp.Policy Description unavailable
wp.ThemesAndSkinsWarModule Define WAR for themes and skins
wp.WarModule WAR with values configured for a deployment

Containers

CI Description
wp.Cluster A WebSphere Portal cluster managed by a deployment manager
wp.UnmanagedServer A standalone WebSphere Portal server NOT managed by any deployment manager
wp.VirtualPortal A virtual portal that runs on top of WebSphere Portal server

Other Configuration Items

CI Description
wp.AbstractAclMapping Base definition for ACL mappings
wp.AclMapping ACL mapping of a portlet
wp.AclMappingSpec ACL mapping specification of a portlet
wp.BaseAclMapping Define ACL mapping for users and groups
wp.BaseAclMappingSpec Description unavailable
wp.BasePortlet Portlet description
wp.BaseVirtualUserAndGroupsAclMapping Define ACL mapping for virtual users and groups
wp.ClonedPortlet Clone of a portlet
wp.ClonedPortletSpec Clone specification of a portlet
wp.Cluster A WebSphere Portal cluster managed by a deployment manager
wp.DeployableXmlAccessConfigurationItem Description unavailable
wp.DeployableXmlAccessScript Set of XML access scripts to configure WebSphere Portal
wp.DeployedXmlAccessConfigurationItem Resource deployed using XML Access
wp.DeployedXmlAccessScript Deployed XML Access script
wp.Ear JSR Portal EAR archive
wp.EarModule EAR with values configured for a deployment
wp.InBetween-BasePortletSpec Base portlet definition for WebSphere Portal
wp.InBetween-PortletSpec JSR Portlet for WebSphere Portal
wp.PersonalizationRule Description unavailable
wp.PersonalizationRuleSpec Description unavailable (deployable)
wp.Policy Description unavailable
wp.PolicySpec Description unavailable
wp.Portlet Deployed portlet to WebSphere Portal runtime
wp.PortletSpec JSR Portlet for WebSphere Portal
wp.Skin Defines a skin
wp.SkinSpec Specification of a skin
wp.Theme Defines a theme
wp.ThemeSpec Specification of a theme
wp.ThemesAndSkinsWar Description unavailable
wp.ThemesAndSkinsWarModule Define WAR for themes and skins
wp.UnmanagedServer A standalone WebSphere Portal server NOT managed by any deployment manager
wp.VirtualPortal A virtual portal that runs on top of WebSphere Portal server
wp.VirtualUserAndGroupsAclMapping Virtual user and groups ACL mapping of a portlet
wp.VirtualUserAndGroupsAclMappingSpec Virtual user and groups ACL mapping specification of a portlet
wp.War JSR Portal WAR archive
wp.WarModule WAR with values configured for a deployment

Configuration Item Details

wp.AbstractAclMapping

Virtual Type
Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Base definition for ACL mappings

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.

wp.AclMapping

Type Hierarchy wp.BaseAclMapping >> wp.AbstractAclMapping >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

ACL mapping of a portlet

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
securityLevel : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for this mapping.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
groups : SET_OF_STRING
Define set of groups for this mapping
 
 
users : SET_OF_STRING
Define set of users for this mapping

wp.AclMappingSpec

Type Hierarchy wp.BaseAclMappingSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

ACL mapping specification of a portlet

Public Properties
 
 
groups : SET_OF_STRING
Define set of groups for this mapping (set_of_string)
 
 
securityLevel : STRING
Set the security level for this mapping. (enum) values(NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR)
 
 
users : SET_OF_STRING
Define set of users for this mapping (set_of_string)

wp.BaseAclMapping

Type Hierarchy wp.AbstractAclMapping >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Define ACL mapping for users and groups

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
securityLevel : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for this mapping.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
groups : SET_OF_STRING
Define set of groups for this mapping
 
 
users : SET_OF_STRING
Define set of users for this mapping

wp.BaseAclMappingSpec

Virtual Type
Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

Description unavailable


wp.BasePortlet

Virtual Type
Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Portlet description

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Children
 
 
aclMapping : SET_OF_CI<wp.AbstractAclMapping >
The ACL mappings to define the access rights to this resource.
Public Properties
 
 
defaultLocale : STRING
Define the default locale for this portlet.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
localizedDescriptions : MAP_STRING_STRING
Localized descriptions. Key is language format according to XML specification.
 
 
localizedKeywords : MAP_STRING_STRING
Localized keywords. Key is language format according to XML specification.
 
 
localizedTitles : MAP_STRING_STRING
Localized portlet titles. Key is language format according to XML specification.
 
 
preferences : MAP_STRING_STRING
Preferences
 
 
uniqueName : STRING
Unique name

wp.BaseVirtualUserAndGroupsAclMapping

Type Hierarchy wp.AbstractAclMapping >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Define ACL mapping for virtual users and groups

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
securityLevelForAllAuthenticatedPortalUsers : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for all authenticated portal users.
 
 
securityLevelForAllPortalUserGroups : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for all portal users groups.
 
 
securityLevelForAnonymousPortalUser : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for anonymous portal users.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.

wp.ClonedPortlet

Type Hierarchy wp.BasePortlet >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Clone of a portlet

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Children
 
 
aclMapping : SET_OF_CI<wp.AbstractAclMapping >
The ACL mappings to define the access rights to this resource.
Public Properties
 
 
defaultLocale : STRING
Define the default locale for this portlet.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
localizedDescriptions : MAP_STRING_STRING
Localized descriptions. Key is language format according to XML specification.
 
 
localizedKeywords : MAP_STRING_STRING
Localized keywords. Key is language format according to XML specification.
 
 
localizedTitles : MAP_STRING_STRING
Localized portlet titles. Key is language format according to XML specification.
 
 
preferences : MAP_STRING_STRING
Preferences
 
 
uniqueName : STRING
Unique name

wp.ClonedPortletSpec

Type Hierarchy wp.InBetween-BasePortletSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

Clone specification of a portlet

Children
 
 
aclMapping : SET_OF_CI<wp.BaseAclMappingSpec >
List of ACL mappings of this portlet.
Public Properties
 
 
defaultLocale : STRING
Define the default locale for this portlet. (string)
 
 
localizedDescriptions : MAP_STRING_STRING
Localized descriptions. Key is language format according to XML specification. (map_string_string)
 
 
localizedKeywords : MAP_STRING_STRING
Localized keywords. Key is language format according to XML specification. (map_string_string)
 
 
localizedTitles : MAP_STRING_STRING
Localized portlet titles. Key is language format according to XML specification. (map_string_string)
 
 
preferences : MAP_STRING_STRING
Preferences (map_string_string)
 
 
uniqueName : STRING
Unique name (string)

wp.Cluster

Type Hierarchy was.Cluster >> udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces was.WasAppContainer, udm.Taggable, was.HealthPolicyMembershipContainer, wp.WpRuntimeContainer, wp.WpContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer

A WebSphere Portal cluster managed by a deployment manager

Parent
 
 
cell : CI<was.DeploymentManager>
Deployment manager that manages this this cluster
Public Properties
 
 
checkStartedInterval : INTEGER  = 10
Number of seconds to sleep inbetween the checking of cluster started.
 
 
checkStoppedInterval : INTEGER  = 10
Number of seconds to sleep inbetween the checking of cluster stopped.
 
 
wpAdminPassword : STRING
Password of the administrative user.
 
 
wpAdminUsername : STRING
Username of the administrative user.
 
 
wpConfigUrl : STRING
The URL of the WebSphere Portal configuration API.
 
 
wpHome : STRING
Location of WebSphere Portal on the primary node.
 
 
wpPrimaryNodeHost : CI<overthere.Host>
The host definition of the primary node.
 
 
wpVersion : ENUM [WP_61, WP_70]
The version of WebSphere Portal.
 
 
enableRippleStart : BOOLEAN
Enable Ripple Start
 
 
servers : SET_OF_CI<was.ManagedServer>
Servers that are part of this cluster
 
 
tags : SET_OF_STRING
If set, only deployables with the same tag will be automatically mapped to this container.
Hidden Properties
 
 
restartOrder : INTEGER  = 80
Restart Order
 
 
startOrder : INTEGER  = 80
Start Order
 
 
startScript : STRING  = was/container/start-cluster.py
Start Script
 
 
stopOrder : INTEGER  = 20
Stop Order
 
 
stopScript : STRING  = was/container/stop-cluster.py
Stop Script

wp.DeployableXmlAccessConfigurationItem

Virtual Type
Type Hierarchy udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

Description unavailable

Public Properties
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.

wp.DeployableXmlAccessScript

Type Hierarchy udm.BaseDeployableFolderArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FolderArtifact

Set of XML access scripts to configure WebSphere Portal

Public Properties
 
 
createScript : STRING  = install.xml
XML Access Script used to install. Also used during update if no update script is specified.
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
destroyScript : STRING  = uninstall.xml
XML Access Script used to uninstall. Also used during update if no update script is specified.
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
modifyScript : STRING
XML Access Script used to update from a previous version.
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
scanPlaceholders : BOOLEAN  = true
Whether to scan this artifact for placeholders when it is imported
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
Hidden Properties
 
 
createOrder : INTEGER  = 50
Order of creation
 
 
destroyOrder : INTEGER  = 50
Order of destruction
 
 
modifyOrder : INTEGER  = 50
Order of modification
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.DeployedXmlAccessConfigurationItem

Virtual Type
Type Hierarchy udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

Resource deployed using XML Access

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Public Properties
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
Hidden Properties
 
 
createOrder : INTEGER  = 50
Create Order
 
 
createScript : STRING
Create Script
 
 
destroyOrder : INTEGER  = 50
Destroy Order
 
 
destroyScript : STRING
Destroy Script
 
 
modifyOrder : INTEGER  = 50
Modify Order
 
 
modifyScript : STRING
Modify Script
Control task Parameter CI Attributes Description
reinstall

Reinstall


wp.DeployedXmlAccessScript

Type Hierarchy udm.BaseDeployedArtifact >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Deployed XML Access script

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Public Properties
 
 
createScript : STRING
XML Access Script used to install. Also used during update if no update script is specified.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
destroyScript : STRING
XML Access Script used to uninstall. Also used during update if no update script is specified.
 
 
modifyScript : STRING
XML Access Script used to update from a previous version.
 
 
placeholders : MAP_STRING_STRING
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
Hidden Properties
 
 
createOrder : INTEGER  = 79
Order of creation
 
 
destroyOrder : INTEGER  = 21
Order of destruction
 
 
modifyOrder : INTEGER  = 21
Order of modification
Control task Parameter CI Attributes Description
reinstall

Reinstall the XML Access script


wp.Ear

Type Hierarchy was.Ear >> jee.Ear >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

JSR Portal EAR archive

Children
 
 
portlets : SET_OF_CI<wp.PortletSpec >
List of portlets to register.
Public Properties
 
 
appEdition : STRING
Edition used by this application. (string)
 
 
applyRestartStrategyOnNoop : STRING
When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
 
 
autoScanForPortlets : BOOLEAN  = false
When enabled the archive will be scanned for portlets and all portlets will be added regardless of the registered portlets.
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
containerRestartStrategy : STRING
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
 
 
drainageInterval : STRING
Drainage interval in seconds. (integer) default(30)
 
 
editionDescription : STRING
Edition description used by this application. (string)
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
groupSize : STRING
Specifies num of members in a cluster. (integer) default(1)
 
 
isEdition : STRING
Edition used by this application. (boolean) default(false)
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
preCompileJsps : STRING
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
 
 
resetStrategy : STRING
Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
 
 
restartStrategy : STRING
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping. (map_string_string)
 
 
rolloutStrategy : STRING
Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application. (list_of_string)
 
 
startingWeight : STRING
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
Hidden Properties
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.EarModule

Type Hierarchy was.EarModule >> was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

EAR with values configured for a deployment.

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Children
 
 
portlets : SET_OF_CI<wp.Portlet >
List of portlets to register.
Public Properties
 
 
containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
 
 
restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
 
 
appEdition : STRING
Edition used by this application.
 
 
applyRestartStrategyOnNoop : BOOLEAN  = false
When true, the restart strategy is apply for a NOOP operation
 
 
autoScanForPortlets : BOOLEAN  = false
When enabled the archive will be scanned for portlets and all portlets will be added regardless of the registered portlets.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
drainageInterval : INTEGER  = 30
Drainage interval in seconds.
 
 
editionDescription : STRING
Edition description used by this application.
 
 
groupSize : INTEGER  = 1
Specifies num of members in a cluster.
 
 
isEdition : BOOLEAN  = false
Edition used by this application.
 
 
placeholders : MAP_STRING_STRING
A Map containing all the placeholders mapped to their values. Special values are or
 
 
preCompileJsps : BOOLEAN  = false
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
 
 
resetStrategy : ENUM [SOFT, HARD]  = SOFT
Indicates type of reset strategy.
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping.
 
 
rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
Indicates type of rollout strategy.
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary>
Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application.
 
 
startingWeight : INTEGER  = 1
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
 
 
virtualHost : CI<was.VirtualHost>
Virtual host this application should be mapped to
 
 
webServers : SET_OF_CI<was.ManagedWebServer>
Web servers this application should be mapped to
Hidden Properties
 
 
createEditionedOrder : INTEGER  = 10
The order in which a create step for Editioned application will be executed(was85nd only).
 
 
createOrder : INTEGER  = 70
The order in which a create step will be executed.
 
 
createScript : STRING  = was/application/deploy-application.py
Python wsadmin script invoked to create a Java EE artifact.
 
 
createVerb : STRING  = Deploy
The word is used to prefix a step description for the create operation.
 
 
createXmlAccessOrder : INTEGER  = 77
Create Xml Access Order
 
 
createXmlAccessScript : STRING  = wp/portletRegister.xml
Create Xml Access Script
 
 
destroyOrder : INTEGER  = 30
The order in which a destroy step will be executed.
 
 
destroyScript : STRING  = was/application/undeploy-application.py
Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
 
 
destroyVerb : STRING  = Undeploy
The word that is used to prefix a step description for the destroy operation.
 
 
destroyXmlAccessOrder : INTEGER  = 20
Destroy Xml Access Order
 
 
destroyXmlAccessScript : STRING  = wp/portletUnregister.xml
Destroy Xml Access Script
 
 
detectInstallRootOrder : INTEGER  = 75
Detect Install Root Order
 
 
detectInstallRootScript : STRING  = wp/jython/get-war-install-location.py
Detect Install Root Script
 
 
discoverOrder : INTEGER  = 50
The order in which a discover step will be executed.
 
 
discoverScript : STRING  = was/application/discover-inspect-ear-module.py
Discover Script
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
List of scripts to appended to the the deployeds runtime script
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Update
The word is used to prefix a step description for the modify operation.
 
 
noopOrder : INTEGER  = 50
The order of the step in the step list for the noop operation.
 
 
noopVerb : STRING  = Noop
Noop Verb
 
 
retryAttemptsForAppReadyCheck : INTEGER  = 6
Number of retry attempts to check if an application has been distributed before attempting the application start.
 
 
rolloutEditionedOrder : INTEGER  = 20
The order in which a rollout step will be executed.
 
 
rolloutEditionedScript : STRING  = was/application/rollout-edition.py
Python wsadmin script invoked to perform rollout.
 
 
rolloutEditionedVerb : STRING  = Rollout
The word that is used to prefix a step description for the rollout operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startVerb : STRING  = Start
The word that is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopVerb : STRING  = Stop
The word that is used to prefix a step description for the stop operation.
 
 
syncAfterCreateOrder : INTEGER  = 75
The order in which a synchronize after create step will be executed.
 
 
syncAfterDestroyOrder : INTEGER  = 35
The order in which a synchronize after destroy step will be executed.
 
 
syncAfterModifyOrder : INTEGER  = 75
The order in which a synchronize after modify step will be executed.
 
 
exposeDeployedApplication : BOOLEAN  = false
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
 
 
installLocation : STRING
Install Location
 
 
modifyScript : STRING
Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
 
 
noopScript : STRING
Python script invoked for the noop operation.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact.
 
 
stopScript : STRING  = was/application/stop-application.py
Python script invoked to stop a Java EE artifact or Java EE resource

wp.InBetween-BasePortletSpec

Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

Base portlet definition for WebSphere Portal

Children
 
 
aclMapping : SET_OF_CI<wp.BaseAclMappingSpec >
List of ACL mappings of this portlet.

wp.InBetween-PortletSpec

Type Hierarchy wp.InBetween-BasePortletSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

JSR Portlet for WebSphere Portal

Children
 
 
aclMapping : SET_OF_CI<wp.BaseAclMappingSpec >
List of ACL mappings of this portlet.
 
 
clones : SET_OF_CI<wp.ClonedPortletSpec >
List of clones of this portlet.

wp.PersonalizationRule

Type Hierarchy generic.ExecutedScriptWithDerivedArtifact >> generic.ExecutedScript >> generic.AbstractDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Description unavailable

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Public Properties
 
 
path : STRING
Target path for Personalization rule
 
 
deleteChildren : BOOLEAN  = false
Delete children of rule in target environment?
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
placeholders : MAP_STRING_STRING
A key/value pair mapping of placeholders in the deployed artifact to their values. Special values are and
 
 
repository : STRING
Target repository for Personalization rule. The default repository is used when no target repository is specified.
 
 
workspace : STRING
Target workspace for Personalization rule. The default workspace is used when no target workspace is specified.
Hidden Properties
 
 
createOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
Options for the create step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
 
 
createOrder : INTEGER  = 50
The order of the step in the step list for the create operation.
 
 
createScript : STRING  = wp/shell/InstallPersonalizationRule
Classpath to the script that is uploaded and executed on the generic container for the create operation.
 
 
createVerb : STRING  = Create
Create Verb
 
 
destroyOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
Options for the destroy step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
 
 
destroyOrder : INTEGER  = 40
The order of the step in the step list for the destroy operation.
 
 
destroyVerb : STRING  = Destroy
Destroy Verb
 
 
modifyOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
Options for the modify step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
 
 
modifyOrder : INTEGER  = 50
The order of the step in the step list for the modify operation.
 
 
modifyVerb : STRING  = Modify
Modify Verb
 
 
noopOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
Options for the noop step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
 
 
noopOrder : INTEGER  = 50
The order of the step in the step list for the noop operation.
 
 
noopVerb : STRING  = Modify
Noop Verb
 
 
classpathResources : SET_OF_STRING
Additional classpath resources that should be uploaded to the working directory before executing the script.
 
 
destroyScript : STRING
Classpath to the script that is uploaded and executed on the generic container for the destroy operation.
 
 
inspectClasspathResources : SET_OF_STRING
Additional classpath resources that should be uploaded to the working directory before executing the inspect script.
 
 
inspectScript : STRING
Classpath to the script used to inspect the generic container.
 
 
inspectTemplateClasspathResources : SET_OF_STRING
Additional template classpath resources that should be uploaded to the working directory before executing the inspect script.The template is first rendered and the rendered content copied to a file, with the same name as the template, in the working directory.
 
 
modifyScript : STRING
Classpath to the script that is uploaded and executed on the generic container for the modify operation.
 
 
noopScript : STRING
Classpath to the script that is uploaded and executed on the generic container for the noop operation.
 
 
remoteWorkingDirectoryPath : STRING
Name of working directory on target host. Default is to create a temporary directory which is deleted when connection is closed.
 
 
restartRequired : BOOLEAN  = false
The generic container requires a restart for the action performed by this deployed.
 
 
restartRequiredForNoop : BOOLEAN  = false
The generic container requires a restart for the NOOP action performed by this deployed.
 
 
retainRemoteWorkingDirectory : BOOLEAN  = false
Retain the specified working directory on target host after completion.
 
 
templateClasspathResources : SET_OF_STRING
Additional template classpath resources that should be uploaded to the working directory before executing the script.The template is first rendered and the rendered content copied to a file, with the same name as the template, in the working directory.

wp.PersonalizationRuleSpec

Type Hierarchy udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

Description unavailable (deployable)

Public Properties
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
deleteChildren : STRING
Delete children of rule in target environment? (boolean) default(false)
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
path : STRING
Target path for Personalization rule (string)
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
repository : STRING
Target repository for Personalization rule. The default repository is used when no target repository is specified. (string)
 
 
scanPlaceholders : BOOLEAN  = true
Whether to scan this artifact for placeholders when it is imported
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
 
 
workspace : STRING
Target workspace for Personalization rule. The default workspace is used when no target workspace is specified. (string)
Hidden Properties
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.Policy

Type Hierarchy udm.BaseDeployedArtifact >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Description unavailable

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Public Properties
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
placeholders : MAP_STRING_STRING
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
 
 
policyLabel : STRING
Policy label
Hidden Properties
 
 
registerScript : STRING  = wp/policyInstall.xml
Register Script
 
 
registerScriptOrder : INTEGER  = 77
Register Script Order
 
 
unregisterScript : STRING  = wp/policyUninstall.xml
Unregister Script
 
 
unregisterScriptOrder : INTEGER  = 20
Unregister Script Order
 
 
policyName : STRING
Policy Name

wp.PolicySpec

Type Hierarchy udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

Description unavailable

Public Properties
 
 
policyType : ENUM [COMPOSITE_APPLICATION, MAIL, THEME]
Type
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
policyLabel : STRING
Policy label
 
 
scanPlaceholders : BOOLEAN  = true
Whether to scan this artifact for placeholders when it is imported
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
Hidden Properties
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.Portlet

Type Hierarchy wp.BasePortlet >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Deployed portlet to WebSphere Portal runtime.

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Children
 
 
aclMapping : SET_OF_CI<wp.AbstractAclMapping >
The ACL mappings to define the access rights to this resource.
 
 
clones : SET_OF_CI<wp.ClonedPortlet >
List of clones of this portlet.
Public Properties
 
 
portletName : STRING
Portlet Name
 
 
defaultLocale : STRING
Define the default locale for this portlet.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
localizedDescriptions : MAP_STRING_STRING
Localized descriptions. Key is language format according to XML specification.
 
 
localizedKeywords : MAP_STRING_STRING
Localized keywords. Key is language format according to XML specification.
 
 
localizedTitles : MAP_STRING_STRING
Localized portlet titles. Key is language format according to XML specification.
 
 
preferences : MAP_STRING_STRING
Preferences
 
 
uniqueName : STRING
Unique name

wp.PortletSpec

Type Hierarchy wp.InBetween-PortletSpec >> wp.InBetween-BasePortletSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

JSR Portlet for WebSphere Portal

Children
 
 
aclMapping : SET_OF_CI<wp.BaseAclMappingSpec >
List of ACL mappings of this portlet.
 
 
clones : SET_OF_CI<wp.ClonedPortletSpec >
List of clones of this portlet.
Public Properties
 
 
defaultLocale : STRING
Define the default locale for this portlet. (string)
 
 
localizedDescriptions : MAP_STRING_STRING
Localized descriptions. Key is language format according to XML specification. (map_string_string)
 
 
localizedKeywords : MAP_STRING_STRING
Localized keywords. Key is language format according to XML specification. (map_string_string)
 
 
localizedTitles : MAP_STRING_STRING
Localized portlet titles. Key is language format according to XML specification. (map_string_string)
 
 
portletName : STRING
Portlet Name (string)
 
 
preferences : MAP_STRING_STRING
Preferences (map_string_string)
 
 
uniqueName : STRING
Unique name (string)

wp.Skin

Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Defines a skin

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
directoryName : STRING
Directory Name
 
 
markup : STRING
Markup
 
 
skinName : STRING
Skin Name
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
objectId : STRING
Object Id
 
 
uniqueName : STRING
Unique Name

wp.SkinSpec

Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

Specification of a skin.

Public Properties
 
 
directoryName : STRING
Directory Name (string)
 
 
markup : STRING
Markup (string)
 
 
objectId : STRING
Object Id (string)
 
 
skinName : STRING
Skin Name (string)
 
 
uniqueName : STRING
Unique Name (string)

wp.Theme

Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Defines a theme

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
allowedSkins : SET_OF_STRING
Set of allowed skins
 
 
defaultSkin : STRING
Unique name of the default skin
 
 
directoryName : STRING
Directory Name
 
 
markup : STRING
Markup
 
 
themeName : STRING
Theme Name
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.
 
 
objectId : STRING
Object Id
 
 
uniqueName : STRING
Unique Name

wp.ThemeSpec

Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

Specification of a theme.

Public Properties
 
 
allowedSkins : SET_OF_STRING
Set of allowed skins (set_of_string)
 
 
defaultSkin : STRING
Unique name of the default skin (string)
 
 
directoryName : STRING
Directory Name (string)
 
 
markup : STRING
Markup (string)
 
 
objectId : STRING
Object Id (string)
 
 
themeName : STRING
Theme Name (string)
 
 
uniqueName : STRING
Unique Name (string)

wp.ThemesAndSkinsWar

Type Hierarchy was.War >> jee.War >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

Description unavailable

Children
 
 
skins : SET_OF_CI<wp.SkinSpec >
List of skins embedded in the archive.
 
 
themes : SET_OF_CI<wp.ThemeSpec >
List of themes embedded in the archive.
Public Properties
 
 
appEdition : STRING
Edition used by this application. (string)
 
 
applyRestartStrategyOnNoop : STRING
When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
containerRestartStrategy : STRING
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR). (string)
 
 
drainageInterval : STRING
Drainage interval in seconds. (integer) default(30)
 
 
editionDescription : STRING
Edition description used by this application. (string)
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
groupSize : STRING
Specifies num of members in a cluster. (integer) default(1)
 
 
isEdition : STRING
Edition used by this application. (boolean) default(false)
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
preCompileJsps : STRING
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
 
 
resetStrategy : STRING
Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
 
 
restartStrategy : STRING
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping. (map_string_string)
 
 
rolloutStrategy : STRING
Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application. (list_of_string)
 
 
startingWeight : STRING
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
Hidden Properties
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.ThemesAndSkinsWarModule

Type Hierarchy was.WarModule >> was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

Define WAR for themes and skins

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Children
 
 
skins : SET_OF_CI<wp.Skin >
List of skins embedded in the archive.
 
 
themes : SET_OF_CI<wp.Theme >
List of themes embedded in the archive.
Public Properties
 
 
containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR).
 
 
restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
 
 
appEdition : STRING
Edition used by this application.
 
 
applyRestartStrategyOnNoop : BOOLEAN  = false
When true, the restart strategy is apply for a NOOP operation
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
drainageInterval : INTEGER  = 30
Drainage interval in seconds.
 
 
editionDescription : STRING
Edition description used by this application.
 
 
groupSize : INTEGER  = 1
Specifies num of members in a cluster.
 
 
isEdition : BOOLEAN  = false
Edition used by this application.
 
 
placeholders : MAP_STRING_STRING
A Map containing all the placeholders mapped to their values. Special values are or
 
 
preCompileJsps : BOOLEAN  = false
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
 
 
resetStrategy : ENUM [SOFT, HARD]  = SOFT
Indicates type of reset strategy.
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping.
 
 
rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
Indicates type of rollout strategy.
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary>
Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application.
 
 
startingWeight : INTEGER  = 1
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
 
 
virtualHost : CI<was.VirtualHost>
Specify the virtual host where you want to install the Web modules that are contained in your application. You can install Web modules on the same virtual host or disperse them among several hosts.
 
 
webServers : SET_OF_CI<was.ManagedWebServer>
Specify the Web servers as targets that serve as routers for requests to this application.
Hidden Properties
 
 
createEditionedOrder : INTEGER  = 10
The order in which a create step for Editioned application will be executed(was85nd only).
 
 
createOrder : INTEGER  = 70
The order in which a create step will be executed.
 
 
createScript : STRING  = was/application/deploy-application.py
Python wsadmin script invoked to create a Java EE artifact.
 
 
createVerb : STRING  = Deploy
The word is used to prefix a step description for the create operation.
 
 
createXmlAccessOrder : INTEGER  = 77
Create Xml Access Order
 
 
createXmlAccessScript : STRING  = wp/themesAndSkinsRegister.xml
Create Xml Access Script
 
 
destroyOrder : INTEGER  = 30
The order in which a destroy step will be executed.
 
 
destroyScript : STRING  = was/application/undeploy-application.py
Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
 
 
destroyVerb : STRING  = Undeploy
The word that is used to prefix a step description for the destroy operation.
 
 
destroyXmlAccessOrder : INTEGER  = 20
Destroy Xml Access Order
 
 
destroyXmlAccessScript : STRING  = wp/themesAndSkinsUnregister.xml
Destroy Xml Access Script
 
 
discoverOrder : INTEGER  = 50
The order in which a discover step will be executed.
 
 
discoverScript : STRING  = was/application/discover-inspect-war-module.py
Discover Script
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
List of scripts to appended to the the deployeds runtime script
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Update
The word is used to prefix a step description for the modify operation.
 
 
noopOrder : INTEGER  = 50
The order of the step in the step list for the noop operation.
 
 
noopVerb : STRING  = Noop
Noop Verb
 
 
retryAttemptsForAppReadyCheck : INTEGER  = 6
Number of retry attempts to check if an application has been distributed before attempting the application start.
 
 
rolloutEditionedOrder : INTEGER  = 20
The order in which a rollout step will be executed.
 
 
rolloutEditionedScript : STRING  = was/application/rollout-edition.py
Python wsadmin script invoked to perform rollout.
 
 
rolloutEditionedVerb : STRING  = Rollout
The word that is used to prefix a step description for the rollout operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startVerb : STRING  = Start
The word that is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopVerb : STRING  = Stop
The word that is used to prefix a step description for the stop operation.
 
 
syncAfterCreateOrder : INTEGER  = 75
The order in which a synchronize after create step will be executed.
 
 
syncAfterDestroyOrder : INTEGER  = 35
The order in which a synchronize after destroy step will be executed.
 
 
syncAfterModifyOrder : INTEGER  = 75
The order in which a synchronize after modify step will be executed.
 
 
exposeDeployedApplication : BOOLEAN  = false
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
 
 
modifyScript : STRING
Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
 
 
noopScript : STRING
Python script invoked for the noop operation.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact.
 
 
stopScript : STRING  = was/application/stop-application.py
Python script invoked to stop a Java EE artifact or Java EE resource

wp.UnmanagedServer

Type Hierarchy was.UnmanagedServer >> was.BaseCell >> udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces wp.WpRuntimeContainer, was.Server, python.PythonManagedContainer, udm.ConfigurationItem, was.Node, udm.Container, overthere.HostContainer, udm.Taggable, was.WasAppContainer, python.PythonManagingContainer, was.HealthPolicyMembershipContainer, wp.WpContainer, was.WasContainer, was.Cell

A standalone WebSphere Portal server NOT managed by any deployment manager

Parent
 
 
host : CI<overthere.Host>
Host on which the unmanaged WAS server runs
Children
 
 
webServers : SET_OF_CI<was.ManagedWebServer>
WebSphere web servers in the node
Public Properties
 
 
cellName : STRING
Name of the WebSphere cell, e.g. MyCell, WASCell, Cell01
 
 
nodeName : STRING
Name of the WebSphere node
 
 
port : INTEGER
TCP port which is used to login to the WebSphere Administration, defaults to 8880 for SA, 8879 for ND
 
 
version : ENUM [WAS_61, WAS_70, WAS_80, WAS_85]
Version of WebSphere Application Server.
 
 
wasHome : STRING
Root path of the WebSphere installation path. e.g. /opt/ws/6.1/appserver/profiles/AppSrv01
 
 
wpAdminPassword : STRING
Password of the administrative user.
 
 
wpAdminUsername : STRING
Username of the administrative user.
 
 
wpConfigUrl : STRING
The URL of the WebSphere Portal configuration API.
 
 
wpHome : STRING
Location of WebSphere Portal..
 
 
wpVersion : ENUM [WP_61, WP_70]
The version of WebSphere Portal.
 
 
password : STRING
Password which is used to login to the WebSphere Administration.
 
 
tags : SET_OF_STRING
If set, only deployables with the same tag will be automatically mapped to this container.
 
 
username : STRING
Username which is used to login to the WebSphere Administration.
Hidden Properties
 
 
deployedsToDiscover : SET_OF_STRING  = [was.VirtualHost, was.SharedLibrary]
Deployeds To Discover
 
 
inspectScript : STRING  = was/container/discover-inspect-topology.py
Inspect script for Cell
 
 
libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-lib.py, was/container/container-lib.py]
List of scripts to appended to runtime script
 
 
runWithDaemon : BOOLEAN  = true
Set to true to execute commands with the Python daemon

wp.VirtualPortal

Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces udm.Taggable, wp.WpContainer, udm.ConfigurationItem, udm.Container

A virtual portal that runs on top of WebSphere Portal server.

Parent
 
 
container : CI<wp.WpRuntimeContainer>
Containing Portal Server
Public Properties
 
 
wpVirtualPortalName : STRING
Name of virtual portal
 
 
tags : SET_OF_STRING
If set, only deployables with the same tag will be automatically mapped to this container.

wp.VirtualUserAndGroupsAclMapping

Type Hierarchy wp.BaseVirtualUserAndGroupsAclMapping >> wp.AbstractAclMapping >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

Virtual user and groups ACL mapping of a portlet

Parent
 
 
container : CI<udm.EmbeddedDeployedContainer>
The (embedded) deployed which contains this embedded deployed.
Public Properties
 
 
securityLevelForAllAuthenticatedPortalUsers : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for all authenticated portal users.
 
 
securityLevelForAllPortalUserGroups : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for all portal users groups.
 
 
securityLevelForAnonymousPortalUser : ENUM [NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR]
Set the security level for anonymous portal users.
 
 
deployable : CI<udm.EmbeddedDeployable>
The embedded deployable that this embedded deployed is derived from.

wp.VirtualUserAndGroupsAclMappingSpec

Type Hierarchy wp.BaseAclMappingSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

Virtual user and groups ACL mapping specification of a portlet

Public Properties
 
 
securityLevelForAllAuthenticatedPortalUsers : STRING
Set the security level for all authenticated portal users. (enum) values(NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR)
 
 
securityLevelForAllPortalUserGroups : STRING
Set the security level for all portal users groups. (enum) values(NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR)
 
 
securityLevelForAnonymousPortalUser : STRING
Set the security level for anonymous portal users. (enum) values(NONE, USER, PRIVILEGED_USER, CONTRIBUTOR, EDITOR, MANAGER, DELEGATOR, SECURITY_ADMINISTRATOR, ADMINISTRATOR)

wp.War

Type Hierarchy was.War >> jee.War >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

JSR Portal WAR archive

Children
 
 
portlets : SET_OF_CI<wp.PortletSpec >
List of portlets to register.
Public Properties
 
 
appEdition : STRING
Edition used by this application. (string)
 
 
applyRestartStrategyOnNoop : STRING
When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
 
 
autoScanForPortlets : BOOLEAN  = false
When enabled the archive will be scanned for portlets and all portlets will be added regardless of the registered portlets.
 
 
checksum : STRING
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
 
 
containerRestartStrategy : STRING
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR). (string)
 
 
drainageInterval : STRING
Drainage interval in seconds. (integer) default(30)
 
 
editionDescription : STRING
Edition description used by this application. (string)
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
groupSize : STRING
Specifies num of members in a cluster. (integer) default(1)
 
 
isEdition : STRING
Edition used by this application. (boolean) default(false)
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
preCompileJsps : STRING
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
 
 
resetStrategy : STRING
Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
 
 
restartStrategy : STRING
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping. (map_string_string)
 
 
rolloutStrategy : STRING
Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application. (list_of_string)
 
 
startingWeight : STRING
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
Hidden Properties
 
 
textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
Regular expression that matches file names of text files
 
 
delimiters : STRING  = {{ }}
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
 
 
fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

wp.WarModule

Type Hierarchy was.WarModule >> was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

WAR with values configured for a deployment.

Parent
 
 
container : CI<udm.Container>
The container on which this deployed runs.
Children
 
 
portlets : SET_OF_CI<wp.Portlet >
List of portlets to register.
Public Properties
 
 
containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR).
 
 
restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
 
 
appEdition : STRING
Edition used by this application.
 
 
applyRestartStrategyOnNoop : BOOLEAN  = false
When true, the restart strategy is apply for a NOOP operation
 
 
autoScanForPortlets : BOOLEAN  = false
When enabled the archive will be scanned for portlets and all portlets will be added regardless of the registered portlets.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
drainageInterval : INTEGER  = 30
Drainage interval in seconds.
 
 
editionDescription : STRING
Edition description used by this application.
 
 
groupSize : INTEGER  = 1
Specifies num of members in a cluster.
 
 
isEdition : BOOLEAN  = false
Edition used by this application.
 
 
placeholders : MAP_STRING_STRING
A Map containing all the placeholders mapped to their values. Special values are or
 
 
preCompileJsps : BOOLEAN  = false
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
 
 
resetStrategy : ENUM [SOFT, HARD]  = SOFT
Indicates type of reset strategy.
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping.
 
 
rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
Indicates type of rollout strategy.
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary>
Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
 
 
sharedLibraryNames : LIST_OF_STRING
Shared libraries used by this application.
 
 
startingWeight : INTEGER  = 1
Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
 
 
virtualHost : CI<was.VirtualHost>
Specify the virtual host where you want to install the Web modules that are contained in your application. You can install Web modules on the same virtual host or disperse them among several hosts.
 
 
webServers : SET_OF_CI<was.ManagedWebServer>
Specify the Web servers as targets that serve as routers for requests to this application.
Hidden Properties
 
 
createEditionedOrder : INTEGER  = 10
The order in which a create step for Editioned application will be executed(was85nd only).
 
 
createOrder : INTEGER  = 70
The order in which a create step will be executed.
 
 
createScript : STRING  = was/application/deploy-application.py
Python wsadmin script invoked to create a Java EE artifact.
 
 
createVerb : STRING  = Deploy
The word is used to prefix a step description for the create operation.
 
 
createXmlAccessOrder : INTEGER  = 77
Create Xml Access Order
 
 
createXmlAccessScript : STRING  = wp/portletRegister.xml
Create Xml Access Script
 
 
destroyOrder : INTEGER  = 30
The order in which a destroy step will be executed.
 
 
destroyScript : STRING  = was/application/undeploy-application.py
Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
 
 
destroyVerb : STRING  = Undeploy
The word that is used to prefix a step description for the destroy operation.
 
 
destroyXmlAccessOrder : INTEGER  = 20
Destroy Xml Access Order
 
 
destroyXmlAccessScript : STRING  = wp/portletUnregister.xml
Destroy Xml Access Script
 
 
detectInstallRootOrder : INTEGER  = 75
Detect Install Root Order
 
 
detectInstallRootScript : STRING  = wp/jython/get-war-install-location.py
Detect Install Root Script
 
 
discoverOrder : INTEGER  = 50
The order in which a discover step will be executed.
 
 
discoverScript : STRING  = was/application/discover-inspect-war-module.py
Discover Script
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
List of scripts to appended to the the deployeds runtime script
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Update
The word is used to prefix a step description for the modify operation.
 
 
noopOrder : INTEGER  = 50
The order of the step in the step list for the noop operation.
 
 
noopVerb : STRING  = Noop
Noop Verb
 
 
retryAttemptsForAppReadyCheck : INTEGER  = 6
Number of retry attempts to check if an application has been distributed before attempting the application start.
 
 
rolloutEditionedOrder : INTEGER  = 20
The order in which a rollout step will be executed.
 
 
rolloutEditionedScript : STRING  = was/application/rollout-edition.py
Python wsadmin script invoked to perform rollout.
 
 
rolloutEditionedVerb : STRING  = Rollout
The word that is used to prefix a step description for the rollout operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startVerb : STRING  = Start
The word that is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopVerb : STRING  = Stop
The word that is used to prefix a step description for the stop operation.
 
 
syncAfterCreateOrder : INTEGER  = 75
The order in which a synchronize after create step will be executed.
 
 
syncAfterDestroyOrder : INTEGER  = 35
The order in which a synchronize after destroy step will be executed.
 
 
syncAfterModifyOrder : INTEGER  = 75
The order in which a synchronize after modify step will be executed.
 
 
exposeDeployedApplication : BOOLEAN  = false
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
 
 
installLocation : STRING
Install Location
 
 
modifyScript : STRING
Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
 
 
noopScript : STRING
Python script invoked for the noop operation.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact.
 
 
stopScript : STRING  = was/application/stop-application.py
Python script invoked to stop a Java EE artifact or Java EE resource