diff --git a/archiva-base/archiva-configuration/src/main/mdo/configuration.mdo b/archiva-base/archiva-configuration/src/main/mdo/configuration.mdo
index b0c91c5e9..5e168af44 100644
--- a/archiva-base/archiva-configuration/src/main/mdo/configuration.mdo
+++ b/archiva-base/archiva-configuration/src/main/mdo/configuration.mdo
@@ -102,6 +102,17 @@
The database scanning configuration.
+
+
+ webapp
+ 1.0.0+
+
+ WebappConfiguration
+ 1
+
+
+ The webapp configuration.
+
@@ -664,6 +675,50 @@
+
+
+
+ WebappConfiguration
+ 1.0.0+
+
+ The webapp configuration settings.
+
+
+
+ ui
+ options for altering the ui presentation
+ 1.0.0+
+
+ UserInterfaceOptions
+
+
+
+
+
+
+ UserInterfaceOptions
+ 1.0.0+
+
+ The user interface configuration settings.
+
+
+
+ showFindArtifacts
+ true if find artifacts should be enabled
+ 1.0.0+
+ boolean
+ false
+
+
+
+
diff --git a/archiva-base/archiva-configuration/src/main/resources/org/apache/maven/archiva/configuration/default-archiva.xml b/archiva-base/archiva-configuration/src/main/resources/org/apache/maven/archiva/configuration/default-archiva.xml
index d55396167..b2ddcddea 100644
--- a/archiva-base/archiva-configuration/src/main/resources/org/apache/maven/archiva/configuration/default-archiva.xml
+++ b/archiva-base/archiva-configuration/src/main/resources/org/apache/maven/archiva/configuration/default-archiva.xml
@@ -167,4 +167,10 @@
+
+
+ false
+
+
+
diff --git a/archiva-base/archiva-configuration/src/test/conf/repository-manager.xml b/archiva-base/archiva-configuration/src/test/conf/repository-manager.xml
index f2ff08a05..a0ffdf7c6 100644
--- a/archiva-base/archiva-configuration/src/test/conf/repository-manager.xml
+++ b/archiva-base/archiva-configuration/src/test/conf/repository-manager.xml
@@ -179,4 +179,10 @@
+
+
+ false
+
+
+
diff --git a/archiva-base/archiva-configuration/src/test/java/org/apache/maven/archiva/configuration/ArchivaConfigurationTest.java b/archiva-base/archiva-configuration/src/test/java/org/apache/maven/archiva/configuration/ArchivaConfigurationTest.java
index 81bbba1a4..87852e9d8 100644
--- a/archiva-base/archiva-configuration/src/test/java/org/apache/maven/archiva/configuration/ArchivaConfigurationTest.java
+++ b/archiva-base/archiva-configuration/src/test/java/org/apache/maven/archiva/configuration/ArchivaConfigurationTest.java
@@ -81,6 +81,13 @@ public void testGetConfiguration() throws Exception
assertEquals( "check managed repositories", "internal", repository.getId() );
assertEquals( "check managed repositories", "default", repository.getLayout() );
assertTrue( "check managed repositories", repository.isIndexed() );
+
+ WebappConfiguration webapp = (WebappConfiguration) configuration.getWebapp();
+ assertNotNull( "check webapp", webapp );
+
+ UserInterfaceOptions ui = (UserInterfaceOptions) webapp.getUi();
+ assertNotNull( "check webapp ui", ui );
+ assertFalse( "check showFindArtifacts", ui.isShowFindArtifacts() );
}
public void testGetConfigurationSystemOverride() throws Exception