In the eserver_migration_config.xml configuration file, you use the properties element to list all eServer properties that you want to migrate. Any properties that you omit from this file will not be migrated.

Note: ATG requires some fields, called intrinsic fields. For more information, see Mapping ATG Intrinsic Fields to eServer Properties.

Migration maps properties, property attributes, and statement roles according to the following table:

eServer Property

ATG Solution Field Mapping

indexing

property’s constrainable attribute is set

purpose

becomes a property on the solution

usage

becomes a custom property on the solution

editor

maps into an ATG user

eServer Property Attribute

ATG Solution Field Property

tag

name

name

displayName

multiValued

multiValued

eServer Statement Role

ATG Solution Field Property

goal, symptom

title

status (or other specified property)

solutionStatus
See Mapping eServer Solution Statuses to ATG Workflow Statuses.

The migration process maps property data types according to the following table:

eServer Property Data Type

ATG Property Data Type

List

List

List (Boolean)

Boolean

See Mapping eServer Number Properties for more information.

Member

User or Organization

See Mapping eServer Member Properties to ATG Users or Organizations for more information.

Date

Date

Number

Integer, Boolean, or Decimal

See Mapping eServer Number Properties for more information.

Specifying Default Values for Properties

ATG migration supports specifying a default value for properties, to use when a solution has a property but no value set for it. In eServer, default values are defined per-member; in ATG Knowledge, default values are defined globally. When configuring migration, you choose one eServer member to use as the source of default values for all solutions.

In EserverMigrationService.properties, set the defaultPropertyValueEServerMemberId property to the member ID you want to use as the source for default values. The default value of this property is 2 (“Everyone”).

 
loading table of contents...