Attempting to set unknown attribute syntax
Hi Everyone,
I'm trying to add a generic object to a WSUser object and I get the following error:
com.waveset.util.WavesetException: Attempting to set unknown attribute syntax (com.waveset.object.GenericObject) on user in WSUser setAttribute().
Here is the offending code:
GenericObject resource =new GenericObject();
resource.add("ResourceName","Res1");
// List of privileges for the specific resource assigned to the user
List user_priv =new ArrayList();
GenericObject privilege1 =new GenericObject();
privilege1.add("PrivilegeName","priv1res1");
GenericObject privilege2 =new GenericObject();
privilege2.add("PrivilegeName","priv1res2");
user_priv.add(privilege1);
user_priv.add(privilege2);
resource.add("Privileges", user_priv);
user.addResourceInfo(info);
(LINE BELOW CAUSES ERROR ABOVE)
user.setWSAttribute("RESOURCES", resource);
any Ideas? thanks.

