Try OpenEdge Now
skip to main content
Server Administrator's Guide
Using the Archiver : Archiver configuration
 

Archiver configuration

Archiver can be configured to invoke handlers in a specified order. A sample archiver configuration file is shown below.

Configuration

<ArchiverConfig>
    <BMServers>
        <EventPublisher running="false"/>
        <BPM Events running="false"/>
    </BMServers>
    <DataHandlers>
        <DataExtractor order="1" maxRows="100" dbStore="BMDatabaseStore" >
com.savvion.bm.archiver.handlers.ProcessDataExtractor
</DataExtractor>
        <DataFileWriter order="4" fileStore="FileStore">
com.savvion.bm.archiver.handlers.ProcessDataFileWriter
</DataFileWriter>
        <DataPurger order="5" dbStore="BMDatabaseStore">
com.savvion.bm.archiver.handlers.ProcessDataPurger
</DataPurger>
    </DataHandlers>
    
    <!-- The FileStore used by Writer to store data in XML format -->
    <FileStore name="FileStore">
        <Property name="fileNamePrefix" value="ProcessData"/>
        <Property name="location" value="D:\swinstall\oebps\bm71pro10g\archiver\archivedata"/>
    </FileStore>
    
   <!-- To be used when executed within the container -->
    <DBStore name="DataSourceStore" type="DataSource">
        <Property name="datasource" value="jdbc/SBMCommonDB"/>
    </DBStore>
    <!-- Direct DBStore used to point to BP Server database -->
    <DBStore name="BMDatabaseStore" type="Direct" useBMStore="true">
    </DBStore>
</ArchiverConfig>
You can find the following sample archiver configuration files in the OEBPS_HOME\archiver\samples directory.
*archiverfilewrite.xml
*archiverpurge.xml
* BMServers tag
* DataHandlers tag
* FileStore and DBStore tags