Extension activation in FIS.cfg
Extensions can be required in customized scenarios to cover further functionality that is not part of the standard ImageMaster product suite. For this purpose there are specific extension points available in the standard, which can be used to plug in custom code. If FIS is making use of extensions in your case, make sure to activate these by setting the path to the belonging extension configuration XML file via the property “extensions.config”:
# Extensions (optional; if there are no extensions, don’t include the following line)
extensions.config=myExt.xml
An example of an XML configuration file, which activates extensions that can be plugged in at currently four different extension points, which have been foreseen for FIS, is presented below.
<?xml version='1.0' encoding='UTF-8'?>
<ext:config xmlns:ext='http://www.tsystems.com/ima/fis/9.0/extensions'>
<point>
<name>archiveJob</name>
<extensions>
<extension>
com.tsystems.ima.fis.common.extensions.ArchiveJobExt1
</extension>
</extensions>
</point>
<point>
<name>exportJob</name>
<extensions>
<extension>
com.tsystems.ima.fis.common.extensions.ExportJobExt1
</extension>
</extensions>
</point>
<point>
<name>deleteJob</name>
<extensions>
<extension>
com.tsystems.ima.fis.common.extensions.DeleteJobExt1
</extension>
</extensions>
</point>
<point>
<name>updateJob</name>
<extensions>
<extension>
com.tsystems.ima.fis.common.extensions.UpdateJobExt1
</extension>
</extensions>
</point>
</ext:config>
See appendix “Schema definition for extension file” for related information and consult section Extensions in the Integration Service system manual [SM IS] for further background information.