Environment
Novell Identity Manager 3.6
Novell Identity Manager 3.6.1
Novell Identity Manager 4
Delimited Text Driver
Novell Identity Manager 3.6.1
Novell Identity Manager 4
Delimited Text Driver
Situation
The documentation states that it is possible to use Java Interfaces to Customize File Processing. The documentation continue to also show how to configure the driver configuration to use the new class.
InputSorter
<input-sorter display-name="InputSorter Class">com.acme.MyNewClass</input-sorter>
<input-sorter-params display-name="InputSorter init string">MY CONFIG PARAMS</input-sorter-params>
Using this will stop the driver from working as the information is not correct. As of Identity Manager 3.6 the configuration moved to using GCV's (Global Config Values). Which means that the configuration of this issue have changed.
InputSorter
<input-sorter display-name="InputSorter Class">com.acme.MyNewClass</input-sorter>
<input-sorter-params display-name="InputSorter init string">MY CONFIG PARAMS</input-sorter-params>
Using this will stop the driver from working as the information is not correct. As of Identity Manager 3.6 the configuration moved to using GCV's (Global Config Values). Which means that the configuration of this issue have changed.
Resolution
Using GCV's the configuration should be done as following:
<publisher-options>
<configuration-values>
<definitions>
<definition display-name="InputSorter Class" name="input-sorter" type="string">
<value>com.acme.delimitedtext.SortByModified</value>
</definition>
<definition display-name="InputSorter init String" name="input-sorter-params" type="string">
<value>MY CONFIG PARAMS</value>
</definition>
<publisher-options>
<configuration-values>
<definitions>
<definition display-name="InputSorter Class" name="input-sorter" type="string">
<value>com.acme.delimitedtext.SortByModified</value>
</definition>
<definition display-name="InputSorter init String" name="input-sorter-params" type="string">
<value>MY CONFIG PARAMS</value>
</definition>
Additional Information
This have been reported to engineering