The VersionedLoaderEventListener
(/atg/epub/file/VersionedLoaderEventListener
) is an event listener that provides support for importing assets into the versioning system. It performs tasks such as creating and checking in the workspace that is used for the import.
You must configure the VersionedLoaderEventListener
as appropriate for the import before using the Repository Loader. By default, the VersionedLoaderEventListener
is configured as follows:
$class=atg.epub.loader.VersionedLoaderEventListener versionManager=/atg/epub/version/VersionManagerService rootPath={atg.dynamo.home} createProcesses=false processNamePrefix=Content Administration Import appendTimeToProcessName=true processDescription=Imported by the RepositoryLoader timeFormat=MMMMM dd, yyyy hh:mm:ss aaa workflowName=/Content Administration/editAssets.wdl userAuthority=/atg/dynamo/security/UserAuthority personaPrefix=Admin$user$ userName=admin password=admin checkinOnCompletion=true checkinComment= idGenerator=/atg/dynamo/service/IdGenerator workspaceNameIdSpace=repositoryLoaderWkspName #workspaceName=RepLoader-1
The properties userAuthority
, personaPrefix
, userName
, and password
collectively verify user access to the secured versioned repository where file assets are imported—for example, /atg/epub/file/SecuredPublishingFileRepository
.
VersionedLoaderEventListener properties
The following table describes the VersionedLoaderEventListener
properties you should configure as needed:
Property | Description |
---|---|
| The fully qualified path of the parent folder of the top-level folder in the manifest to import, or the folder system to scan. All folders and files to import must be in or under this root folder. For example, you might set
The directories and files imported into the
Note 1: When performing imports on Windows, use double backslashes (
Note 2: When importing the initial set of ATG assets from your production module, such as scenarios and slots, the root path is the production module’s |
| Set to |
| Together with |
| Set to |
| The format to use when appending the import time to the name of project used for the import. The default format is:
For information on changing the default value, see the API reference for class |
| The substring in an ACL that is used to identify the user in the Specify |
| The username of the user to authenticate. |
| The password of the user to authenticate. |
| Set to If the |
| The name of the workspace to use for the import. If the corresponding workspace does not exist, it is created by the system. All workspace names must be unique. The import fails if the name corresponds to a completed project’s workspace (because it is already checked in). If If |