From e3acbc5e70b15dc5ca1134cd0ae4501b424d160f Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 15 Jun 2007 08:18:40 +0000
Subject: [PATCH] Partial fix for issue 1426: improve support for required admin actions.

---
 opends/resource/admin/messagesMO.xsl |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/opends/resource/admin/messagesMO.xsl b/opends/resource/admin/messagesMO.xsl
index 4bbdc1a..3b08e7b 100644
--- a/opends/resource/admin/messagesMO.xsl
+++ b/opends/resource/admin/messagesMO.xsl
@@ -109,18 +109,11 @@
           select="concat('property.', normalize-space(@name), '.default-behavior.alias.synopsis=', normalize-space(adm:default-behavior/adm:alias/adm:synopsis), '&#xa;')" />
       </xsl:if>
       <!--
-        Process requires admin action (other) synopsis.
+        Process requires admin action synopsis if present.
       -->
-      <xsl:if test="adm:requires-admin-action/adm:other">
-        <xsl:if
-          test="not(adm:requires-admin-action/adm:other/adm:synopsis)">
-          <xsl:message terminate="yes">
-            <xsl:value-of
-              select="concat('No requires admin action (other) synopsis found for property ', @name, ' in managed object definition ', $this-name)" />
-          </xsl:message>
-        </xsl:if>
+      <xsl:if test="adm:requires-admin-action/*/adm:synopsis">
         <xsl:value-of
-          select="concat('property.', normalize-space(@name), '.requires-admin-action.other.synopsis=', normalize-space(adm:requires-admin-action/adm:other/adm:synopsis), '&#xa;')" />
+          select="concat('property.', normalize-space(@name), '.requires-admin-action.synopsis=', normalize-space(adm:requires-admin-action/*/adm:synopsis), '&#xa;')" />
       </xsl:if>
       <!--
         Process syntax related descriptions.

--
Gitblit v1.10.0