<?xml version="1.0" encoding="UTF-8"?>
<MetamergeConfig IDIversion="Created by TDI6.1.1 - 2009-03-02" created="Mon May 18 14:14:39 CEST 2009" createdBy="Administrator" modified="Wed May 20 18:07:55 CEST 2009" modifiedBy="Administrator" version="6.1.1">
<Folder name="AssemblyLines">






<AssemblyLine name="ExportContacts">
<Settings>
<parameter name="ALPoolSettingsDialog">showALPoolSettings</parameter>
<parameter name="automapattributes">false</parameter>
<parameter name="createTombstones">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="includeGlobalPrologs">true</parameter>
<parameter name="maxread">2</parameter>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="Notes_LocalClient">
<InheritFrom>/Connectors/Notes_LocalClient</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="notesSelection">Form="Person"</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Simple>*</Simple>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Connector name="Remove internal fields">
<InheritFrom>/Scripts/Remove internal fields</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<Parser/>
<AttributeMap name="Input"/>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input"/>
<Schema name="Output"/>
<LinkCriteria/>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="Display FullName">
<InheritFrom>/Scripts/Display FullName</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<Parser/>
<AttributeMap name="Input"/>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input"/>
<Schema name="Output"/>
<LinkCriteria/>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="Display attributes sorted">
<InheritFrom>/Scripts/Display attributes sorted</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration/>
<Parser/>
<AttributeMap name="Input"/>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input"/>
<Schema name="Output"/>
<LinkCriteria/>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="Stop AL">
<InheritFrom>/Scripts/Stop AL</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration/>
<Parser/>
<AttributeMap name="Input"/>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input"/>
<Schema name="Output"/>
<LinkCriteria/>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="WriteCSV">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Contacts.csv</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.CSV</InheritFrom>
<parameter name="characterSet"/>
<parameter name="csvColumns"/>
<parameter name="csvEnableQuoting">true</parameter>
<parameter name="csvLogLongLines">0</parameter>
<parameter name="csvWriteHeader">true</parameter>
<parameter name="debug">false</parameter>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Simple>*</Simple>
</AttributeMapItem>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>ADMD</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AltFullName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AltFullNameLanguage</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AltFullNameSort</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Anniversary</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AreaCodeFromLoc</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Assistant</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Birthday</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Blogsite</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Briefcase</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>BusinessAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>C</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Categories</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CellPhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Certificate</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Children</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>City</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Comment</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CompanyName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Custom1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Custom2</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Custom3</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>DDA1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>DDA2</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>DDA3</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>DDA4</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Department</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>DocumentAccess</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FirstName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Form</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FullNameInput</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>HomeAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>HomeFAXPhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>InternetAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>InternetAddress1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>JobTitle</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>LastName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Location</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Logo</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MailAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MailDomain</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MailSystem</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Manager</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MiddleInitial</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MiscPhone1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MiscPhone2</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MiscPhone3</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>NameDisplayPref</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>NameHelperInput</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>NoteID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>O</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OU1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OU2</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OU3</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OU4</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeCity</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeCountry</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeFAXPhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficePhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeState</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeStreetAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeZIP</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OtherCity</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OtherCountry</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OtherState</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OtherStreetAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OtherZip</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PRMD</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PersPager</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhoneNumber_10</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhoneNumber_6</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhoneNumber_8</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhoneNumber_9</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Photo</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PhotoURL</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PublicKey</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SametimeLogin</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SavedUpdate</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ShortName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Spouse</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>State</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>StreetAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Suffix</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Type</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>UNID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>WebSite</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>X121</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Zip</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>country</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>email_1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>email_5</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>primaryAddress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>primaryPhoneNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
<Connector name="WritevCards">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">@SUBSTITUTE{work.FullName}.vCard</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.LineReader</InheritFrom>
<parameter name="attributeName">vCard</parameter>
<parameter name="characterSet"/>
<parameter name="debug">false</parameter>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>/AttributeMaps/vCardMap_fromNotes</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>3</InitializeOption>
</Connector>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="ImportContacts">
<Settings>
<parameter name="ALPoolSettingsDialog">showALPoolSettings</parameter>
<parameter name="automapattributes">false</parameter>
<parameter name="createTombstones">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="includeGlobalPrologs">true</parameter>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="ReadContacts">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Z:\My Documents\TDI\Tutorials\Data\ContactList.xml</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.XML</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="isnamespaceaware">false</parameter>
<parameter name="isvalidating">false</parameter>
<parameter name="omitxmldeclaration">false</parameter>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>affiliationcode</Name>
<Type>simple</Type>
<Simple>affiliationcode</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>cn</Name>
<Type>simple</Type>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>degrees</Name>
<Type>simple</Type>
<Simple>degrees</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>department</Name>
<Type>simple</Type>
<Simple>department</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>dn</Name>
<Type>simple</Type>
<Simple>dn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>mail</Name>
<Type>simple</Type>
<Simple>mail</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>objectclass</Name>
<Type>simple</Type>
<Simple>objectclass</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>physicaldeliveryofficename</Name>
<Type>simple</Type>
<Simple>physicaldeliveryofficename</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>serialnumber</Name>
<Type>simple</Type>
<Simple>serialnumber</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>sn</Name>
<Type>simple</Type>
<Simple>sn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>telephonenumber</Name>
<Type>simple</Type>
<Simple>telephonenumber</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>title</Name>
<Type>simple</Type>
<Simple>title</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>uid</Name>
<Type>simple</Type>
<Simple>uid</Simple>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>affiliationcode</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>degrees</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>department</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>objectclass</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>physicaldeliveryofficename</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>serialnumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>sn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>telephonenumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>title</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Connector name="Display FullName">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>task.logmsg("---&gt; " + work.getString("cn"));</ConnectorScript>
<Parser/>
<AttributeMap name="Input"/>
<AttributeMap name="Output"/>
<DeltaSettings/>
<Schema name="Input"/>
<Schema name="Output"/>
<LinkCriteria/>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="Notes_LocalClient">
<InheritFrom>/Connectors/Notes_LocalClient</InheritFrom>
<ConnectorMode>Update</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>/AttributeMaps/MapLDAP2NotesPerson</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
<LinkCriteriaItem>
<Key>1215e5b9462</Key>
<Attribute>FullName</Attribute>
<Operator>equals</Operator>
<Value>$cn</Value>
</LinkCriteriaItem>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
</Folder>
<Folder name="Connectors">
<Connector name="Notes_DIIOPwString">
<InheritFrom>system:/Connectors/ibmdi.Notes</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="dominoHost">IOR:01013b002900000049444c3a6c6f7475732f646f6d696e6f2f636f7262612f494f626a6563745365727665723a312e300000000001000000000000006c000000010101000a0000003132372e302e302e3100acf6310000000438353235363531612d656336382d313036632d656565302d303037653264323233336235004c6f7475734e4f4901000100000001000000010000001400000001013b0001000105000000000001010000000000</parameter>
<parameter name="dominoLogin">Eddie Hartman/Acme</parameter>
<parameter name="dominoPassword">Ordpa33</parameter>
<parameter name="dominoSessionType">IIOP</parameter>
<parameter name="httpPort">80</parameter>
<parameter name="notesDatabase">mail/ehartman.nsf</parameter>
<parameter name="notesSearchView"/>
<parameter name="notesSelection"/>
<parameter name="notesServer">AcmeDom2/Acme</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>$Abstract</Name>
</SchemaItem>
<SchemaItem>
<Name>$Alarm</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$AlarmDescription</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$AlarmMemoOptions</Name>
</SchemaItem>
<SchemaItem>
<Name>$AlarmOffset</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$AlarmUnit</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$BorderColor</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$BusyName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$BusyPriority</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$CSFlags</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$CSTrack</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$CSVersion</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$CSWISL</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$ExpandGroups</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$FromPreferredLanguage</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$HFFlags</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$IconSwitcher</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$LangChair</Name>
</SchemaItem>
<SchemaItem>
<Name>$NoPurge</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$PublicAccess</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$REF</Name>
<Syntax>lotus.domino.cso.Item</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$RefOptions</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$Revisions</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$SMTPKeepNotesItems</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$TableSwitcher</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$UpdatedBy</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$WatchedItems</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$altPrincipal</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Alarms</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AltChair</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AppendEndTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AppendStartTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>AppointmentType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ApptUNID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Body</Name>
</SchemaItem>
<SchemaItem>
<Name>BookFreeTime</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Broadcast</Name>
</SchemaItem>
<SchemaItem>
<Name>CalendarDateTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Categories</Name>
</SchemaItem>
<SchemaItem>
<Name>Chair</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Encrypt</Name>
</SchemaItem>
<SchemaItem>
<Name>EndDate</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>EndDateTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>EndTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>EndTimeZone</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>EnterBlindCopyTo</Name>
</SchemaItem>
<SchemaItem>
<Name>EnterCopyTo</Name>
</SchemaItem>
<SchemaItem>
<Name>EnterSendTo</Name>
</SchemaItem>
<SchemaItem>
<Name>ExcludeFromView</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Form</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>From</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>IsBroadcast</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Location</Name>
</SchemaItem>
<SchemaItem>
<Name>Logo</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MailOptions</Name>
</SchemaItem>
<SchemaItem>
<Name>NoteID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Notes</Name>
</SchemaItem>
<SchemaItem>
<Name>OnlineMeeting</Name>
</SchemaItem>
<SchemaItem>
<Name>OnlinePlace</Name>
</SchemaItem>
<SchemaItem>
<Name>OrgConfidential</Name>
</SchemaItem>
<SchemaItem>
<Name>OrgRepeat</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OrgTable</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PreventCounter</Name>
</SchemaItem>
<SchemaItem>
<Name>PreventDelegate</Name>
</SchemaItem>
<SchemaItem>
<Name>Principal</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatAdjust</Name>
</SchemaItem>
<SchemaItem>
<Name>RepeatCustom</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatDates</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatEndDates</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatFor</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatForUnit</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatFromEnd</Name>
</SchemaItem>
<SchemaItem>
<Name>RepeatHow</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatInstanceDates</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatInterval</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatStartDate</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatUnit</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatUntil</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RepeatWeekends</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Repeats</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Resources</Name>
</SchemaItem>
<SchemaItem>
<Name>ReturnReceipt</Name>
</SchemaItem>
<SchemaItem>
<Name>RoomToReserve</Name>
</SchemaItem>
<SchemaItem>
<Name>STARTDATETIME</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SaveOptions</Name>
</SchemaItem>
<SchemaItem>
<Name>SchedulerSwitcher</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SequenceNum</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Sign</Name>
</SchemaItem>
<SchemaItem>
<Name>StartDate</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>StartTime</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>StartTimeZone</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Subject</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>UNID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>UpdateSeq</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>WebDateTimeInit</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>WhiteBoardContent</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>_ViewIcon</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>dspNum</Name>
<Syntax>java.lang.Integer</Syntax>
</SchemaItem>
<SchemaItem>
<Name>txtNum</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>xMtg</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>xToDo</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
</Connector>

<Connector name="Notes_DIIOP">
<InheritFrom>system:/Connectors/ibmdi.Notes</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="dominoHost">dom2.acme.com</parameter>
<parameter name="dominoLogin">Eddie Hartman/Acme</parameter>
<parameter name="dominoPassword">Ordpa33</parameter>
<parameter name="dominoSessionType">IIOP</parameter>
<parameter name="httpPort">80</parameter>
<parameter name="notesDatabase">mail/ehartman.nsf</parameter>
<parameter name="notesSearchView"/>
<parameter name="notesSelection"/>
<parameter name="notesServer">AcmeDom2/Acme</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="Notes_LocalClient">
<InheritFrom>system:/Connectors/ibmdi.Notes</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="dominoPassword">Ordpa33</parameter>
<parameter name="dominoSessionType">LocalClient</parameter>
<parameter name="httpPort">80</parameter>
<parameter name="notesDatabase">names.nsf</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
</Connector>
</Folder>
<Folder name="Parsers"/>
<Folder name="EventHandlers"/>
<Folder name="Scripts">
<Script name="Remove internal fields">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[attnames = work.getAttributeNames();

for (name in attnames)
	if (name.startsWith("$"))
		work.removeAttribute(name);]]></parameter>
</Script>
<Script name="Display attributes sorted">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[function rj(str, len) {
	_rj_sp = "                                                            ";
    if (len <= str.length)
		return str
	else
		return str + _rj_sp.substring(0, len-str.length);
}

attnames = work.getAttributeNames();

java.util.Arrays.sort(attnames);

task.logmsg("\n");
task.logmsg("-----------------------------------");
cnt = 0;
for (name in attnames) {
	val = work.getString(name);
	if (val != null) {
		if (++cnt % 10 == 0)
			task.logmsg("-----------------------------------");
		task.logmsg(rj(name, 20) + ": " + val);
	}
}
task.logmsg("-----------------------------------");]]></parameter>
</Script>
<Script name="Stop AL">
<parameter name="script">task.shutdown();</parameter>
</Script>
<Script name="Display FullName">
<parameter name="script">task.logmsg("---&gt; " + work.getString("FullName"));</parameter>
</Script>
</Folder>
<JavaLibraries/>
<JavaProperties/>
<Folder name="Includes"/>
<Folder name="Config">
<LogConfig name="Logging"/>
<InstanceProperties name="AutoStart">
<AutoStart/>
</InstanceProperties>
<TombstonesConfig name="Tombstones"/>
<SolutionInterface name="SolutionInterface"/>
</Folder>
<Folder name="Functions"/>
<Folder name="AttributeMaps">

