<?xml version="1.0" encoding="UTF-8"?>
<MetamergeConfig IDIversion="Created by TDI6.1.1 - 2008-05-15" created="Tue Apr 24 22:19:20 CEST 2007" createdBy="NO010196" modified="Wed Jul 02 13:32:51 CEST 2008" modifiedBy="NO010196" version="6.1.1">
<Folder name="AssemblyLines">
<AssemblyLine name="TINA_WebServer">
<LogEnabled>true</LogEnabled>
<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"/>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
<parameter name="verbose"/>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="WebServer">
<InheritFrom>system:/Connectors/ibmdi.HTTPServer</InheritFrom>
<ConnectorMode>Server</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="authConnector">(none)</parameter>
<parameter name="authRealm">IBM Tivoli Directory Integrator</parameter>
<parameter name="contentType">text/html</parameter>
<parameter name="debug">false</parameter>
<parameter name="headersAsProperties">false</parameter>
<parameter name="httpAuth">false</parameter>
<parameter name="msgChunked">false</parameter>
<parameter name="needClientAuth">false</parameter>
<parameter name="tcpDataAsProperties">true</parameter>
<parameter name="tcpPort">81</parameter>
<parameter name="useSSL">false</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>
<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>
</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">
<Branch name="base -&gt; &quot;TDI&quot;?">
<ALMap name="TDI rockz">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>http.body</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>http.body</Simple>
<SubstitutionTemplate><![CDATA[<html>
	<head>
		<title>Tivoli Directory Integrator</title>
	</head>
	<body>
		<p>
			<center>
				<img border="0" src="NeoTheBunny.gif"/>
				<h1>TDI rockz</h1>
			</center>
		</p>
	</body>
</html>]]></SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<Conditions>
<BranchCondition>
<LeftHand>http.base</LeftHand>
<Operator>contains</Operator>
<RightHand>TDI</RightHand>
<Negate>false</Negate>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Branch name="Else service request">
<Connector name="Return page">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[// At this point, we are servicing file requests like a web server.
//
// ---------- Get URL base
var base = work.getString( "http.base" );
var path = "configs/redpill/html/";

if (base == null)
	base = new java.lang.String("");

// ---------- Set return content-type
if ( base.endsWith(".gif") )
	work.setAttribute( "http.content-type", "image/gif" )
else
if ( base.endsWith(".jpg") || base.endsWith(".jpeg") )
    work.setAttribute( "http.content-type", "image/jpeg" )
else
if ( base.endsWith(".css") )
    work.setAttribute( "http.content-type", "text/css" )
else
    work.setAttribute( "http.content-type", "text/html" );

// ---------- Check for null/root requests and hackers
if ((base == "/") || (base == "") || (base.indexOf("..") >= 0))
    base = "/index.html";

// ---------- Try to open requested file
var file = new java.io.File( path + base );

// ---------- If it exists, return it, else 404 FILE NOT FOUND
if ( file.exists() ) 
    work.setAttribute( "http.body", file );
else 
    work.setAttribute( "http.status", "NOT FOUND" );

// ---------- Log it
task.logmsg ( "File request: " + file );

]]></ConnectorScript>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>2</Type>
</Branch>
</ContainerDF>
<ThreadOptions>
<parameter name="assemblyline.ehc.executeProlog">false</parameter>
<parameter name="assemblyline.ehc.maxInstance">10</parameter>
<parameter name="assemblyline.ehc.minPrepare">5</parameter>
</ThreadOptions>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="DB2XML">
<LogEnabled>true</LogEnabled>
<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">25</parameter>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="ReadFromDB">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">@SUBSTITUTE{property.RedPill-Properties:JDBC_URL}</parameter>
<parameter name="jdbcTable">people</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>Birthday</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Birthdate</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EmployeeType</Name>
<Type>substitution</Type>
<Simple>EmployeeType</Simple>
<SubstitutionTemplate>Full-Time</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>FullName</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>FullName</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>Telephone</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Telephone</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>Title</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Title</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</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>Birthdate</Name>
<Syntax>java.sql.Timestamp</Syntax>
<NativeSyntax>DATETIME</NativeSyntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Telephone</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
<Presence>null</Presence>
</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Connector name="LDAPServer">
<InheritFrom>/Connectors/LDAPServer</InheritFrom>
<ConnectorMode>Update</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>description</Name>
<Type>simple</Type>
<Simple>description</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>mail</Name>
<Type>simple</Type>
<Simple>mail</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>postalAddress</Name>
<Type>simple</Type>
<Simple>postalAddress</Simple>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>$dn</Name>
<Type>simple</Type>
<Simple>$dn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>cn</Name>
<Type>simple</Type>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>departmentNumber</Name>
<Type>simple</Type>
<Simple>departmentNumber</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>description</Name>
<Type>simple</Type>
<Simple>description</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>employeeNumber</Name>
<Type>simple</Type>
<Simple>employeeNumber</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>employeeType</Name>
<Type>simple</Type>
<Simple>employeeType</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>ou</Name>
<Type>simple</Type>
<Simple>ou</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>postalAddress</Name>
<Type>simple</Type>
<Simple>postalAddress</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>sn</Name>
<Type>simple</Type>
<Simple>sn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>telephoneNumber</Name>
<Type>simple</Type>
<Simple>telephoneNumber</Simple>
</AttributeMapItem>
</AttributeMap>
<DeltaSettings>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>givenName</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>postalAddress</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>
<LinkCriteriaItem>
<Key>11a069d2e74</Key>
<Attribute>cn</Attribute>
<Operator>equals</Operator>
<Value>$FullName</Value>
</LinkCriteriaItem>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="autoreconnect">true</parameter>
<parameter name="numberOfRetries">10</parameter>
<parameter name="retryDelay">6000</parameter>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
<Connector name="showStatus">
<InheritFrom>/Scripts/showStatus</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>
<Branch name="IF mail invalid">
<Connector name="Clear mail values">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>work.getAttribute("mail").clear();</ConnectorScript>
<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>
<Conditions>
<BranchCondition>
<LeftHand>mail</LeftHand>
<Operator>contains</Operator>
<RightHand>@</RightHand>
<Negate>true</Negate>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Connector name="Output">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Output\Output.xml</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>/Parsers/XMLsimple_UTF8</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>*</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>mail</Name>
<Type>advanced</Type>
<Script><![CDATA[mail = work.getAttribute("mail");
name = work.getString("FullName").toLowerCase();

mail.addValue(system.mapString(name, " ", ".") +
				"@acme.com");

ret.value = mail]]></Script>
<Simple>mail</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>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>before_add</Name>
<Script><![CDATA[if (simulate == "true")
	system.ignoreEntry();

if (audit == "true) lkjdslkjaslfdkjas]]></Script>
<Enabled>true</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>

<AssemblyLine name="CreateOU">
<LogEnabled>true</LogEnabled>
<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"/>
<ContainerDF name="DataFlowContainer">
<Connector name="LocalLDAP">
<InheritFrom>/Connectors/LocalLDAP</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>$dn</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>$dn</Simple>
<SubstitutionTemplate>ou=People,dc=ibm.com</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>objectClass</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>objectClass</Simple>
<SubstitutionTemplate>organizationalUnit</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>ou</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>ou</Simple>
<SubstitutionTemplate>People</SubstitutionTemplate>
</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>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>

<AssemblyLine name="DeleteDominoUsers">
<LogEnabled>true</LogEnabled>
<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"/>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="DominoLDAP">
<InheritFrom>/Connectors/DominoLDAP</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="ldapSearchFilter">cn=*</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>*</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</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>
<Hook>
<Name>after_getnext</Name>
<Script><![CDATA[if (work.getString("Type") != "Person")
	system.skipEntry();]]></Script>
<Enabled>false</Enabled>
<DebugBreak>false</DebugBreak>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Branch name="IF People to be deleted">
<Connector name="Deleting msg">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>task.logmsg("--&gt; Deleting " + work.getString("$dn"));</ConnectorScript>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="DominoLDAP_1">
<InheritFrom>/Connectors/DominoNotes</InheritFrom>
<ConnectorMode>Delete</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="ldapPassword">@SUBSTITUTE{property.RedPill-Properties:ldapPassword-ecbc2be52b7509f}</parameter>
<parameter name="ldapSearchFilter">cn=*</parameter>
<parameter name="ldapUsername">CN=eddie hartman/O=IBM</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>
<SchemaItem>
<Name>$dn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>administrator</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>adminplogsetting</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>adminpmaxthreads</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>adminpnamechangeexpiration</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>adminpweekdays</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>allowmonitors</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>anonymousaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>aspserver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>availablefordirsync</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>bookmarkdb</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>catalogenabled</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cataloginterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>catalogtype</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>catalogweekdays</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cfgnabonly</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>checkpassword</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>clienttype</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>clntbld</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>clntdate</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>clntmachine</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>clntpltfrm</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>concurrentagents</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>db2accessserver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>db2def</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>db2groupmax</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>dc-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>department</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>displayname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>domain</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>dominocertificate</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>dst</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeid</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-0</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-1</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-2</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-3</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-4</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-5</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-6</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabled-7</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>enabledlist</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>encryptincomingmail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>endtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fixpver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>flagsver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fltrcvrycrsh</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fltrcvryhng</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fltrcvrymax</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fltrcvrymd</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fltrcvrymin</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>formulatimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>givenname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>hotver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-11connections</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-accesslog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-accesslogformat</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-agentlog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-allowanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-allowdenypriority</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-asynchronizeagents</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-audience</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-authview</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-autodetect</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-bindtohostname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cachedir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cgidir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cgierrorlog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cgipath</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-comp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-companionstack</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-compimt</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-compmaxs</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-compmins</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-compmm</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-compressuploadedfiles</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cs5default</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csarabic</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csbaltic</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cscentraleuropean</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cschinese</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cscyrillic</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csdefault</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csgreek</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cshebrew</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csindic</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csjapanese</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cskorean</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cstaiwanese</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csthai</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csturkish</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-csvietnamese</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-cswestern</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-databasebrowsing</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-defsearchmax</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-defviewrows</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-deletecache</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-dnscachefoundtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-dnscachenotfoundtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-dnscachesize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-dnslookup</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-dnslookupcache</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-domwsaddinmaxthreads</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-domwsappspace</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-domwsforcefromvalue</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enablegc</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enablejsessions</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enablejspersistence</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enableredirectcmd</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enablesessionauth</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-errorlog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-expirecachedusers</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-filterlibrary</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-gcinterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-genbangurls</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-headercharset</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-homeurl</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-hostname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-htmldir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-iconsdir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-iconspath</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-idlejstimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-idlesessiontimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-idlethreadtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-imageformat</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-imageprogressive</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-imagequality</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-inputtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-javaservletsupport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-jsclasspath</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-listenqueuesize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-logfileduration</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-logtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-logtodomlog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-logtofiles</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-max11requests</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxactivejsessions</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxactivesessions</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxactivethreads</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxcachedcommands</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxcacheddesigns</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxcachedusers</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxcachesize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxconcurrentnetwksessions</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxcontentlength</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxheaderbytes</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxheaderlines</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxlogentrysize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxlogfilesize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxpostdatalength</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxrequests</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxsearchmax</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxurlbytes</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxurlpathsegments</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-maxviewrows</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-metacharset</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-minactivethreads</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-normalmode</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-noutf8forms</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-outputtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-persistenttimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-prfcookieoption</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-redirectportno</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-redirectservername</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-refererlog</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-requesttimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-resourcelang</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-rncgitimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-rninputtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-rnoutputtimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-scripttimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-servletpath</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslcert</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslkeyfile</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslmode</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-useuserlocale</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-utf8</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-version</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-webagenttimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>http-welcome</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>httppasswordchangedate</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icm-browsedatabases</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmconfiguration</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmhttp-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmhttp-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmhttp-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmhttp-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>icmsslkeyfile</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-allowanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-idleminsallowed</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-sslanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>iiop-threadpoolsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-sslcert</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>imap-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>interval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>isvirdir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-allowanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-sslanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-sslcert</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldap-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ldisite</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>longdistanceprefix</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mailaddress</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maildomain</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mailfile</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mailserver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mailsystem</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>majver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxconcurrentagents</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxendtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxexecution</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxmaxexecution</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxpercenttime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>maxstarttime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>messagestorage</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>minver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-0</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-1</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-2</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-3</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-4</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-5</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-6</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddr-7</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netaddresses</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netname-0</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netname-1</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netname-2</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>netname-3</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>network</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-sslanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-sslcert</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-tcpanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntp-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpallowfeedposting</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpallowrdrposting</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntploglevel</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxfeedconnections</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxfeedconsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxfeedpostsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxrdrconnections</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxrdrconsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntpmaxrdrpostsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntprdrcontimeout</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nntprdrdefaultaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nocntdir</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>nsdenbld</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>objectclass</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>passwordchangeinterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>passwordgraceperiod</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>percenttime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>personaltitle</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkdefwidth</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkduedate</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkmaxage</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkmaxwidth</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkmindate</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkminwidth</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pkoldkeydays</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-sslcert</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>pop3-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>port-0</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>port-1</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>port-2</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>port-3</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ports</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>protocol-0</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>protocol-1</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>protocol-2</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>protocol-3</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>protocols</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>qmrver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>qmuver</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>qtamthd</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdm-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdm-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdm-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdm-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdm-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdmgrenbld</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdoff</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>rdwait</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-certifieridfile</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-certpassword</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-createmaildb</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-idfile</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-perform</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reg-userpw</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>reloadtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>roamcleanper</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>roamcleansetting</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>roaminguser</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>router-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>router-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>router-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>router-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sametime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>serverbuildnumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>servercheckpasswords</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>servercpucount</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>serverdirectoryname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>serverplatform</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>servertitle</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>shared-mail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-allowanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-enforceaccess</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-port</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-portstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-sslanonymous</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-sslnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-sslport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-sslstatus</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp-tcpnp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtp822headeroption</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpaddrresolutioncntl</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpcharsetdetect</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpdailyhkat</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpenablehk</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpencodingscheme</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpfullhostdomain</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtplistenerenabled</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtploglevel</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpmacattachconvertoption</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpmaxinbtasks</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpmaxoutbmsgsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpmaxoutbtasks</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpmessagecontent</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtppointsize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtppollingperiod</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpretryattempts</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpretryinterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtpreturnreceipts</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtptransfermode</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>smtptypeface</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctc</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctd</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcte</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctf</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctg</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcth</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcti</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctj</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctk</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctl</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctm</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcto</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctq</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctr</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcts</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctt</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctu</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctv</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctw</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctx</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlcty</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>spndlctz</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sslcipherlist</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sslexpiredcerts</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sslprotocolversion</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sslsitecerts</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sslstrongencryption</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>st-bindtohostname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stactivemeetingslimit</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>starttime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stautoextendmeetingenabled</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stcommunityhttpsport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stcommunityhttptunneling</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stcommunityhttptunnelingport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stcommunitylogin</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stcommunitylogusagefrequency</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stconfigrefreshinterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stdirchunksize</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stdirrefreshinterval</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stlogfilename</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stloghistory</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stlogtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stlogtofiles</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stlogtonsf</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmaxcommunityconnections</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetingextendtime</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetinghttpsport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetinghttptunnelingport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetinglogevents</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetinglogparticipants</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stmeetinguserslimit</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stport-t120</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stport-t123</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stport-vp</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sttotaluserslimit</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>stvpclientport</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>tasks</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>timezone</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>title</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>translog-autofixup</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>translog-performance</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>translog-status</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>translog-style</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>translog-useall</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>userpassword</Name>
<Syntax>[byte array]</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>weballow</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>webdbname</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>webloglevel</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>webretrievers</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>webservices</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>webupdatecache</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>weekdays</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
<LinkCriteriaItem>
<Key>110461c345e</Key>
<Attribute>shortname</Attribute>
<Operator>equals</Operator>
<Value>$shortname</Value>
</LinkCriteriaItem>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
<Conditions>
<BranchCondition>
<LeftHand>sn</LeftHand>
<Operator>exists</Operator>
<RightHand/>
<Negate>false</Negate>
<CaseSensitive>true</CaseSensitive>
</BranchCondition>
<BranchCondition>
<LeftHand>sn</LeftHand>
<Operator>equals</Operator>
<RightHand>hartman</RightHand>
<Negate>true</Negate>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="ShowMeTheClassNames">
<LogEnabled>true</LogEnabled>
<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"/>
<ContainerDF name="DataFlowContainer">
<Connector name="show em">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[task.logmsg("");
task.logmsg("                          task: " + task.getClass());
task.logmsg("                        system: " + system.getClass());
task.logmsg("                          work: " + work.getClass());
task.logmsg("       AL \"wrapper\" for Output: " + Output.getClass());
task.logmsg("Connector Interface for Output: " + Output.connector.getClass()+"\n");
]]></ConnectorScript>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="Output">
<InheritFrom>/Connectors/BuffaloLDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Passive</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="CronJob">
<LogEnabled>true</LogEnabled>
<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="Timer">
<InheritFrom>system:/Connectors/ibmdi.Timer</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="minutes">*</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>timestamp</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>timestamp</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</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>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Function name="LaunchMyAL">
<UserComment/>
<InheritFrom>system:/Functions/ibmdi.AssemblyLineFC</InheritFrom>
<parameter name="assemblyLine">MyFirstAL</parameter>
<parameter name="config"/>
<parameter name="debug">false</parameter>
<parameter name="server"/>
<parameter name="state">Enabled</parameter>
<parameter name="userComment"/>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthday</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>EmployeeType</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Telephone</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>*</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Birthday</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>EmployeeType</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Telephone</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="assemblyLine">MyFirstAL</parameter>
<parameter name="config"/>
<parameter name="debug">false</parameter>
<parameter name="server"/>
<parameter name="userComment"/>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
</Function>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>

<AssemblyLine name="DeltaEngine">
<LogEnabled>true</LogEnabled>
<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"/>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="ReadPeople">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Database\Employees.csv</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.CSV</InheritFrom>
<parameter name="characterSet"/>
<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>
<AttributeMapItem>
<Name>Birthdate</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Birthdate</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>Cellphone</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Cellphone</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>FullName</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>FullName</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>Keycode</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Keycode</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>Title</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>Title</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<DeltaSettings>
<Enabled>true</Enabled>
<UniqueAttribute>FullName</UniqueAttribute>
<FilePath>MyDeltaSnapshots</FilePath>
<ReadDeleted>true</ReadDeleted>
<RemoveDeleted>true</RemoveDeleted>
<WhenToCommit>After every database operation</WhenToCommit>
<Driver>CloudScape</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthdate</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Cellphone</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Keycode</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Presence>null</Presence>
</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
</ContainerEF>
<ContainerDF name="DataFlowContainer">
<Connector name="display">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[task.logmsg("Operation: " + work.getOperation() +
		" -> " + work.getString("FullName"));
task.dumpEntry(work);		
]]></ConnectorScript>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Loop name="LoopThruOtherFile">
<LoopType>1</LoopType>
<WorkAttributeName>members</WorkAttributeName>
<LoopAttributeName>thisMember</LoopAttributeName>
<LoopInitOption>1</LoopInitOption>
<Connector name="LoopThruOtherFile">
<InheritFrom>/Connectors/ExportFile</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<SchemaItem>
<Name>debug</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>exclusiveLock</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fileAppend</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>fileAwaitDataTimeout</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>filePath</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>help</Name>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<LinkCriteria/>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Branch name="LoopThruOtherFile">
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>



















<AssemblyLine name="ScriptedLinkCrit">
<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"/>
<ContainerDF name="DataFlowContainer">
<Loop name="People who are looping">
<LoopInitOption>2</LoopInitOption>
<Connector name="Loop on People">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSelect">select fullname, title from people</parameter>
<parameter name="jdbcSource">jdbc:odbc:people</parameter>
<parameter name="jdbcTable">people</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>FullName</Name>
<Type>simple</Type>
<Simple>FullName</Simple>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output"/>
<DeltaSettings/>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthdate</Name>
<Syntax>java.sql.Timestamp</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Telephone</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">
<SchemaItem>
<Name>connectorFlags</Name>
</SchemaItem>
<SchemaItem>
<Name>debug</Name>
</SchemaItem>
<SchemaItem>
<Name>help</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcCommit</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcDateFormat</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcDelete</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcDriver</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcExposeNullValues</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcInsert</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcLogin</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcLookup</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcPassword</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcPreparedStatement</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcProviderParams</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcSchema</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcSelect</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcSessionParameters</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcSource</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcTable</Name>
</SchemaItem>
<SchemaItem>
<Name>jdbcUpdate</Name>
</SchemaItem>
</Schema>
<LinkCriteria>
<AdvancedLinkMode>false</AdvancedLinkMode>
<Script><![CDATA[ret.filter = "fullname like 'e%'";
]]></Script>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Branch name="People who are looping">
<Connector name="display">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[task.dumpEntry(work);
]]></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>
<Branch name="IF this is the right one">
<Connector name="Break out of Loop">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>system.exitBranch("Loop");</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>
<ScriptCondition><![CDATA[ret.value = true;]]></ScriptCondition>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>



<AssemblyLine name="Scheduler">
<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="Timer">
<InheritFrom>system:/Connectors/ibmdi.Timer</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="minutes">*</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>timestamp</Name>
<Type>simple</Type>
<Simple>timestamp</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>
<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">
<Loop name="Loop forever">
<LoopType>0</LoopType>
<Branch name="Loop forever">
<Function name="Call my AL">
<UserComment/>
<InheritFrom>system:/Functions/ibmdi.AssemblyLineFC</InheritFrom>
<parameter name="assemblyLine">DB2XML</parameter>
<parameter name="debug">false</parameter>
<parameter name="shareLog">true</parameter>
<parameter name="state">Enabled</parameter>
<parameter name="userComment"/>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthdate</Name>
</SchemaItem>
<SchemaItem>
<Name>Birthday</Name>
</SchemaItem>
<SchemaItem>
<Name>EmployeeType</Name>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
</SchemaItem>
<SchemaItem>
<Name>Telephone</Name>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
</SchemaItem>
<SchemaItem>
<Name>affiliationcode</Name>
</SchemaItem>
<SchemaItem>
<Name>degrees</Name>
</SchemaItem>
<SchemaItem>
<Name>department</Name>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
</SchemaItem>
<SchemaItem>
<Name>postalAddress</Name>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>*</Name>
</SchemaItem>
<SchemaItem>
<Name>Birthdate</Name>
</SchemaItem>
<SchemaItem>
<Name>Birthday</Name>
</SchemaItem>
<SchemaItem>
<Name>EmployeeType</Name>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
</SchemaItem>
<SchemaItem>
<Name>Telephone</Name>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
</SchemaItem>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>default_fail</Name>
<Script/>
<Enabled>false</Enabled>
</Hook>
</Hooks>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="assemblyLine">DB2XML</parameter>
<parameter name="debug">false</parameter>
<parameter name="shareLog">true</parameter>
<parameter name="userComment"/>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
</Function>
<ScriptCondition><![CDATA[ret.value = true;]]></ScriptCondition>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>









<AssemblyLine name="CreateDataFile">
<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>
<Hook>
<Name>prolog0</Name>
<Script/>
<Enabled>false</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer"/>
<ContainerDF name="DataFlowContainer">
<Connector name="Init">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[printers = ["BLD2/1-HP/Color",
			"BLD2/1-HP/Fax",
			"BLD2/2-CQ650",
			"WH-CAN500",
			"HQ-01-04-BW",
			"HQ-Laser3",
			"HQ-Laser4",
			"HQ-IBM-Col",
			"BLD3/L3/HP001",
			"BLD3/L1/BRT8"];

other = ["PC",
		 "Laptop",
		 "Tablet",
		 "Ceiling fan",
		 "Windows",
		 "Network",
		 "Keyboard",
		 "CD-burner",
		 "office chair",
		 "air-cond control",
		 "Login credentials"];



text = "IP access networks that support host mobility, the routing paths between the host and the network may change frequently and rapidly. In some cases, the host may establish certain context transfer candidate services on subnets that are left behind when the host moves.  Examples of such services are Authentication, Authorization, and Accounting (AAA), header compression, and Quality of Service (QoS).  In order for the host to obtain those services on the new subnet, the host must explicitly re-establish the service by performing the necessary signaling flows from scratch.  In some cases, this process would considerably slow the process of establishing the mobile host on the new subnet.  An alternative is to transfer information on the existing state associated with these services, or context, to the new subnet, a process called 'context transfer'.  This document discusses the desirability of context transfer for facilitating seamless IP mobility. red light at the infrared port blinks 5 times and phone refuses to start. XS++ and SeTool 2 lite no longer detect your phone. Your computer also does not identify your phone. ANd its seems to be completely Dead. Read On, We will fix it. Redlight blinking is a Sign of Low Battery or a Dead EROM. Some time during flashing the EROM goes dead or corrupt due to errors.  If phone has a bad EROM it shuts down and does not start even if battery is charged to full. Double Check that battery is not the problem before you proceed to flash the EROM. In that case we have to repair the EROM. And now here we will discuss the easiest way to fix it. Ok so when i started work this morning the battery was at ~55%, i left the earphones in as i was running late and i didnt know how to turn off ringtones - I was at work for 4 hours when i tried to make a call, could it be that the last 55% was used up during this time? Does the headphones disable the automatic shutdown? my eten m700 turned off today while in my pocket and now the damn red light is on. when i plug into usb the charging RED light is GREEN (and NOT flashing)";

text = system.splitString(text,".");

mails = [];

m=4;
d=2;
y = 2006;

task.logmsg("\n\n\n\n\n\n**************** Not deleting this file now\n\n\n\n\n\n\n\n");

]]></ConnectorScript>
<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>
<Loop name="ReadPeople">
<Connector name="ReadPeople">
<InheritFrom>/Connectors/LDAPServer</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>mail</Name>
<Type>simple</Type>
<Simple>mail</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>uid</Name>
<Type>simple</Type>
<Simple>uid</Simple>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output"/>
<DeltaSettings>
<Driver>BTree</Driver>
</DeltaSettings>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>givenName</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>postalAddress</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">
<UserComment>{name=userComment}</UserComment>
<SchemaItem>
<Name>automapADPassword</Name>
</SchemaItem>
<SchemaItem>
<Name>connectorFlags</Name>
</SchemaItem>
<SchemaItem>
<Name>debug</Name>
</SchemaItem>
<SchemaItem>
<Name>help</Name>
</SchemaItem>
<SchemaItem>
<Name>jndiExtraProviderParams</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapAddAttr</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapAuthenticationMethod</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapBERTrace</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapBinaryAttributes</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapPageSize</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapPassword</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapReferrals</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapReturnAttributes</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapSearchBase</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapSearchFilter</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapSearchScope</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapSizeLimit</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapSortAttribute</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapTimeLimit</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapUrl</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapUseSSL</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapUsername</Name>
</SchemaItem>
<SchemaItem>
<Name>ldapVLVPageSize</Name>
</SchemaItem>
<SchemaItem>
<Name>simulateRename</Name>
</SchemaItem>
<SchemaItem>
<Name>userComment</Name>
</SchemaItem>
</Schema>
<LinkCriteria/>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Branch name="ReadPeople">
<Connector name="add person">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[uid = work.getString("uid");
mail = work.getString("mail");

if (!uid)
	task.logmsg("NULL UID: " + work)
else {
	if (!mail || mail.indexOf("@") < 0)
		mail = work.getString("uid") + "@gmail.com";

	mails[mails.length] = mail;
}
]]></ConnectorScript>
<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>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
<Connector name="display">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>task.logmsg("...prepared " + mails.length + " mail addresses");</ConnectorScript>
<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>
<Loop name="Generate file">
<LoopType>0</LoopType>
<Branch name="Generate file">
<Connector name="init for Loop">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[cnt = 0;
if (Math.random()*10 > 7)
	max = Math.random()*4
else
	max = 0;
]]></ConnectorScript>
<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>
<Loop name="Loop">
<LoopType>0</LoopType>
<Branch name="Loop">
<ALMap name="Date">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Date Reported</Name>
<Type>advanced</Type>
<Script><![CDATA[/*
if (Math.random()*10 > 7) {
	yr = "2008"
	m = 10;
} else {
	yr = "2007";
	m = 3;
}
d = "0" + Math.floor(Math.random()*26 + 1);
m = "0" + Math.floor(Math.random()*m + 2);

cal = java.util.Calendar.getInstance();
cal.set(2008, m, d, h, min);
ret.value = cal.getTime();

task.logmsg("   m: " + m);
task.logmsg("   d: " + d);
task.logmsg("   h: " + h);
task.logmsg(" min: " + min);
*/

d += (Math.random()*3 + Math.random()*3) * Math.random()*3;

if (d > 28) {
	++m;
	d = Math.random()*3 + 1;
}

if (m > 12) {
	m = 1;
	++y;
}

yr = String(Math.floor(y));
dd = "0" + Math.floor(d);
mm = "0" + Math.floor(m);

h = "0" + Math.floor(Math.random()*7 + Math.random()*7 +6);
min = "0" + Math.floor(Math.random()*60);

dt = yr + 
			mm.substring(mm.length-2) +
			dd.substring(dd.length-2) +
			" " +
			h.substring(h.length-2) +
			":" +
			min.substring(min.length-2);

if (yr == 2008 && (m > 6 && d > 12))
	system.exitFlow();

task.logmsg("---> " + dt);

ret.value = dt;

]]></Script>
<Simple>Date Reported</Simple>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="Printer Id">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Printer Id</Name>
<Type>advanced</Type>
<Script><![CDATA[if (yr != "2008" || (Math.random()*10 > 4)) {
	i = Math.random()*printers.length;
	ret.value = printers[i];
} else {
	i = Math.random()*other.length;
	ret.value = other[i];
}]]></Script>
<Simple>Printer Id</Simple>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="Problem text">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Problem Description</Name>
<Type>advanced</Type>
<Script><![CDATA[if (Math.random()*10 > 4)
	if (Math.random()*10 > 6)
		p = "Not working."
	else
	if (Math.random()*10 > 6)
		p = "Problem."
	else
		p = "Help!"
else {
	start = Math.random()*text.length;
	stop = start + (Math.random()*2 + Math.random()*2) * Math.random()*2;

	if ((start + stop) > text.length)
		stop = text.length;

	p = "";
	for (i = start; i < stop; i++)
		p += text[i].trim() + ". ";
}

ret.value = p.trim();]]></Script>
<Simple>Problem Description</Simple>
<SubstitutionTemplate>Something broke</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="Status">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>Status</Name>
<Type>advanced</Type>
<Script><![CDATA[status = Math.random()*7;

if (yr <= 2007)
	status = 99
else if (yr == 2007)
	status += 1;

if (status > 4)
	ret.value = "CLOSED"
else
	ret.value = "OPEN";]]></Script>
<Simple>Status</Simple>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="mail">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>mail</Name>
<Type>advanced</Type>
<Script>ret.value = mails[Math.random()*40+12];</Script>
<Simple>mail</Simple>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<Connector name="PrinterProblems">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Disabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Database\PrinterProblems.csv</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.CSV</InheritFrom>
<parameter name="characterSet"/>
<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>Date Reported</Name>
<Type>simple</Type>
<Simple>Date Reported</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Email</Name>
<Type>simple</Type>
<Simple>mail</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Printer Id</Name>
<Type>simple</Type>
<Simple>Printer Id</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Problem Description</Name>
<Type>simple</Type>
<Simple>Problem Description</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Status</Name>
<Type>simple</Type>
<Simple>Status</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>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>before_add</Name>
<Script><![CDATA[task.logmsg(conn);

// system.skipEntry();
]]></Script>
<Enabled>false</Enabled>
</Hook>
</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>
<ScriptCondition><![CDATA[ret.value = cnt++ < max;]]></ScriptCondition>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
<ScriptCondition><![CDATA[ret.value = true;]]></ScriptCondition>
<Conditions/>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
</Loop>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="CreateDB">
<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"/>
<ContainerDF name="DataFlowContainer">
<Connector name="JDBC">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Passive</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:people</parameter>
<parameter name="jdbcTable">PPRS</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>DESCRIPTION</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>PRINTERID</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTED_DATE</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>USER</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</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="create table">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[jdbc = JDBC.getConnector();

s = "DROP TABLE PPRS";

res = jdbc.execSQL(s);

s = "CREATE TABLE PPRS (PRINTERID VARCHAR(20),USER VARCHAR(30),REPORTED_DATE VARCHAR(16),SUMMARY VARCHAR,STATUS VARCHAR(10))";

res = jdbc.execSQL(s);

task.logmsg(res);]]></ConnectorScript>
<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>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>


<AssemblyLine name="LoadDB">
<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="Read Tickets">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">C:\Documents and Settings\no010196\My Documents\TDI\Configs\RedPill\Database\PrinterProblemTickets.dump</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.CSV</InheritFrom>
<parameter name="characterSet"/>
<parameter name="csvColumns"><![CDATA[Status
Date Reported
Printer Id
Email
Problem Description]]></parameter>
<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>
<AttributeMapItem>
<Name>Date Reported</Name>
<Type>simple</Type>
<Simple>Date Reported</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Email</Name>
<Type>simple</Type>
<Simple>Email</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Printer Id</Name>
<Type>simple</Type>
<Simple>Printer Id</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Problem Description</Name>
<Type>simple</Type>
<Simple>Problem Description</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>Status</Name>
<Type>simple</Type>
<Simple>Status</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>Date Reported</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Email</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Printer Id</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Problem Description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Status</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="TrimAllFields">
<InheritFrom>/Scripts/TrimAllFields</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="WriteDB">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Update</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:PPRS</parameter>
<parameter name="jdbcTable">PPRS</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>PRINTERID</Name>
<Type>simple</Type>
<Simple>Printer Id</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTED_DATE</Name>
<Type>simple</Type>
<Simple>Date Reported</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>STATUS</Name>
<Type>simple</Type>
<Simple>STATUS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>SUMMARY</Name>
<Type>simple</Type>
<Simple>Problem Description</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>USER</Name>
<Type>simple</Type>
<Simple>Email</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>PRINTERID</Name>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTED_DATE</Name>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SUMMARY</Name>
<NativeSyntax>VARCHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>USER</Name>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
<LinkCriteriaItem>
<Key>11a8d3951ed</Key>
<Attribute>REPORTED_DATE</Attribute>
<Operator>equals</Operator>
<Value>$Date Reported</Value>
</LinkCriteriaItem>
<LinkCriteriaItem>
<Key>11a8d397ca6</Key>
<Attribute>USER</Attribute>
<Operator>equals</Operator>
<Value>$Email</Value>
</LinkCriteriaItem>
<LinkCriteriaItem>
<Key>11a8d39af9d</Key>
<Attribute>PRINTERID</Attribute>
<Operator>equals</Operator>
<Value>$Printer Id</Value>
</LinkCriteriaItem>
</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>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>







<AssemblyLine name="Migrate2TSRM">
<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="Read PPR Tickets">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:pprs</parameter>
<parameter name="jdbcTable">PPRS</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>
<SchemaItem>
<Name>PRINTERID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTED_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SUMMARY</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>USER</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="TrimAllFields">
<InheritFrom>/Scripts/TrimAllFields</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>
<Branch name="IF Closed then Skip">
<Connector name="Skip it">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>system.skipEntry();</ConnectorScript>
<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>
<Conditions>
<BranchCondition>
<LeftHand>STATUS</LeftHand>
<Operator>equals</Operator>
<RightHand>closed</RightHand>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Connector name="PPR_Users">
<InheritFrom>/Connectors/PPR_Users</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>cn</Name>
<Type>simple</Type>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>telephoneNumber</Name>
<Type>simple</Type>
<Simple>telephoneNumber</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>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>givenName</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>postalAddress</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>
<LinkCriteriaItem>
<Key>11a8d496bc0</Key>
<Attribute>mail</Attribute>
<Operator>equals</Operator>
<Value>$USER</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>
<ALMap name="PPR_to_TSRM">
<InheritFrom>/AttributeMaps/PPR_to_TSRM</InheritFrom>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>advanced</Type>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>advanced</Type>
</AttributeMapItem>
</AttributeMap>
</ALMap>
<Connector name="DisplayTicket">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript><![CDATA[task.logmsg("--> [" + work.getString("PRINTERID") +
			"] by " + work.getString("cn") +
			" on " + work.getString("REPORTED_DATE") + 
			" : " + work.getString("STATUS"));]]></ConnectorScript>
