Thanks Rodrigo for you reply.
In Data Base user is exist and manually user mapping is working only through code i am getting error. Using code user is creating but mapping is not happening. I am sending ep6User user as iUser please find requested code.
Please suggest Thanks in advanced!!!
public UmeUser processRequest(com.ibm.dsml2.parser.AddRequest addRequest) {
UmeUser ep6User = null;
try {
Enumeration enumAddRequestAttr = addRequest.enumerateAttr();
Properties userAttributes = new Properties();
while (enumAddRequestAttr.hasMoreElements()) {
com.ibm.dsml2.parser.Attr attr = (com.ibm.dsml2.parser.Attr) enumAddRequestAttr.nextElement();
if (attr.getValueCount() == 1) {
userAttributes.put(attr.getName(), getAttributeValue(attr));
}
else {
List list = new ArrayList(attr.getValueCount());
for (int i = 0; i < attr.getValueCount(); i++) {
list.add(getAttributeValue(attr, i));
}
userAttributes.put(attr.getName(), list);
}
}
ep6User = new UmeUser(userAttributes, logger);
}
catch (Exception e) {
logger.log(this.getClass().getName(), e);
}
return ep6User;
}