import static org.wamblee.security.authorization.AuthorizationResult.*;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+
import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.CascadeType;
import javax.persistence.OneToOne;
import javax.persistence.Transient;
-import org.apache.log4j.Logger;
import org.wamblee.security.authentication.UserAdministration;
/**
@Access(AccessType.PROPERTY)
public abstract class UrlAuthorizationRule extends AbstractAuthorizationRule {
private static final Logger LOGGER = Logger
- .getLogger(UrlAuthorizationRule.class);
+ .getLogger(UrlAuthorizationRule.class.getName());
/**
* Result that the rule will return in case there is a match.
try {
resourceClass = Class.forName(aResourceClass);
} catch (ClassNotFoundException e) {
- LOGGER.error("Cannot find resource class '" + aResourceClass + "'",
+ LOGGER.log(Level.SEVERE, "Cannot find resource class '" + aResourceClass + "'",
e);
throw new IllegalArgumentException(e.getMessage(), e);
}