diff options
author | Brett Porter <brett@apache.org> | 2009-03-08 20:45:02 +0000 |
---|---|---|
committer | Brett Porter <brett@apache.org> | 2009-03-08 20:45:02 +0000 |
commit | 3a742eeb67e72d3624c53d9e1f9f950fbbd836c3 (patch) | |
tree | 3eaa27f755f4634af1e7949995254863bf0f7c64 | |
parent | aeedc2ff5eebf8ee74508bf44e342642f3faae99 (diff) | |
download | archiva-3a742eeb67e72d3624c53d9e1f9f950fbbd836c3.tar.gz archiva-3a742eeb67e72d3624c53d9e1f9f950fbbd836c3.zip |
[MRM-1109] environment checks do not indicate which caused a violation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@751517 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | archiva-modules/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/startup/SecuritySynchronization.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/archiva-modules/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/startup/SecuritySynchronization.java b/archiva-modules/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/startup/SecuritySynchronization.java index d03612ca1..76ca70288 100644 --- a/archiva-modules/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/startup/SecuritySynchronization.java +++ b/archiva-modules/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/startup/SecuritySynchronization.java @@ -146,8 +146,13 @@ public class SecuritySynchronization for ( Entry<String, EnvironmentCheck> entry : checkers.entrySet() ) { EnvironmentCheck check = entry.getValue(); - log.info( "Running Environment Check: " + entry.getKey() ); - check.validateEnvironment( violations ); + List<String> v = new ArrayList<String>(); + check.validateEnvironment( v ); + log.info( "Environment Check: " + entry.getKey() + " -> " + v.size() + " violation(s)" ); + for ( String s : v ) + { + violations.add( "[" + entry.getKey() + "] " + s ); + } } if ( CollectionUtils.isNotEmpty( violations ) ) |