summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrett Porter <brett@apache.org>2009-03-08 20:45:02 +0000
committerBrett Porter <brett@apache.org>2009-03-08 20:45:02 +0000
commit3a742eeb67e72d3624c53d9e1f9f950fbbd836c3 (patch)
tree3eaa27f755f4634af1e7949995254863bf0f7c64
parentaeedc2ff5eebf8ee74508bf44e342642f3faae99 (diff)
downloadarchiva-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.java9
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 ) )