I know this has been covered a dozen times yet it just does not seem to
work for me now.

IDM 3.5, need to call a simple method on a class passing a String
argument to the class.

So I want to call:
com.willeke.uuid.UUIDGen.genUUID("f5:3b:0a:47:80:f 0")

Passing in the "f5:3b:0a:47:80:f0" as a string.

The method returns a string which we want to set to a attribute in the
Edirectory.

The policy looks like:

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE policy PUBLIC
"policy-builder-dtd"
"C:\novell\Designer\eclipse\plugins\com.novell.des igner.idm.policybuilder_2.0.0.200703152140\DTD\dir xmlscript.dtd">
<policy xmlns:uuid="com.willeke.uuid.UUIDGen">
<rule>
<description>GUID Generate</description>
<conditions>
<and/>
</conditions>
<actions>
<do-set-local-variable name="mac" scope="policy">
<arg-string>
<token-text xml:space="preserve">f5:3b:0a:47:80:f0</token-text>
</arg-string>
</do-set-local-variable>
<do-set-local-variable name="myguid" scope="policy">
<arg-string>
<token-xpath expression="uuid:genUUID($mac))"/>
</arg-string>
</do-set-local-variable>
</actions>
</rule>
</policy>

But it can not find the class.
Any Ideas?
Thanks
-jim