Suran Jayathilaka wrote:
Hi,
I want to generate a few UUIDs for the SYSSequences and SYSPerms
Catalog row factories which I'm adding as part of the sequence
generators work.
I'm having some trouble with generating UUIDs using BasicUUIDFactory.
I tried following the T-UUIDFactory test but that didn't work becaue
the Monitor object was null.
Can someone please point me in the right direction for achieveing this?
Thanks!
Suran
Hi Suran,
I suggest constructing a BasicUUID directly without going through the
factory. Try the following:
import org.apache.derby.impl.services.uuid.BasicUUID;
public class UUIDMaker
{
public static void main( String[] args )
throws Exception
{
BasicUUID uuid = new BasicUUID(
Runtime.getRuntime().freeMemory(), System.currentTimeMillis(), (int)
2551218188L );
System.out.println( uuid );
}
}
Hope this helps,
-Rick