diff --git a/cadc-access-control/src/main/java/ca/nrc/cadc/ac/client/GMSClient.java b/cadc-access-control/src/main/java/ca/nrc/cadc/ac/client/GMSClient.java index b7ac81a0867ce24098592ad600a798ff10584f35..55c56c125935c9a07e9ba8b7da06b7769994d935 100755 --- a/cadc-access-control/src/main/java/ca/nrc/cadc/ac/client/GMSClient.java +++ b/cadc-access-control/src/main/java/ca/nrc/cadc/ac/client/GMSClient.java @@ -1109,7 +1109,7 @@ public class GMSClient implements TransferListener if (serviceURL == null) { - throw new AccessControlException( + throw new RuntimeException( String.format("Unable to get Service URL for '%s', '%s', '%s'", serviceID.toString(), Standards.GMS_GROUPS_01, getAuthMethod())); @@ -1139,7 +1139,7 @@ public class GMSClient implements TransferListener } else { - return AuthMethod.ANON; + throw new AccessControlException("Anonymous access not supported."); } } }