<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="Write 2 TSRM">
<InheritFrom>/Connectors/TSRM</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">C:\Documents and Settings\no010196\My Documents\TDI\Configs\RedPill\Output\Tickets.xml</parameter>
<parameter name="maximoBaseURL">@SUBSTITUTE{property.TSRM:default.maximo.url}</parameter>
</Configuration>
<Parser>
<InheritFrom>/Parsers/XMLsimple_UTF8</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>CLASS</Name>
<Type>simple</Type>
<Simple>CLASS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION_LONGDESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALRECID</Name>
<Type>simple</Type>
<Simple>EXTERNALRECID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM_TICKETID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>INTERNALPRIORITY</Name>
<Type>simple</Type>
<Simple>INTERNALPRIORITY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTEDPRIORITY</Name>
<Type>simple</Type>
<Simple>REPORTEDPRIORITY</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>
</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>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="ScriptXampl">
<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"/>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig/>
<ContainerEF name="EntryFeedContainer">
<Connector name="ReadPPRS">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:pprs</parameter>
<parameter name="jdbcTable">pprs</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>PRINTERID</Name>
<Type>simple</Type>
<Simple>PRINTERID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTED_DATE</Name>
<Type>simple</Type>
<Simple>REPORTED_DATE</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>STATUS</Name>
<Type>simple</Type>
<Simple>STATUS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>SUMMARY</Name>
<Type>simple</Type>
<Simple>SUMMARY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>USER</Name>
<Type>simple</Type>
<Simple>USER</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>PRINTERID</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTED_DATE</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SUMMARY</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>USER</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</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">
<Branch name="IF closed">
<Connector name="Exit flow">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>system.exitFlow();</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>
<Conditions>
<BranchCondition>
<LeftHand>STATUS</LeftHand>
<Operator>contains</Operator>
<RightHand>closed</RightHand>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Connector name="DisplayTicket">
<InheritFrom>/Scripts/DisplayTicket</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<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="TrimAllFields">
<InheritFrom>/Scripts/TrimAllFields</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<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="PPR_Users">
<InheritFrom>/Connectors/PPR_Users</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>cn</Name>
<Type>simple</Type>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>telephoneNumber</Name>
<Type>simple</Type>
<Simple>telephoneNumber</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>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>givenName</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>postalAddress</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>
<LinkCriteriaItem>
<Key>11ade6418b5</Key>
<Attribute>mail</Attribute>
<Operator>equals</Operator>
<Value>$USER</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>
<ALMap name="PPR_to_TSRM">
<InheritFrom>/AttributeMaps/PPR_to_TSRM</InheritFrom>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Script><![CDATA[ret.value = "Reported by: " + work.getString("USER") +
			" - " + work.getString("cn") +
			"\nTel.no.: " + work.getString("telephoneNumber") + 
			"\nAsset: " + work.getString("PRINTERID") + 
			"\nSummary:\n" + work.getString("SUMMARY");]]></Script>
</AttributeMapItem>
</AttributeMap>
</ALMap>
<Connector name="Write_To_TSRM">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Output\TSRM.xml</parameter>
</Configuration>
<Parser>
<InheritFrom>/Parsers/XMLsimple_UTF8</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>CLASS</Name>
<Type>simple</Type>
<Simple>CLASS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION_LONGDESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALRECID</Name>
<Type>simple</Type>
<Simple>EXTERNALRECID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM_TICKETID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>INTERNALPRIORITY</Name>
<Type>simple</Type>
<Simple>INTERNALPRIORITY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTEDPRIORITY</Name>
<Type>simple</Type>
<Simple>REPORTEDPRIORITY</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>
</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>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
<AssemblyLine name="PPRS_to_TSRM">
<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"/>
<parameter name="nullBehaviorDialog">showNullBehavior</parameter>
</Settings>
<Hooks/>
<CheckpointConfig/>
<SandboxConfig/>
<LogConfig>
<Logger name="IDIFileRoller">
<parameter name="IDIFileRoller.File">logs/PPRS_to_TSRM.log</parameter>
<parameter name="IDIFileRoller.RollCount">10</parameter>
<parameter name="Pattern.ConversionPattern">%d{ISO8601} %-5p [%c] - %m%n</parameter>
<parameter name="com.ibm.di.log.appender">IDIFileRoller</parameter>
<parameter name="com.ibm.di.log.layout">Pattern</parameter>
<parameter name="com.ibm.di.log.level">INFO</parameter>
<parameter name="enabled">true</parameter>
</Logger>
</LogConfig>
<ContainerEF name="EntryFeedContainer">
<Connector name="ReadPPRS">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:pprs</parameter>
<parameter name="jdbcTable">pprs</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>PRINTERID</Name>
<Type>simple</Type>
<Simple>PRINTERID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTED_DATE</Name>
<Type>simple</Type>
<Simple>REPORTED_DATE</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>STATUS</Name>
<Type>simple</Type>
<Simple>STATUS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>SUMMARY</Name>
<Type>simple</Type>
<Simple>SUMMARY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>USER</Name>
<Type>simple</Type>
<Simple>USER</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>PRINTERID</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTED_DATE</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SUMMARY</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>VARCHAR</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>USER</Name>
<Syntax>java.lang.String</Syntax>
<NativeSyntax>CHAR</NativeSyntax>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>default_fail</Name>
<Script><![CDATA[task.logmsg("Error reading from PPRS");
task.dumpEntry(error);]]></Script>
<Enabled>true</Enabled>
</Hook>
</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">
<Branch name="IF closed">
<Connector name="Exit flow">
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<ConnectorScript>system.exitFlow();</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>
<Conditions>
<BranchCondition>
<LeftHand>STATUS</LeftHand>
<Operator>startsWith</Operator>
<RightHand>closed</RightHand>
<CaseSensitive>false</CaseSensitive>
</BranchCondition>
</Conditions>
<MatchAny>false</MatchAny>
<Enabled>true</Enabled>
<Type>0</Type>
</Branch>
<Connector name="DisplayTicket">
<InheritFrom>/Scripts/DisplayTicket</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<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="TrimAllFields">
<InheritFrom>/Scripts/TrimAllFields</InheritFrom>
<ConnectorMode>Script</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration/>
<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="PPR_Users">
<InheritFrom>/Connectors/PPR_Users</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>cn</Name>
<Type>simple</Type>
<Simple>cn</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>telephoneNumber</Name>
<Type>simple</Type>
<Simple>telephoneNumber</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>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>givenName</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>postalAddress</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>
<LinkCriteriaItem>
<Key>11ade769e49</Key>
<Attribute>mail</Attribute>
<Operator>equals</Operator>
<Value>$USER</Value>
</LinkCriteriaItem>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>default_fail</Name>
<Script><![CDATA[task.logmsg("Error reading from LDAP");
task.dumpEntry(error);]]></Script>
<Enabled>true</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
</Reconnect>
<Operations/>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
<ALMap name="PPR_to_TSRM">
<InheritFrom>/AttributeMaps/PPR_to_TSRM</InheritFrom>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Script><![CDATA[ret.value = "Reported by: " + work.getString("USER") +
			" - " + work.getString("cn") +
			"\nTel.no.: " + work.getString("telephoneNumber") + 
			"\nAsset: " + work.getString("PRINTERID") + 
			"\nSummary:\n" + work.getString("SUMMARY");]]></Script>
</AttributeMapItem>
</AttributeMap>
</ALMap>
<Connector name="Write_to_TSRM">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>/Connectors/TSRM</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Output\TSRM.xml</parameter>
</Configuration>
<Parser>
<InheritFrom>/Parsers/XMLsimple_UTF8</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>CLASS</Name>
<Type>simple</Type>
<Simple>CLASS</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>simple</Type>
<Simple>DESCRIPTION_LONGDESCRIPTION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALRECID</Name>
<Type>simple</Type>
<Simple>EXTERNALRECID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<Type>simple</Type>
<Simple>EXTERNALSYSTEM_TICKETID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>INTERNALPRIORITY</Name>
<Type>simple</Type>
<Simple>INTERNALPRIORITY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTEDPRIORITY</Name>
<Type>simple</Type>
<Simple>REPORTEDPRIORITY</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>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>default_fail</Name>
<Script><![CDATA[task.logmsg("Error writing to TSRM");
task.dumpEntry(error);]]></Script>
<Enabled>true</Enabled>
</Hook>
</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>
</ContainerDF>
<ThreadOptions/>
<Operations/>
<InitParams>
<Schema name="AssemblyLineInitParams"/>
</InitParams>
</AssemblyLine>
</Folder>
<Folder name="Connectors">

<Connector name="ExportFile">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Output\Employees.xml</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>
</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="HR_DBfile">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">Configs\RedPill\Database\Employees.csv</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:odbc:people</parameter>
<parameter name="jdbcTable">People</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.CSV</InheritFrom>
<parameter name="characterSet"/>
<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>
</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="HTTPServer">
<InheritFrom>system:/Connectors/ibmdi.HTTPServer</InheritFrom>
<ConnectorMode>Server</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="authConnector">(none)</parameter>
<parameter name="authRealm">IBM Tivoli Directory Integrator</parameter>
<parameter name="contentType">text/html</parameter>
<parameter name="debug">false</parameter>
<parameter name="headersAsProperties">false</parameter>
<parameter name="httpAuth">false</parameter>
<parameter name="msgChunked">false</parameter>
<parameter name="needClientAuth">false</parameter>
<parameter name="tcpDataAsProperties">true</parameter>
<parameter name="tcpPort">81</parameter>
<parameter name="useSSL">false</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>*</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>*</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</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>
</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="HR_DB">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcDriver">org.apache.derby.jdbc.ClientDriver</parameter>
<parameter name="jdbcLogin">APP</parameter>
<parameter name="jdbcPassword">APP</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcSource">jdbc:derby://localhost:1527/C:/Documents and Settings/no010196/My Documents/TDI/Configs/RedPill/RedPillDB;create=true </parameter>
<parameter name="jdbcTable">HRINFO</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="TDS_Changelog">
<InheritFrom>system:/Connectors/ibmdi.IBMDirectoryServerChangelog</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="batchRetrieval">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="iteratorStateKey">UniqueKeyForThisChlgConnector</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPassword"/>
<parameter name="ldapUrl">ldap://localhost:389</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapUsername"/>
<parameter name="nsChangenumber">1</parameter>
<parameter name="nsSleepInterval">60</parameter>
<parameter name="nsTimeout">0</parameter>
<parameter name="pageSize">500</parameter>
<parameter name="stateKeyPersistence">End of cycle</parameter>
<parameter name="useNotifications">false</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="LDAPServer">
<InheritFrom>system:/Connectors/ibmdi.LDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="automapADPassword">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="ldapAddAttr">false</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPageSize">0</parameter>
<parameter name="ldapPassword">secret123</parameter>
<parameter name="ldapReferrals">follow</parameter>
<parameter name="ldapSearchBase">ou=People,dc=ibm.com</parameter>
<parameter name="ldapSearchScope">subtree</parameter>
<parameter name="ldapSizeLimit">0</parameter>
<parameter name="ldapTimeLimit">0</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapUsername">cn=directory manager</parameter>
<parameter name="ldapVLVPageSize">0</parameter>
<parameter name="simulateRename">false</parameter>
<parameter name="userComment"/>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>$dn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>objectClass</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ou</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>postalAddress</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>telephoneNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>title</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>lookup_nomatch</Name>
<Script><![CDATA[task.logmsg("---> Not found in LDAP: " +
			work.getString("FullName"));

system.skipEntry();]]></Script>
<Enabled>true</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="DominoLDAP">
<InheritFrom>system:/Connectors/ibmdi.LDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="automapADPassword">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="ldapAddAttr">false</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPageSize">0</parameter>
<parameter name="ldapReferrals">follow</parameter>
<parameter name="ldapSearchBase">O=IBM</parameter>
<parameter name="ldapSearchFilter">objectClass=dominoPerson</parameter>
<parameter name="ldapSearchScope">subtree</parameter>
<parameter name="ldapSizeLimit">0</parameter>
<parameter name="ldapTimeLimit">0</parameter>
<parameter name="ldapUrl">ldap://Edomino.ibm.com:1389</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapUsername"/>
<parameter name="ldapVLVPageSize">0</parameter>
<parameter name="simulateRename">false</parameter>
<parameter name="userComment"/>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>
<Hook>
<Name>lookup_nomatch</Name>
<Script><![CDATA[task.logmsg("--> Not found in Domino: " +
			work.getString("FullName"));

system.skipEntry();]]></Script>
<Enabled>true</Enabled>
<DebugBreak>false</DebugBreak>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="DominoNotes">
<InheritFrom>system:/Connectors/ibmdi.Notes</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="dominoHost">Edomino.ibm.com</parameter>
<parameter name="dominoLogin">wpsadmin</parameter>
<parameter name="dominoPassword">@SUBSTITUTE{property.RedPill-Properties:dominoPassword-bc7bd0ee0b7e6f1}</parameter>
<parameter name="dominoSessionType">IIOP</parameter>
<parameter name="httpPort">88</parameter>
<parameter name="notesDatabase">traudt\integr1.nsf</parameter>
<parameter name="notesServer">Edomino/IBM</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>
<SchemaItem>
<Name>$Revisions</Name>
<Syntax>lotus.domino.cso.DateTime</Syntax>
</SchemaItem>
<SchemaItem>
<Name>$UpdatedBy</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>LocalAdmin</Name>
</SchemaItem>
<SchemaItem>
<Name>NoteID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OfficeCountry</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>Owner</Name>
</SchemaItem>
<SchemaItem>
<Name>Type</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>UNID</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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>




