if (result == MatchResult.MATCH) {
// if we matched before, this is an error...
if (selectedPolicy != null) {
ArrayList code = new ArrayList();
code.add(Status.STATUS_PROCESSING_ERROR);
Status status = new Status(code, "too many applicable top-"
+ "level policies");
return new PolicyFinderResult(status);
}
// ...otherwise remember this policy