Here is a quick example of calling the [Unique Value Finder] from within the [User Application]. Done on 3.7. In this example the desire is to generate a unique value that is prefixed by a "C". (Like C421) The parameters passed are: * attributeForUniqueValue - willekeUcode * preFix - "C" * startValue - 100 * maxLength - 6 * maxTries - 100000 * counterPad - false * useAlpha - false * dummy - dummy This is an example call: {{{ function getCN() { v = Packages.com.willeke.util.uniqueName.UniqueValueFinder.findUniqueValue("CN", "C","100","6","100000","false","false","dummy"); return v.toString(); } getCN(); }}}!!User Application 3.7 We have been informed that the proper places that the jar and the property files can go are: * inside the WAR in the WEB-INF/lib folder that is what the documentation says. * will also work if you put it in the IDMprov/lib or IDM/lib depending on what is your context for the WAR. * We prefer the IDM/lib path because that way you don't need to open the WAR file. When we last implemented this class we used: * The [Unique Value Finder] Jar files go in /opt/novell/idm/jboss/server/IDM/lib * The [Unique Value Finder] Properties file goes in /opt/novell/idm/jboss/server/IDM/conf/props !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }]