res.setSingleton(singleton);
em.persist(res);
for (String parameterName : parameters.keySet())
{
JndiObjectResourceParameter prm = new JndiObjectResourceParameter();
prm.setKey(parameterName);
prm.setValue(parameters.get(parameterName));
em.persist(prm);
res.getParameters().add(prm);
prm.setResource(res);
}
return res;
}