if (!secDomain.startsWith("java:/jaas/") || !secDomain.startsWith("java:jaas/"))
secDomain = "java:/jaas/" + secDomain;
try
{
InitialContext iniCtx = new InitialContext();
SecurityDomain sd = (SecurityDomain) iniCtx.lookup(secDomain);
if (log.isDebugEnabled())
log.debug("Created Security Domain object from " + secDomain + ":" + sd.toString());
return sd;
}
catch (Exception e)
{
log.error("Failed to create Security Domain '" + secDomain + "'", e);