Skip to content
Snippets Groups Projects
Commit 61a7b7bc authored by Brian Major's avatar Brian Major
Browse files

s1711 - Minor logging changes

parent 4ff1fd4d
No related branches found
No related tags found
No related merge requests found
...@@ -480,14 +480,13 @@ public class LdapGroupDAO<T extends Principal> extends LdapDAO ...@@ -480,14 +480,13 @@ public class LdapGroupDAO<T extends Principal> extends LdapDAO
throw new GroupNotFoundException(groupID); throw new GroupNotFoundException(groupID);
} }
if (searchEntry.getAttributeValueAsDN("owner") == null) DN groupOwner = searchEntry.getAttributeValueAsDN("owner");
if (groupOwner == null)
{ {
//TODO assume user not allowed to read group //TODO assume user not allowed to read group
throw new AccessControlException(groupID); throw new AccessControlException(groupID);
} }
DN groupOwner = searchEntry.getAttributeValueAsDN("owner");
User<X500Principal> owner; User<X500Principal> owner;
try try
{ {
......
...@@ -77,7 +77,6 @@ import java.security.PrivilegedExceptionAction; ...@@ -77,7 +77,6 @@ import java.security.PrivilegedExceptionAction;
import java.util.List; import java.util.List;
import javax.security.auth.Subject; import javax.security.auth.Subject;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
...@@ -143,56 +142,56 @@ public abstract class GroupsAction ...@@ -143,56 +142,56 @@ public abstract class GroupsAction
} }
catch (AccessControlException e) catch (AccessControlException e)
{ {
log.debug(e); log.debug("Permission denied", e);
String message = "Permission Denied"; String message = "Permission Denied";
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(403, message); sendError(403, message);
} }
catch (IllegalArgumentException e) catch (IllegalArgumentException e)
{ {
log.debug(e); log.debug("Illegal argument", e);
String message = e.getMessage(); String message = e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(400, message); sendError(400, message);
} }
catch (MemberNotFoundException e) catch (MemberNotFoundException e)
{ {
log.debug(e); log.debug("Member Not Found", e);
String message = "Member not found: " + e.getMessage(); String message = "Member not found: " + e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(404, message); sendError(404, message);
} }
catch (GroupNotFoundException e) catch (GroupNotFoundException e)
{ {
log.debug(e); log.debug("Group not found", e);
String message = "Group not found: " + e.getMessage(); String message = "Group not found: " + e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(404, message); sendError(404, message);
} }
catch (UserNotFoundException e) catch (UserNotFoundException e)
{ {
log.debug(e); log.debug("User Not Found", e);
String message = "User not found: " + e.getMessage(); String message = "User not found: " + e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(404, message); sendError(404, message);
} }
catch (MemberAlreadyExistsException e) catch (MemberAlreadyExistsException e)
{ {
log.debug(e); log.debug("Member Already Exists", e);
String message = "Member already exists: " + e.getMessage(); String message = "Member already exists: " + e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(409, message); sendError(409, message);
} }
catch (GroupAlreadyExistsException e) catch (GroupAlreadyExistsException e)
{ {
log.debug(e); log.debug("Group Already Exists", e);
String message = "Group already exists: " + e.getMessage(); String message = "Group already exists: " + e.getMessage();
this.logInfo.setMessage(message); this.logInfo.setMessage(message);
sendError(409, message); sendError(409, message);
} }
catch (UnsupportedOperationException e) catch (UnsupportedOperationException e)
{ {
log.debug(e); log.debug("Unsupported Operation", e);
this.logInfo.setMessage("Not yet implemented."); this.logInfo.setMessage("Not yet implemented.");
sendError(501); sendError(501);
} }
......
...@@ -68,7 +68,10 @@ ...@@ -68,7 +68,10 @@
*/ */
package ca.nrc.cadc.ac.client; package ca.nrc.cadc.ac.client;
import java.io.*; import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection; import java.net.HttpURLConnection;
import java.net.MalformedURLException; import java.net.MalformedURLException;
import java.net.URL; import java.net.URL;
...@@ -101,7 +104,11 @@ import ca.nrc.cadc.ac.Role; ...@@ -101,7 +104,11 @@ import ca.nrc.cadc.ac.Role;
import ca.nrc.cadc.ac.UserNotFoundException; import ca.nrc.cadc.ac.UserNotFoundException;
import ca.nrc.cadc.auth.AuthenticationUtil; import ca.nrc.cadc.auth.AuthenticationUtil;
import ca.nrc.cadc.auth.SSLUtil; import ca.nrc.cadc.auth.SSLUtil;
import ca.nrc.cadc.net.*; import ca.nrc.cadc.net.HttpDownload;
import ca.nrc.cadc.net.HttpPost;
import ca.nrc.cadc.net.HttpUpload;
import ca.nrc.cadc.net.InputStreamWrapper;
import ca.nrc.cadc.net.NetUtil;
import com.csvreader.CsvReader; import com.csvreader.CsvReader;
...@@ -258,7 +265,7 @@ public class GMSClient ...@@ -258,7 +265,7 @@ public class GMSClient
Throwable error = transfer.getThrowable(); Throwable error = transfer.getThrowable();
if (error != null) if (error != null)
{ {
log.debug("getGroup throwable", error); log.debug("getGroup throwable (" + transfer.getResponseCode() + ")", error);
// transfer returns a -1 code for anonymous access. // transfer returns a -1 code for anonymous access.
if ((transfer.getResponseCode() == -1) || if ((transfer.getResponseCode() == -1) ||
(transfer.getResponseCode() == 401) || (transfer.getResponseCode() == 401) ||
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment