rs.xml

 

<?xml version="1.0" encoding="UTF-8"?>
<MetamergeConfig IDIversion="Created by TDI7.0 - 2008-09-25" 
                    created="Wed Sep 24 17:55:20 EEST 2008" 
                    createdBy="kaloyan.kolev" 
                    modified="Thu Sep 25 17:39:59 EEST 2008" 
                    modifiedBy="kaloyan.kolev" 
                    version="7.0">

    <Folder name="AssemblyLines">
        <AssemblyLine name="AL1">
            <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="nullBehavior">Default Behavior</parameter>
                <parameter name="nullBehaviorDialog">showNullBehavior</parameter>
            </Settings>
            <Hooks/>
            <CheckpointConfig/>
            <SandboxConfig/>
            <SimulationConfig>
                <SimulationStates>
                    <Component name="storeAsXML" state="Simulated"/>
                    <Component name="MQe reader" state="Enabled"/>
                </SimulationStates>
                <ProxySettings/>
            </SimulationConfig>
            <LogConfig/>
            <ContainerEF name="EntryFeedContainer">
                <Connector name="MQe reader">
                    <InheritFrom>system:/Connectors/ibmdi.MQePasswordStoreConnector</InheritFrom>
                    <ConnectorMode>Iterator</ConnectorMode>
                    <ConnectorState>Enabled</ConnectorState>
                    <Configuration>
                        <UserComment/>
                        <InheritFrom>[parent]</InheritFrom>
                        <parameter name="debug">true</parameter>
                        <parameter name="decryptMessages">false</parameter>
                        <parameter name="getNextTimeout">3600000</parameter>
                        <parameter name="jms.broker">MQePWStore/pwstore_server.ini</parameter>
                        <parameter name="pkcs7KeyStoreFilePassword">secret</parameter>
                        <parameter name="pkcs7KeyStoreFilePath">&lt;tdi_install_dir&gt;/certs/mqeconnpkcs7.jks</parameter>
                        <parameter name="pkcs7MqeConnectorCertificateAlias">mqeconn</parameter>
                        <parameter name="storageNotification">&lt;client_MQe_QM_IP&gt;:41001</parameter>
                        <parameter name="usePkcs7">true</parameter>
                        <parameter name="userComment"/>
                    </Configuration>
                    <Parser>
                        <InheritFrom>[parent]</InheritFrom>
                        <Schema name="Input">
                            <InheritFrom>[parent]</InheritFrom>
                        </Schema>
                        <Schema name="Output">
                            <InheritFrom>[parent]</InheritFrom>
                        </Schema>
                    </Parser>
                    <AttributeMap name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                        <AttributeMapItem>
                            <Name>Passwords</Name>
                            <Type>advanced</Type>
                            <Script>conn.Passwords</Script>
                        </AttributeMapItem>
                        <AttributeMapItem>
                            <Name>UpdateType</Name>
                            <Type>advanced</Type>
                            <Script>conn.UpdateType</Script>
                        </AttributeMapItem>
                        <AttributeMapItem>
                            <Name>UserId</Name>
                            <Type>advanced</Type>
                            <Script>conn.UserId</Script>
                        </AttributeMapItem>
                    </AttributeMap>
                    <AttributeMap name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                    </AttributeMap>
                    <DeltaSettings>
                        <WhenToCommit>After every database operation</WhenToCommit>
                    </DeltaSettings>
                    <Schema name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                        <SchemaItem>
                            <Name>Passwords</Name>
                            <Syntax>String</Syntax>
                            <Presence>Always</Presence>
                        </SchemaItem>
                        <SchemaItem>
                            <Name>UpdateType</Name>
                            <Syntax>String</Syntax>
                            <Presence>Always</Presence>
                        </SchemaItem>
                        <SchemaItem>
                            <Name>UserId</Name>
                            <Syntax>String</Syntax>
                            <Presence>Always</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>
                        <ReconnectRules/>
                    </Reconnect>
                    <Operations/>
                    <PoolDefinition>
                        <InheritFrom>[parent]</InheritFrom>
                    </PoolDefinition>
                    <PoolInstance/>
                    <InitializeOption>0</InitializeOption>
                    <BranchType>0</BranchType>
                    <ChildComponents/>
                </Connector>
            </ContainerEF>
            <ContainerDF name="DataFlowContainer">
                <Connector name="storeAsXML">
                    <InheritFrom>system:/Connectors/ibmdi.FileSystem</InheritFrom>
                    <ConnectorMode>AddOnly</ConnectorMode>
                    <ConnectorState>Enabled</ConnectorState>
                    <Configuration>
                        <UserComment/>
                        <InheritFrom>[parent]</InheritFrom>
                        <parameter name="debug">false</parameter>
                        <parameter name="filePath">examples/connector_mqe/output.xml</parameter>
                        <parameter name="userComment"/>
                    </Configuration>
                    <Parser>
                        <UserComment/>
                        <InheritFrom>system:/Parsers/ibmdi.XML2</InheritFrom>
                        <parameter name="attrs.decl"/>
                        <parameter name="debug">false</parameter>
                        <parameter name="entry.tag">passwordChange</parameter>
                        <parameter name="indent.output">true</parameter>
                        <parameter name="ns.map"/>
                        <parameter name="use.CDATA">false</parameter>
                        <parameter name="userComment"/>
                        <parameter name="value.tag">passwordValue</parameter>
                        <parameter name="xpath.expr">/passwordChanges</parameter>
                        <Schema name="Input">
                            <InheritFrom>[parent]</InheritFrom>
                        </Schema>
                        <Schema name="Output">
                            <InheritFrom>[parent]</InheritFrom>
                        </Schema>
                    </Parser>
                    <AttributeMap name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                    </AttributeMap>
                    <AttributeMap name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                        <AttributeMapItem>
                            <Name>passwords</Name>
                            <Type>advanced</Type>
                            <Enabled>true</Enabled>
                            <Script>work.Passwords</Script>
                        </AttributeMapItem>
                        <AttributeMapItem>
                            <Name>updateType</Name>
                            <Type>advanced</Type>
                            <Script>work.UpdateType</Script>
                        </AttributeMapItem>
                        <AttributeMapItem>
                            <Name>userId</Name>
                            <Type>advanced</Type>
                            <Script>work.UserId</Script>
                        </AttributeMapItem>
                    </AttributeMap>
                    <DeltaSettings>
                        <WhenToCommit>After every database operation</WhenToCommit>
                    </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>before_add</Name>
                            <Script>conn.passwords.@count = conn.passwords.size();</Script>
                            <Enabled>true</Enabled>
                        </Hook>
                        <Hook name="before_close">
                            <Name>before_close</Name>
                            <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>
                        <ReconnectRules/>
                    </Reconnect>
                    <Operations/>
                    <PoolDefinition>
                        <InheritFrom>[parent]</InheritFrom>
                    </PoolDefinition>
                    <PoolInstance>
                        <Enabled>false</Enabled>
                        <ExhaustedPoolBehavior>Wait</ExhaustedPoolBehavior>
                    </PoolInstance>
                    <InitializeOption>0</InitializeOption>
                    <BranchType>0</BranchType>
                    <ChildComponents/>
                </Connector>
            </ContainerDF>
            <ThreadOptions/>
            <Operations>
                <Operation name="Default">
                    <Schema name="Input"/>
                    <Schema name="Output"/>
                    <AttributeMap name="Input"/>
                    <AttributeMap name="Output"/>
                    <Public>true</Public>
                </Operation>
            </Operations>
            <InitParams>
                <Schema name="AssemblyLineInitParams"/>
            </InitParams>
        </AssemblyLine>
    </Folder>
    <Folder name="Connectors"/>
    <Folder name="Parsers"/>
    <Folder name="Scripts"/>
    <JavaLibraries/>
    <JavaProperties/>
    <Folder name="Includes"/>
    <Folder name="Config">
        <LogConfig name="Logging"/>
        <InstanceProperties name="AutoStart">
            <AutoStart/>
        </InstanceProperties>
        <TombstonesConfig name="Tombstones"/>
        <SolutionInterface name="SolutionInterface">
            <PollInterval>-1</PollInterval>
            <InstanceID>example_mqe</InstanceID>
            <enabled>true</enabled>
        </SolutionInterface>
    </Folder>
    <Folder name="Functions"/>
    <Folder name="AttributeMaps"/>
    <Properties name="Properties">
        <Stores>
            <PropertyStore name="Solution-Properties">
                <Parser>
                    <Schema name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                    <Schema name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                </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>
                    <Schema name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                    <Schema name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                </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>
                    <Schema name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                    <Schema name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                </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>
                    <Schema name="Input">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                    <Schema name="Output">
                        <InheritFrom>[parent]</InheritFrom>
                    </Schema>
                </Parser>
                <RawConnector>
                    <InheritFrom>system:/Connectors/ibmdi.Properties</InheritFrom>
                    <parameter name="collectionType">System-Properties</parameter>
                </RawConnector>
                <Key>key</Key>
                <Value>value</Value>
                <ReadOnly>false</ReadOnly>
                <InitialLoad>true</InitialLoad>
                <CacheTimeout>0</CacheTimeout>
            </PropertyStore>
        </Stores>
    </Properties>
</MetamergeConfig>