This tag locates a list of projects that are ready for deployment, but are not yet deployed. There are two reasons why projects might be in this situation:

After this tag executes, it creates a result object named by the var attribute. That result object is a collection of ToDoProject objects, one representing each located pending project.

Attributes

The following attributes are defined for the pws:getProjectsPendingDeployment tag:

Attribute

Description

Required?

var

Names the result object to contain ToDoProject objects.

yes

target

The target site for which you want to find pending projects. If no target is specified, pending projects for all targets are located.

no

index

The number that designates where, in the context of the accessed projects, the list of returned projects should begin. The default value is 0.

no

count

The total number of projects to save to the result object.

no

totalCountVar

Names a secondary result object that holds the total number of pending projects located by this tag. A subset of the total can be saved to the result object.

no

ToDoProject object properties

The following properties are defined for the ToDoProject objects produced by the pws:getProjectsPendingDeployment tag for each pending project:

Property

Description

orphaned

Indicates whether the project is orphaned. Orphaned projects are checked in and appear to be ready for deployment, but encounter a workflow configuration issue that prevents them from being approved. For example, if the target site is configured after the last workflow task is complete, the target will not recognize the pending project.

project

Contains an atg.epub.project.Project object.

target

Contains the name for the target site.

time

Contains the timestamp for the date on which the projects were approved or orphaned.

days

Contains the numbers of days for which the project is pending.

hours

Contains the number of hours added to the days to total the amount of time the project is pending.

 
loading table of contents...