<ALMap name="CalendarAttributes">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Alarms</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Alarms</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>AppointmentType</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>AppointmentType</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Body</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Body</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>CalendarDateTime</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>CalendarDateTime</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Chair</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Chair</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EndDateTime</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>EndDateTime</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EndTimeZone</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>EndTimeZone</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Form</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Form</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>From</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>From</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Location</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Location</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Notes</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Notes</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Principal</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Principal</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>RepeatInstanceDates</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>RepeatInstanceDates</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Repeats</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Repeats</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>RequiredAttendees</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>RequiredAttendees</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>STARTDATETIME</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>STARTDATETIME</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>StartTimeZone</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>StartTimeZone</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Subject</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Subject</Simple>
</AttributeMapItem>
</AttributeMap>
</ALMap>
<ALMap name="vCardMap_fromNotes">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>vCard</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>vCard</Simple>
<SubstitutionTemplate><![CDATA[BEGIN:VCARD
VERSION:2.1
N:{work.LastName};{work.FirstName}
FN:{work.FullName}
ORG:{work.CompanyName}
TITLE:{work.Title}
TEL;WORK;VOICE:{work.OfficePhoneNumber}
TEL;HOME;VOICE:{work.PhoneNumber}
ADR;WORK:;;{work.OfficeStreetAddress};{work.OfficeCity};{work.OfficeState};{work.OfficeZIP};{work.OfficeCountry}
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:{work.OfficeStreetAddress}=0D=0A{work.OfficeCity}, {work.OfficeState} {work.OfficeZIP}=0D=0A{work.OfficeCountry}
ADR;HOME:;;{work.StreetAddress};{work.City};{work.State};{work.ZIP};{work.Country}
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:{work.StreetAddress}=0D=0A{work.City}, {work.State} {work.ZIP}=0D=0A{work.Country}
EMAIL;PREF;INTERNET:{work.InternetAddress}
REV:20090520T094131Z{javascript return system.formatDate(new java.util.Date(), "YYYYMMDDThhmmssZ")}
END:VCARD
]]></SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
</ALMap>
<ALMap name="MapLDAP2NotesPerson">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Department</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Department</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>FirstName</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[name = work.getString("cn");
lname = work.getString("sn");
p = name.length - lname.length;
fname = name.substring(0,p).trim();

parts = system.splitString(fname, " ");

if (parts.length > 1 &&
	parts[parts.length-1].length == 1)
	fname = parts[parts.length-2];

ret.value = fname;]]></Script>
<Simple>FirstName</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Form</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Form</Simple>
<SubstitutionTemplate>Person</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>FullName</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>JobTitle</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>title</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>LastName</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>sn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>MiddleInitial</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[name = work.getString("cn");
lname = work.getString("sn");
p = name.length - lname.length;
fname = name.substring(0,p).trim();

parts = system.splitString(fname, " ");

if (parts.length > 1 &&
	parts[parts.length-1].length == 1)
	minitial = parts[parts.length-1]
else
	minitial = null;

ret.value = minitial;]]></Script>
<Simple>MiddleInitial</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>PhoneNumber</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>telephonenumber</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Type</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script/>
<Simple>Type</Simple>
<SubstitutionTemplate>Person</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
</ALMap>
</Folder>
<Properties name="Properties">
<Stores>
<PropertyStore name="Solution-Properties">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collectionType">Solution-Properties</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
<PropertyStore name="Global-Properties">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collectionType">Global-Properties</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
<PropertyStore name="Java-Properties">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collectionType">Java-Properties</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
<PropertyStore name="System-Properties">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collectionType">System-Properties</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
</Stores>
</Properties>
</MetamergeConfig>
