Delimited Text Driver using the Java Interface

  • 7007224
  • 17-Nov-2010
  • 26-Apr-2012

Environment

Novell Identity Manager 3.6
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.

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>


Additional Information

This have been reported to engineering