<Connector name="SNMP">
<InheritFrom>system:/Connectors/ibmdi.SNMP</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="snmpGetSetPort">161</parameter>
<parameter name="snmpMode">Client</parameter>
<parameter name="snmpTrapPort">162</parameter>
<parameter name="snmpTrapTimeout">0</parameter>
<parameter name="snmpVersion">V1</parameter>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="BuffaloLDAP">
<InheritFrom>system:/Connectors/ibmdi.LDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="automapADPassword">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="ldapAddAttr">false</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPageSize">0</parameter>
<parameter name="ldapReferrals">follow</parameter>
<parameter name="ldapSearchBase">o=University at Buffalo,c=US</parameter>
<parameter name="ldapSearchScope">subtree</parameter>
<parameter name="ldapSizeLimit">0</parameter>
<parameter name="ldapTimeLimit">0</parameter>
<parameter name="ldapUrl">ldap://ldap.buffalo.edu</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapVLVPageSize">0</parameter>
<parameter name="simulateRename">false</parameter>
<parameter name="userComment"/>
</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>
<SchemaItem>
<Name>$dn</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<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>email</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>facsimiletelephonenumber</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>othermailbox</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>physicaldeliveryofficename</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>pphysicaldeliveryofficename</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ppostaladdress</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ptelephonenumber</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ptitle</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>
<Hook>
<Name>lookup_nomatch</Name>
<Script><![CDATA[task.logmsg("---> Not found in LDAP: " +
			work.getString("FullName"));

system.skipEntry();]]></Script>
<Enabled>true</Enabled>
</Hook>
</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="ReadTicketFile">
<InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="filePath">C:\Documents and Settings\no010196\My Documents\TDI\LabJam\Tickets.txt</parameter>
</Configuration>
<Parser>
<InheritFrom>system:/Parsers/ibmdi.ScriptParser</InheritFrom>
<parameter name="characterSet"/>
<parameter name="debug">false</parameter>
<parameter name="script"><![CDATA[//
// This is a simple parser that returns one line at a time from
// the input stream.
//

var counter = 0;
// java.lang.System.out.println("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");

function writeEntry ()
{
	out.write (entry.getString("line"));
	out.newLine();
}

function readEntry ()
{
	var attName = "";
	var attVal = "";
	var inDesc = "";

// java.lang.System.out.println("\n****************************************");

	do {
		var str = inp.readLine();

// java.lang.System.out.println("str(" + inDesc + "): <" + str.length + "> " + 
//								str.substring(0,Math.min(str.length,6000)));

		if (str == null) {
			result.setStatus (0);
			result.setMessage ("End of input");
			return;
		}

		if (str.indexOf(":") > 0) {
			parts = system.splitString(str,":");
			attName = parts[0].trim();
		} else
			attName = "";

		if (inDesc) 
			if (attName == "RCA_REQUIRED" || 
				attName == "BRCA" || 
				attName == "BRESULT" || 
				attName == "CREATOR_APP_ID") {
				entry.setAttribute(inDesc, attVal);
				inDesc = "";
			} else
				attVal += "\n" + str;

		if (attName == "PROB_DESCRIPTION" || attName == "BDESCRIPT") {
			inDesc = attName;
			attVal = parts[1].trim();
		} else if (!inDesc && attName) {
			attVal = parts[1].trim();
			entry.setAttribute(attName, attVal);
		}

	} while (attName != "USER_ID");

	counter++;

	result.setStatus (1);
}
]]></parameter>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>*</Name>
<Type>simple</Type>
<Simple>*</Simple>
</AttributeMapItem>
<NullDefinition>EmptyString</NullDefinition>
</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>BDESCRIPT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>BRCA</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>BRESULT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CAUSE_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CLOSE_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CLOSE_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>COMPONENT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CREATOR_APP_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CURRENT_SITE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CURR_TARGET_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>CURR_TARGET_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FIRST_CALL_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FIRST_CONTACT_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FIRST_LOCATION_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FIRST_PEOPLE_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FIRST_SESSION_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FLX_PRO_INT1</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FLX_PRO_INT2</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>FLX_PRO_VCHR3</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>GROUP_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>INCOMING_FLAG</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ITEM</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>LASTHIT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MODIFY_DATETIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>MODULE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>NODEID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>NOTIFY_CONTACT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OCCURRED_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OCCURRED_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OPEN_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OPEN_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ORGANIZATION_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGINAL_SEVERITY</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGINATING_SITE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ORIG_TARGET_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ORIG_TARGET_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>OVERWRITE_TARGET</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEM_ABSTRACT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEM_CODE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEM_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEM_RESULT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEM_TYPE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>PROB_DESCRIPTION</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RCA_REQUIRED</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RCA_TEXT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REASSIGNMENT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REMINDER_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REMINDER_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTER_GROUP</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTER_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RESOLVER_GROUP</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>RESOLVER_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SEVERITY</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SOLUTION_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SOLVED_DATE</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SOLVED_TIME</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>STATUSBOARD</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>SYSTEM</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>TIME_SPENT</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>USER_ID</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>after_getnext</Name>
<Script><![CDATA[resolver_id = work.getString("resolver_id");

if (resolver_id == null)
	task.logmsg("No RESOLVER_ID set for " + '
				work.getString("problem_id"));]]></Script>
<Enabled>false</Enabled>
</Hook>
</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>
<Enabled>false</Enabled>
<ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
</PoolInstance>
</Connector>
<Connector name="DB2">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="connectorFlags">{ignoreFieldErrors}</parameter>
<parameter name="connectorType">com.ibm.di.connector.JDBCConnector</parameter>
<parameter name="debug">false</parameter>
<parameter name="jdbcCommit">After every database operation</parameter>
<parameter name="jdbcDriver">com.ibm.db2.jcc.DB2Driver</parameter>
<parameter name="jdbcExposeNullValues">true</parameter>
<parameter name="jdbcLogin">db2admin</parameter>
<parameter name="jdbcMetaQuery"/>
<parameter name="jdbcPassword">db2admin</parameter>
<parameter name="jdbcPreparedStatement">true</parameter>
<parameter name="jdbcProviderParams"/>
<parameter name="jdbcSchema">no010196</parameter>
<parameter name="jdbcSelect"/>
<parameter name="jdbcSessionParameters"/>
<parameter name="jdbcSource">jdbc:db2://localhost:50000/sample</parameter>
<parameter name="jdbcTable">ACT</parameter>
<parameter name="parserOption">Useless</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>
<SchemaItem>
<Name>ACTDESC</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ACTKWD</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>ACTNO</Name>
<Syntax>java.lang.Integer</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>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
</Connector>
<Connector name="CommandLine">
<InheritFrom>system:/Connectors/ibmdi.CommandLine</InheritFrom>
<ConnectorMode>CallReply</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</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="EIFOut">
<InheritFrom>system:/Connectors/ibmdi.EIFConnector</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>className</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>ret.value = "TSRM_updates";</Script>
<Simple>className</Simple>
<SubstitutionTemplate>{work.className}</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>location</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>LOCATION</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>server_identifier</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>EXTERNALSYSTEM_TICKETID</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>severity</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>T_SEVERITY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>summary</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>DESCRIPTION</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>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>before_initialize</Name>
<Script><![CDATA[var eif_config = "!\n";

eif_config += "ServerLocation=" + system.getTDIProperty("TSRM", "eif.send.host") + "\n";
eif_config += "ServerPort=" + system.getTDIProperty("TSRM", "eif.send.port") + "\n";
eif_config += "BufEvtPath=" + system.getTDIProperty("TSRM", "eif.send.cache.location") + "\n";
eif_config += "BufEvtMaxSize=" + system.getTDIProperty("TSRM", "eif.send.cache.size") + "\n";

thisConnector.getConnector().setParam("eifConfFilePath", eif_config);]]></Script>
<Enabled>true</Enabled>
</Hook>
</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="EIFListener">
<InheritFrom>system:/Connectors/ibmdi.EIFConnector</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">true</parameter>
</Configuration>
<Parser>
<InheritFrom>[parent]</InheritFrom>
</Parser>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>agent</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>agent</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>alertgroup</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>alertgroup</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>alertkey</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>alertkey</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>className</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>className</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>identifier</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>identifier</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>internallast</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>internallast</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>lastoccurrence</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>lastoccurrence</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>manager</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>manager</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>node</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>node</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>nodealias</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>nodealias</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>server_identifier</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>server_identifier</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>servername</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>servername</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>serverserial</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>serverserial</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>severity</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>severity</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>summary</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>summary</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>agent</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>alertgroup</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>alertkey</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>className</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>gateway_instance</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>identifier</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>internallast</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>lastoccurrence</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>manager</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>node</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>nodealias</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>omnibus_status</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>server_identifier</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>servername</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>serverserial</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>severity</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
<SchemaItem>
<Name>summary</Name>
<Syntax>java.lang.String</Syntax>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>before_initialize</Name>
<Script><![CDATA[var eif_config = "!\n";

eif_config += "ServerLocation=localhost\n";
eif_config += "ServerPort=" + system.getTDIProperty("TSRM", "eif.recv.port") + "\n";
eif_config += "BufEvtPath=" + system.getTDIProperty("TSRM", "eif.recv.cache.location") + "\n";
eif_config += "BufEvtMaxSize=" + system.getTDIProperty("TSRM", "eif.recv.cache.size") + "\n";

thisConnector.getConnector().setParam("eifConfFilePath", eif_config);]]></Script>
<Enabled>true</Enabled>
</Hook>
</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="EnterpriseDirectory">
<InheritFrom>system:/Connectors/ibmdi.LDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="automapADPassword">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="ldapAddAttr">false</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPageSize">0</parameter>
<parameter name="ldapPassword">secret123</parameter>
<parameter name="ldapReferrals">follow</parameter>
<parameter name="ldapSearchBase">ou=People,dc=ibm.com</parameter>
<parameter name="ldapSearchScope">subtree</parameter>
<parameter name="ldapSizeLimit">0</parameter>
<parameter name="ldapTimeLimit">0</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapUsername">cn=directory manager</parameter>
<parameter name="ldapVLVPageSize">0</parameter>
<parameter name="simulateRename">false</parameter>
<parameter name="userComment"/>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>$dn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>objectClass</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ou</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>postalAddress</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>telephoneNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>title</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>lookup_nomatch</Name>
<Script><![CDATA[task.logmsg("***** Not found in LDAP: " +
			work.getString("USER") + " ******");

work.setAttribute("cn", "** User not found in LDAP **");
work.setAttribute("telephoneNumber", "**");
]]></Script>
<Enabled>true</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
<Connector name="TSRM">
<InheritFrom>system:/Connectors/ibmdi.GenericMaximoConnector</InheritFrom>
<ConnectorMode>AddOnly</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="authenticationRequired">@SUBSTITUTE{property.TSRM:default.maximo.authentication.required}</parameter>
<parameter name="debug">false</parameter>
<parameter name="enterpriseServiceCreate">MXIncidentCreate</parameter>
<parameter name="enterpriseServiceDelete">MXIncidentDelete</parameter>
<parameter name="enterpriseServiceQuery">MXIncidentQuery</parameter>
<parameter name="enterpriseServiceUpdate">MXIncidentUpdate</parameter>
<parameter name="errorOnExcedentSize">@SUBSTITUTE{property.TSRM:default.maximo.error.excedent.size}</parameter>
<parameter name="externalSystem">EXTSYSTDI</parameter>
<parameter name="maximoBaseURL">@SUBSTITUTE{property.TSRM:default.maximo.url}</parameter>
<parameter name="maximoVersion">7 1 Harrier 072 7100-001</parameter>
<parameter name="maxobjEnterpriseService">MXMaxObjectQuery</parameter>
<parameter name="maxobjObjectStructure">MXOBJECTCFG</parameter>
<parameter name="mbo"/>
<parameter name="objectStructure">MXOSINCIDENT</parameter>
<parameter name="pageSize">100</parameter>
<parameter name="password">@SUBSTITUTE{property.TSRM:default.maximo.password}</parameter>
<parameter name="queryCriteria"><![CDATA[<INCIDENT>
  <CHANGEDATE operator="&gt;">{work.LASTEXECUTION_EIFINCIDENT_MAXIMO}</CHANGEDATE>
  <EXTERNALRECID>{work.SYSTEM_ID}</EXTERNALRECID>
</INCIDENT>]]></parameter>
<parameter name="transLanguage">@SUBSTITUTE{property.TSRM:default.maximo.transaction.language}</parameter>
<parameter name="userId">@SUBSTITUTE{property.TSRM:default.maximo.user}</parameter>
<parameter name="xmlCharacterValidation">@SUBSTITUTE{property.TSRM:default.maximo.xml.character.validation}</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>ACTLABCOST</Name>
<NativeSyntax>java.lang.Double</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ACTLABHRS</Name>
<NativeSyntax>java.lang.Double</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ACTUALCONTACTDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ACTUALFINISH</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ACTUALSTART</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>AFFECTEDDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>AFFECTEDEMAIL</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>AFFECTEDPERSON</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>AFFECTEDPHONE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ASSETNUM</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ASSETORGID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ASSETSITEID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CHANGEBY</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CHANGEDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CINUM</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CLASS</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CLASSIFICATIONID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CLASSSTRUCTUREID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>COMMODITY</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>COMMODITYGROUP</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CORRELATIONATTRS</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CREATEDBY</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CREATEWOMULTI</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>CREATIONDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>DESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>DESCSRVID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>EXTERNALRECID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>EXTERNALSYSTEM</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>FAILURECODE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>FR1CODE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>FR1CODE_LONGDESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>FR2CODE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>FR2CODE_LONGDESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>GLOBALTICKETCLASS</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>GLOBALTICKETID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>HASACTIVITY</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>HISTORYFLAG</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>IMPACT</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>INDICATEDPRIORITY</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>INHERITSTATUS</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>INTERNALPRIORITY</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ISGLOBAL</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ISKNOWNERROR</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ISKNOWNERRORDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>LOCATION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ORGID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGRECORDCLASS</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGRECORDID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGRECORGID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>ORIGRECSITEID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>OWNER</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>OWNERGROUP</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEMCODE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>PROBLEMCODE_LONGDESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>RELATEDTOGLOBAL</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REMARKDESC_LONGDESCRIPTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTEDBY</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTEDEMAIL</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTEDPHONE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>REPORTEDPRIORITY</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SITEID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SITEVISIT</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SOLUTION</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SOURCE</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUS</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>STATUSDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>SUPERVISOR</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TARGETCONTACTDATE</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TARGETDESC</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TARGETFINISH</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TARGETSTART</Name>
<NativeSyntax>java.lang.Object</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TEMPLATE</Name>
<NativeSyntax>java.lang.Boolean</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TEMPLATEID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TICKETID</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>TICKETUID</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>URGENCY</Name>
<NativeSyntax>java.lang.Long</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>VENDOR</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>action</Name>
</SchemaItem>
<SchemaItem>
<Name>deleteForInsert</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>relationship</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
<SchemaItem>
<Name>transLanguage</Name>
<NativeSyntax>java.lang.String</NativeSyntax>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
<AdvancedLinkMode>false</AdvancedLinkMode>
<Script><![CDATA[ret.filter = "";
]]></Script>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>after_close</Name>
<Script><![CDATA[//Try to store the last execution date
storeNewLastExecutionDate(maxDate, "LASTEXECUTION_EIFINCIDENT_MAXIMO", "", "", "Maximo_ESD");
]]></Script>
<Enabled>false</Enabled>
</Hook>
<Hook>
<Name>after_getnext</Name>
<Script><![CDATA[if (conn.getOperation() == "delete") 
	system.skipEntry();]]></Script>
<Enabled>false</Enabled>
</Hook>
<Hook>
<Name>before_initialize</Name>
<Script><![CDATA[convertQueryCriteria( "LASTEXECUTION_EIFINCIDENT_MAXIMO", "Maximo_ESD", getEIFSystemId());

//Define the maxDate variable that will store the last date for each execution
var maxDate = "";]]></Script>
<Enabled>false</Enabled>
</Hook>
<Hook>
<Name>get_ok</Name>
<Script><![CDATA[//Verify whether dates stored in the current connection are great than the MaxDate.
var currentMaxDate = defineTheHighestDate( "", "CHANGEDATE", "", "", "Maximo_ESD" );

//In the first iteraction, this variable is null
if( maxDate == "" ) {

   maxDate = currentMaxDate;
} else {

   //Verify whether the currentDate is higher than the maxDate
   var result = currentMaxDate.compareTo( maxDate );
   if( result > 0 ) {

      maxDate = currentMaxDate;
   }
}
]]></Script>
<Enabled>false</Enabled>
</Hook>
</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="ReadPeople">
<InheritFrom>system:/Connectors/ibmdi.JDBC</InheritFrom>
<ConnectorMode>Iterator</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="jdbcPreparedStatement">true</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="PPR_Users">
<InheritFrom>system:/Connectors/ibmdi.LDAP</InheritFrom>
<ConnectorMode>Lookup</ConnectorMode>
<ConnectorState>Enabled</ConnectorState>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="automapADPassword">false</parameter>
<parameter name="debug">false</parameter>
<parameter name="ldapAddAttr">false</parameter>
<parameter name="ldapAuthenticationMethod">Simple</parameter>
<parameter name="ldapPageSize">0</parameter>
<parameter name="ldapPassword">secret123</parameter>
<parameter name="ldapReferrals">follow</parameter>
<parameter name="ldapSearchBase">ou=People,dc=ibm.com</parameter>
<parameter name="ldapSearchScope">subtree</parameter>
<parameter name="ldapSizeLimit">0</parameter>
<parameter name="ldapTimeLimit">0</parameter>
<parameter name="ldapUseSSL">false</parameter>
<parameter name="ldapUsername">cn=directory manager</parameter>
<parameter name="ldapVLVPageSize">0</parameter>
<parameter name="simulateRename">false</parameter>
<parameter name="userComment"/>
</Configuration>
<ComputeChanges>true</ComputeChanges>
<DeltaBehavior>0</DeltaBehavior>
<DeltaStrict>true</DeltaStrict>
<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>$dn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>cn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>departmentNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>description</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>employeeType</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>objectClass</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>ou</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>postalAddress</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>sn</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>telephoneNumber</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>title</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>uid</Name>
<Syntax>java.lang.String</Syntax>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<LinkCriteria>
<InheritFrom>[parent]</InheritFrom>
</LinkCriteria>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
<Hook>
<Name>lookup_nomatch</Name>
<Script><![CDATA[task.logmsg("***** Not found in LDAP: " +
			work.getString("USER") + " ******");

work.setAttribute("cn", "** User not found in LDAP **");
work.setAttribute("telephoneNumber", "**");
]]></Script>
<Enabled>true</Enabled>
</Hook>
</Hooks>
<CheckpointConfig/>
<SandboxConfig/>
<Reconnect>
<InheritFrom>[parent]</InheritFrom>
<parameter name="initreconnect">false</parameter>
<parameter name="numberOfRetries">1</parameter>
<parameter name="retryDelay">10</parameter>
</Reconnect>
<Operations/>
<OperationCarrierIsProperty>false</OperationCarrierIsProperty>
<PoolDefinition>
<InheritFrom>[parent]</InheritFrom>
<Enabled>false</Enabled>
<MinPoolSize>0</MinPoolSize>
<PurgeInterval>0</PurgeInterval>
<InitializeAttempts>1</InitializeAttempts>
</PoolDefinition>
<PoolInstance/>
<InitializeOption>0</InitializeOption>
</Connector>
</Folder>
<Folder name="Parsers">
<Parser name="XMLsimple_UTF8">
<InheritFrom>system:/Parsers/ibmdi.XML</InheritFrom>
<parameter name="debug">true</parameter>
<parameter name="isnamespaceaware">false</parameter>
<parameter name="isvalidating">false</parameter>
<parameter name="omitxmldeclaration">false</parameter>
</Parser>



</Folder>
<Folder name="EventHandlers"/>
<Folder name="Scripts">
<Script name="FixMail">
<parameter name="includeFiles"/>
<parameter name="script">work.getAttribute("mail").clear();</parameter>
</Script>
<Script name="getToday">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[function getToday {
	return new java.util.Date();
}]]></parameter>
</Script>
<Script name="Fix mail">
<parameter name="autoInclude">false</parameter>
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[work.getAttribute("mail").clear();
]]></parameter>
</Script>
<Script name="showStatus">
<parameter name="includeFiles"/>
<parameter name="script">task.logmsg("Processing " + work.getString("FullName"));</parameter>
</Script>
<Script name="Global">
<parameter name="autoInclude">true</parameter>
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[/*
 * Returns the EIF system ID.
 */
function getEIFSystemId() {
    return system.getExternalProperty("default.eif.systemId");
}

/*
 * Returns the synonym value for a given key.
 * 
 * @param domainId domain ID
 * @param synonymKey key associated with the synonym value
 * @return synonym value for a given key or <code>null</code> if the
 * domain ID does not exist
 * @throws MxConnectorException if it is not possible obtain the synonym
 * domain from Maximo
 */
function getSynonymValue(domainId, synonymKey) {

    return getSynonymValue(thisConnector, domainId, synonymKey);
}

function getSynonymValue(connector, domainId, synonymKey) {

    var fc = connector.getConnector().getFc();
    var value = fc.getSynonymValue(domainId, synonymKey);

    return value;
}

/*
 * Returns the synonym key for a given value.
 * 
 * @param domainId domain ID
 * @param synonymValue value associated with the synonym key
 * @return synonym key for a given value or <code>null</code> if the
 * domain ID does not exist
 * @throws MxConnectorException if it is not possible obtain the synonym
 * domain from Maximo
 */
function getSynonymKey(domainId, synonymValue) {

    return getSynonymKey(thisConnector, domainId, synonymValue);
}

function getSynonymKey(connector, domainId, synonymValue) {

    var fc = connector.getConnector().getFc();
    var key = fc.getSynonymKey(domainId, synonymValue);

    return key;
}
]]></parameter>
</Script>
<Script name="Offset_Script">
<parameter name="autoInclude">true</parameter>
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[/*
 * IBM CONFIDENTIAL
 * Author: mauroms
 * Version: 0.1
 * Creation date: 21/09/2007
 * Changes:
 * 	Script name			Author 			Change date				Root cause				Solution
 *
 */
importPackage(Packages.java.text);
importPackage(Packages.java.io);
importPackage(Packages.java.util);
importPackage(Packages.com.ibm.di.maximo.util.typeconverter);

/*
 *   The deletePersistentTDIObject function is responsible for deleting the TDI object that stores the date.
 *   The following rule is implemented: no rule
 *   The input represents the name of the property that contains the last execution date.
 *   There is not any output for this function.
 *
 */
function deletePersistentTDIObject( objectName, integrationDirection ) {

   //Delete only if the external property is equals yes
   var deleteLastExecutionDate = system.getExternalProperty( "delete.last.execution.date." + integrationDirection );
   if( deleteLastExecutionDate == "yes" ) {

      system.deletePersistentObject( objectName );
   }
}

/*
 *   The readLastExecutionDate function is responsible for reading the date (date/time) of last assembly line execution.
 *   The following rule is implemented: no rule
 *   The input represents the name of the property that contains the last execution date.
 *   The output would be the date of last assembly line execution or null.
 */
function readLastExecutionDate( objectName, integrationDirection ) {

   //Before reading the date, verify if it is necessary to delete the previous date.
   deletePersistentTDIObject( objectName, integrationDirection );

   //Read String that represents that the last execution date
   var lastExecutionStr = system.getPersistentObject( objectName );
   if( lastExecutionStr == null ) {

      task.logmsg( "USING DEFAULT LAST EXECUTION DATE." );
      lastExecutionStr = system.getExternalProperty( "default.last.execution.date." + integrationDirection );

      if( lastExecutionStr == null ) {

         task.logmsg( "INVALID LAST EXECUTION DATE." );
         return null;
      }
   }

   return lastExecutionStr;
}

/*
 *   The convertWorkEntryToLastExecution function is responsible for convering work entry defined on query field to its value.
 *   The following rule is implemented: no rule
 *   The input represents the name of the property that contains the last execution date.
 *   There is not any output for this function.
 */
function convertWorkEntryToLastExecution( objectName, queryFieldName, integrationDirection ) {

   var lastExecutionStr = readLastExecutionDate( objectName, integrationDirection );
   if( lastExecutionStr != null ) {

      var entry = system.newEntry();
      if( integrationDirection == "Maximo_ESD" ) {

         entry.setAttribute( objectName, lastExecutionStr );
      } else {

         entry.setAttribute( objectName, "\'" + lastExecutionStr + "\'" );
      }

      var map = java.util.HashMap();
      map.put( "work", entry );

      var query = thisConnector.connector.getParam( queryFieldName );
      var expr = system.getTDIExpression( query );
      var finalValue = expr.substitute( map );

      thisConnector.connector.setParam( queryFieldName, finalValue );
   }
}

/*
 *   The defineTheHighestDate function is responsible for defining the highest date.
 *   The following rule is implemented: for each record read, this function store the highest date
 *   There are two input values: The name of create and modified fields in the form.
 *   The result represents the higest date between Create Time and Modified Time.
 */
function defineTheHighestDate( createDateName, modifiedDateName, sourceDateFormat, sourceTimeZone, integrationDirection ) {

   var currentMaxDate = null;

   //When records are created by integration they donn't have any create time.
   if( createDateName != "" && work.getAttribute( createDateName ) != null ) {

      var currentCreateTimeStr   = work.getAttribute( createDateName ).getValue(0);
      var currentCreateTime = null;
      if( integrationDirection == "Maximo_ESD" ) {

         currentCreateTime      = convertStrToDateMaximo( currentCreateTimeStr );
      }
      else {

         currentCreateTime      = convertStrToDateESD( currentCreateTimeStr, sourceDateFormat, sourceTimeZone );
      }
   }
   else {

      var currentCreateTime      = "";
   }

   //I always have this date
   var currentModifiedTimeStr = work.getAttribute( modifiedDateName ).getValue(0);
   var currentModifiedTime = null;
   if( integrationDirection == "Maximo_ESD" ) {

      currentModifiedTime      = convertStrToDateMaximo( currentModifiedTimeStr );
   }
   else {

      currentModifiedTime      = convertStrToDateESD( currentModifiedTimeStr, sourceDateFormat, sourceTimeZone );
   }

   if( currentCreateTime != "" ) {

      var result = currentModifiedTime.compareTo( currentCreateTime );
      if( result > 0 ) {

         currentMaxDate = currentModifiedTime;
      }
      else {

         currentMaxDate = currentCreateTime;
      }
   }
   else {

      currentMaxDate = currentModifiedTime;
   }

   return currentMaxDate;
}

/*
 *   The storeNewLastExecutionDate function is responsible for storing the new last execution date.
 *   The following rule is implemented:  no rule
 *   The input represents the attribute that store the highest date presents in the ticket setting considering.
 *   There is not any output for this function.
 */
function storeNewLastExecutionDate( maxDate, objectName, targetDateFormat, targetTimeZone, integrationDirection ) {

   //Find the number of error happened
   var nErrors = task.getStats().numErrors();
   //It means that there were some records were updated and no happened.
   if( maxDate != "" && nErrors == 0 ) {

      var maxFinalDate = null;
      if( integrationDirection == "Maximo_ESD" ) {

         maxFinalDate = convertDateToStrMaximo( maxDate );
      }
      else {

         maxFinalDate = convertDateToStrESD( maxDate, targetDateFormat, targetTimeZone );
      }
      
      task.logmsg( "SAVING  THE LAST EXECUTION DATE = " + maxFinalDate );
      system.setPersistentObject( objectName, maxFinalDate );
   }
}

/*
 *   This function is responsible for transforming String to Date.
 *   The input parameteres have the following meaning:
 *      1. date -> Informed String that will be transformed in date.
 *   The answer is date in the appropriated format.
 */
function convertStrToDateMaximo( date ) {

   var dateTransformed = null

   if( date != null ) {

      var tmpDate     = DateConverter.getInstance();
      dateTransformed = tmpDate.valueOf( date );
   }

   return dateTransformed;
}

/*
 *   This function is responsible for transforming Date to String.
 *   The input parameteres have the following meaning:
 *      1. date -> Informed Date that will be transformed in String.
 *   The answer is Strin in the appropriate format.
 */
function convertDateToStrMaximo( date ) {

   var dateTransformed = null

   if( date != null ) {

      var tmpDate     = DateConverter.getInstance();
      dateTransformed = tmpDate.toString( date );
   }

   return dateTransformed;
}


/*
 *   This function is responsible for transforming String to Date.
 *   The input parameteres have the following meaning:
 *      1. date -> Informed String that will be transformed in date.
 *      2. sourceDateFormat -> The date format specified for the origin date
 *      3. sourceTimeZone -> The time zone specified for the origin date
 *   The answer is date in the appropriated format.
 */
function convertStrToDateESD( date, sourceDateFormat, sourceTimeZone ) {

   var dateTransformed = null

   if( date != null ) {

      if( sourceDateFormat == null ) {

         task.logmsg( "CAN NOT CONVERT " + date + ". ITS FORMAT IS INVALID." );
      } else {

         var sourceFormatter = SimpleDateFormat( sourceDateFormat );
         if( sourceTimeZone != null ) {

            sourceFormatter.setTimeZone( TimeZone.getTimeZone( sourceTimeZone ) );
         }

         dateTransformed = sourceFormatter.parse( date );
      }
   }

   return dateTransformed;
}

/*
 *   This function is responsible for transforming Date to String.
 *   The input parameteres have the following meaning:
 *      1. date -> Informed Date that will be transformed in String.
 *      2. targetDateFormat -> The date format specified for the destiny date
 *      3. targetTimeZone -> The time zone specified for the destiny date
 *   The answer is Strin in the appropriate format.
 */
function convertDateToStrESD( date, targetDateFormat, targetTimeZone ) {

   var dateTransformed = null

   if( date != null ) {

      if( targetDateFormat == null ) {

         task.logmsg( "CAN NOT CONVERT " + date + ". ITS FORMAT IS INVALID." );
      } else {

         var targetFormatter = SimpleDateFormat( targetDateFormat );
         if( targetTimeZone != null ) {

            targetFormatter.setTimeZone( TimeZone.getTimeZone( targetTimeZone ) );
         }

         dateTransformed = targetFormatter.format( date );
      }
   }

   return dateTransformed;
}

/*
 * Replaces the tokens (change date and system id) inside the query criteria.
 */
function convertQueryCriteria(objectName, integrationDirection, systemId ) {

    var lastExecutionStr = readLastExecutionDate(objectName, integrationDirection);
    if (lastExecutionStr != null) {

        var entry = system.newEntry();
        if ("Maximo_ESD".equals(integrationDirection)) {
           entry.setAttribute(objectName, lastExecutionStr);
        } else {
           entry.setAttribute(objectName, "\'" + lastExecutionStr + "\'");
        }

        entry.setAttribute("SYSTEM_ID", systemId);

        var map = java.util.HashMap();
        map.put("work", entry);

        var query = thisConnector.connector.getParam("queryCriteria");
        var expr = system.getTDIExpression(query);
        var finalValue = expr.substitute(map);

        task.logmsg("DEBUG", "Submitting the following query " + finalValue);

        thisConnector.connector.setParam("queryCriteria", finalValue);
    }
}
]]></parameter>
</Script>
<Script name="DisplayTicket">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[task.logmsg("--> [" + work.getString("PRINTERID") +
			"] by " + work.getString("USER") +
			" on " + work.getString("REPORTED_DATE") + 
			" : " + work.getString("STATUS"));]]></parameter>
</Script>
<Script name="Mapping script">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[ret.value = work.getString("Email") + " - " +
			work.getString("cn") + "\n" +
			"Tel: " + work.getString("telephoneNumber") + "\n" +
			work.getString("Problem Description");]]></parameter>
</Script>
<Script name="TrimAllFields">
<parameter name="includeFiles"/>
<parameter name="script"><![CDATA[var attList = work.getAttributeNames();

for (att in attList) {
	var val = work.getString(att);
	if (val)
		val = val.trim();
	work.setAttribute(att, val);
}]]></parameter>
</Script>
</Folder>
<JavaLibraries/>
<JavaProperties/>
<Folder name="Includes"/>
<Folder name="Config">
<LogConfig name="Logging"/>
<InstanceProperties name="AutoStart">
<AutoStart>
<ParameterList>
<parameter name="Name">AssemblyLines/TINA_WebServer</parameter>
</ParameterList>
</AutoStart>
</InstanceProperties>
<TombstonesConfig name="Tombstones">
<parameter name="AssemblyLines">false</parameter>
<parameter name="Configuration">false</parameter>
<parameter name="EventHandlers">false</parameter>
</TombstonesConfig>
<SolutionInterface name="SolutionInterface">
<HealthAssemblyLine>CronJob</HealthAssemblyLine>
<InstanceID>RedPill</InstanceID>
<enabled>true</enabled>
<ExposedAssemblylines name="ExposedAssemblyLines">
<ParameterList name="TINA_WebServer"/>
</ExposedAssemblylines>
<ExposedProperties name="ExposedProperties">
<ExposedProperty name="JDBC_URL:RedPill-Properties">
<parameter name="category">Default</parameter>
<parameter name="label">JDBC_URL</parameter>
<parameter name="propertyName">JDBC_URL</parameter>
<parameter name="storeName">RedPill-Properties</parameter>
</ExposedProperty>
<ExposedProperty name="LDAP.URL:RedPill-Properties">
<parameter name="category">Default</parameter>
<parameter name="label">LDAP.URL</parameter>
<parameter name="propertyName">LDAP.URL</parameter>
<parameter name="storeName">RedPill-Properties</parameter>
</ExposedProperty>
</ExposedProperties>
</SolutionInterface>
</Folder>
<Folder name="Functions">
<Function name="ParseXML">
<UserComment/>
<InheritFrom>system:/Functions/ibmdi.ParserFC</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="parser">/Parsers/myParser</parameter>
<parameter name="state">Enabled</parameter>
<parameter name="userComment"/>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>value</Name>
<Syntax>String|File|InputStream|Reader</Syntax>
<Presence>Required</Presence>
</SchemaItem>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="debug">false</parameter>
<parameter name="parser">/Parsers/myParser</parameter>
<parameter name="userComment"/>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
<AttributeMapItem>
<Name>XMLAttribute</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>value</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
</Function>
<Function name="StartAL">
<UserComment/>
<InheritFrom>system:/Functions/ibmdi.AssemblyLineFC</InheritFrom>
<parameter name="assemblyLine">CSV2XML</parameter>
<parameter name="debug">false</parameter>
<parameter name="server"/>
<parameter name="state">Enabled</parameter>
<parameter name="userComment"/>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthday</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Cellphone</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Keycode</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>affiliationcode</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>degrees</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>department</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>mail</Name>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>Birthday</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Cellphone</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>FullName</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Keycode</Name>
<Presence>null</Presence>
</SchemaItem>
<SchemaItem>
<Name>Title</Name>
<Presence>null</Presence>
</SchemaItem>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<Configuration>
<UserComment/>
<InheritFrom>[parent]</InheritFrom>
<parameter name="assemblyLine">CSV2XML</parameter>
<parameter name="debug">false</parameter>
<parameter name="server"/>
<parameter name="userComment"/>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
</Function>
<Function name="RemoteCommandline">
<InheritFrom>system:/Functions/ibmdi.RemoteCmdLineFC</InheritFrom>
<parameter name="state">Enabled</parameter>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="as400ArgEnc"/>
<parameter name="connectionType">ANY</parameter>
<parameter name="debug">false</parameter>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
</Function>
<Function name="JavaClass">
<InheritFrom>system:/Functions/ibmdi.JavaClassFC</InheritFrom>
<parameter name="state">Enabled</parameter>
<Schema name="Input">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>value</Name>
<Syntax>java.lang.Boolean</Syntax>
<Presence>Always</Presence>
</SchemaItem>
</Schema>
<Schema name="Output">
<InheritFrom>[parent]</InheritFrom>
<SchemaItem>
<Name>p1</Name>
<Syntax>java.lang.Object</Syntax>
<Presence>Required</Presence>
</SchemaItem>
</Schema>
<Hooks>
<InheritFrom>[parent]</InheritFrom>
</Hooks>
<Configuration>
<InheritFrom>[parent]</InheritFrom>
<parameter name="jarFile">C:\Program Files\IBM\TDI\CustomJars\Form Entry Connector from Lak\FormEntry.jar</parameter>
<parameter name="javaClass">com.ibm.di.connector.FormEntry</parameter>
<parameter name="method">java.lang.Boolean getBoolean(java.lang.Object p1)</parameter>
</Configuration>
<SandboxConfig/>
<AttributeMap name="Input">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
<AttributeMap name="Output">
<InheritFrom>[parent]</InheritFrom>
</AttributeMap>
</Function>
</Folder>
<Folder name="AttributeMaps">
<ALMap name="SunOne2TDS">
<AttributeMap name="Input"/>
</ALMap>
<ALMap name="ActiveDirectory2TDS">
<AttributeMap name="Input"/>
</ALMap>
<ALMap name="Domino2TDS">
<AttributeMap name="Input"/>
</ALMap>


<ALMap name="AttrMap_TSRM_to_EIF">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>T_SEVERITY</Name>
<Type>advanced</Type>
<Script><![CDATA[// if the ticket has been resolved or closed then we need to clear
// the alert in netcool
if (work.getString("STATUS").equals("RESOLVED") ||
	work.getString("STATUS").equals("CLOSED")) {
	ret.value = "0";
} else {
	// ticket is still open so map maximo priorities to netcool
	// severities
	switch (String(work.getString("INTERNALPRIORITY"))) {
		case "1":
			ret.value = "5";
			break;
		case "2":
			ret.value = "3";
			break;
		case "3":
			ret.value = "2";
			break;
		case "4":
			ret.value = "1";
			break;
		default:
			task.logmsg("ticket has an unknown priority (" +
				work.getString("INTERNALPRIORITY") +
				"). mapping to indeterminate");
			ret.value = "1";
			break;
	}
}]]></Script>
<Simple>severity</Simple>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="AttrMap_EIF_to_TSRM">
<AttributeMap name="Input">
<InheritFrom>[no inheritance]</InheritFrom>
<AttributeMapItem>
<Name>T_EIF_ID</Name>
<Type>substitution</Type>
<Script>ret.value = work.getAttribute("T_EIF_ID");</Script>
<Simple>T_EIF_ID</Simple>
<SubstitutionTemplate>ret.value = work.getAttribute("T_EIF_ID");</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>T_PRIORITY</Name>
<Type>advanced</Type>
<Script><![CDATA[// map netcool severity to maximo priority
switch (work.getString("severity").toString()) {
	case "0":
		if (work.getString("className").equals("OMNIbus_Insert")) {
			// if this is an insert we are processing then we map a netcool
			// clear to a maximo low (4)
			ret.value = 4;
		} else {
			// else this is an update to clear or a delete - both indications that
			// a ticket should be closed and not really that its severity should
			// changed so we leave new_severity as null
			ret.value = null;
		}
		break;
	case "1":
		// low
		ret.value = 4;
		break;
	case "2":
		// medium
		ret.value = 3;
		break;
	case "3":
		// high
		ret.value = 2;
		break;
	case "4":
		// urgent
		ret.value = 1;
		break;
	case "5":
		// urgent
		ret.value = 1;
		break;
	default:
		task.logmsg("alert has an unknown severity (" + work.getString("severity") + "). mapping to maximo severity \"high\" (2)");
		ret.value = 2;
		break;
}

// ret.value is now a javascript Number object but we need it to be a
// java Integer so that when it is converted to text it doesn't have a
// ".0" appended. If we use ret.value in any Java expression it becomes
// a java.lang.Double
if (ret.value != null) {
	ret.value = new java.lang.Integer(ret.value.intValue());
}]]></Script>
<Simple>priority</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>T_STATUS</Name>
<Type>advanced</Type>
<Script><![CDATA[if (work.getString("className").equals("OMNIbus_Insert")) {
	// a new event
	if (work.getString("severity").equals("0")) {
		// this new event is already cleared so we should create an already resolved
		// ticket
		ret.value = "RESOLVED";
	} else {
		// other inserts get a new ticket
		ret.value = "NEW";
	}
} else if (work.getString("className").equals("OMNIbus_Delete")) {
	// a deletion means the ticket should be resolved
	ret.value = "RESOLVED";
} else {
	// must be an update
	if (work.getString("severity").equals("0")) {
		// an update to clear means its time to close the ticket
		ret.value = "RESOLVED";
	} else {
		// all other updates have their status left
		ret.value = null;
	}
}
]]></Script>
<Simple>status</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>T_TICKET_TYPE</Name>
<Type>simple</Type>
<Script>T_TICKET_TYPE</Script>
<Simple>T_TICKET_TYPE</Simple>
<SubstitutionTemplate>ret.value = work.getAttribute("T_TICKET_TYPE");</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>

<ALMap name="SendToMaximoAsIncident">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>CLASS</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[var severity = work.getAttribute("TECSEVERITY");
if (severity != null) {
    severity = severity.getValue();
}

if ("FATAL".equals(severity)) {
    ret.value = "INCIDENT";
} else {
    ret.value = "SR";
}
]]></Script>
<Simple>CLASS</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>ret.value = "TECTicketID:" + work.getAttribute("TECTTID").getValue();</Script>
<Simple>DESCRIPTION</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>null</Script>
<Simple>DESCRIPTION_LONGDESCRIPTION</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALRECID</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>null</Script>
<Simple>EXTERNALRECID</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>ret.value = work.getAttribute("EXTERNALSYSTEM");</Script>
<Simple>EXTERNALSYSTEM</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Simple>EXTERNALSYSTEM_TICKETID</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>INTERNALPRIORITY</Name>
<Type>simple</Type>
<Simple>INTERNALPRIORITY</Simple>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTEDPRIORITY</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[var val = work.getAttribute("TECSEVERITY");
if (val == null) {
    task.logmsg("No REPORTEDPRIORITY, default to INFO");
    val = "INFO";
} else {
    val = val.getValue();
}

if ("CRITICAL".equals(val)) {
    ret.value = "2";
} else if ("FATAL".equals(val)) {
    ret.value = "1";
} else if ("WARNING".equals(val)) {
    ret.value = "3";
} else {
    ret.value = "4";
}]]></Script>
<Simple>REPORTEDPRIORITY</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
<ALMap name="PPR_to_TSRM">
<AttributeMap name="Input">
<AttributeMapItem>
<Name>CLASS</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[var severity = work.getAttribute("TECSEVERITY");
if (severity != null) {
    severity = severity.getValue();
}

if ("FATAL".equals(severity)) {
    ret.value = "INCIDENT";
} else {
    ret.value = "SR";
}
]]></Script>
<Simple>T_CLASS</Simple>
<SubstitutionTemplate>INCIDENT</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION</Name>
<Type>simple</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>ret.value = work.getString("PRINTERID") + " - " + work.getString("SUMMARY");</Script>
<Simple>SUMMARY</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>DESCRIPTION_LONGDESCRIPTION</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[ret.value = "Reported by: " + work.getString("USER") +
//			" - " + work.getString("cn") +
//			"\nTel.no.: " + work.getString("telephoneNumber") + 
			"\nAsset: " + work.getString("PRINTERID") + 
			"\nSummary:\n" + work.getString("SUMMARY");]]></Script>
<Simple>SUMMARY</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALRECID</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[ret.value = work.getString("PRINTERID") +
			"@" + 
			work.getString("REPORTED_DATE");]]></Script>
<SubstitutionTemplate>{work.Email} - {work.Printer Id}</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM</Name>
<Type>substitution</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>PPRS</Script>
<Simple>T_EXTERNALSYSTEM</Simple>
<SubstitutionTemplate>EVENTMANAGEMENT</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>EXTERNALSYSTEM_TICKETID</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script><![CDATA[ret.value = work.getString("PRINTERID") +
			"@" + 
			work.getString("REPORTED_DATE");]]></Script>
<Simple>Printer Id</Simple>
<SubstitutionTemplate>null</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>INTERNALPRIORITY</Name>
<Type>advanced</Type>
<Script>ret.value = new java.lang.Long(2);</Script>
<SubstitutionTemplate>2</SubstitutionTemplate>
</AttributeMapItem>
<AttributeMapItem>
<Name>REPORTEDPRIORITY</Name>
<Type>advanced</Type>
<Enabled>true</Enabled>
<Add>true</Add>
<Modify>true</Modify>
<Script>ret.value = new java.lang.Long(2);</Script>
<SubstitutionTemplate>2</SubstitutionTemplate>
</AttributeMapItem>
</AttributeMap>
<State>Enabled</State>
</ALMap>
</Folder>
<Properties name="Properties">
<DefaultStore>RedPill-Properties</DefaultStore>
<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>
<PropertyStore name="RedPill-Properties">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collection">Configs\RedPill\RedPill.properties</parameter>
<parameter name="collectionType">User-Defined</parameter>
<parameter name="debug">false</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
<PropertyStore name="TSRM">
<Parser/>
<RawConnector>
<InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
<parameter name="collection">Configs\RedPill\RedPill_TSRM.properties</parameter>
<parameter name="collectionType">User-Defined</parameter>
<parameter name="debug">false</parameter>
</RawConnector>
<Key>key</Key>
<Value>value</Value>
<ReadOnly>false</ReadOnly>
<InitialLoad>true</InitialLoad>
<CacheTimeout>0</CacheTimeout>
</PropertyStore>
</Stores>
</Properties>
</MetamergeConfig>
