fix element descriptions in the xsd

git-svn-id: https://svn.apache.org/repos/asf/geronimo/components/jaspi/trunk@677069 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/geronimo-jaspi/src/main/xsd/geronimo-jaspi.xsd b/geronimo-jaspi/src/main/xsd/geronimo-jaspi.xsd
index b1b384f..4545bec 100644
--- a/geronimo-jaspi/src/main/xsd/geronimo-jaspi.xsd
+++ b/geronimo-jaspi/src/main/xsd/geronimo-jaspi.xsd
@@ -75,42 +75,28 @@
             <xs:element name="messageLayer" type="xs:string" minOccurs="0">
                 <xs:annotation>
                     <xs:documentation>
-                        The attribute provide the name-value pair of
-                        various attributes for this GBean. The value of
-                        the attributes is specified by value of this
-                        element.
+                        messageLayer specifies the type of message this configProvider works with, e.g Http
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>
             <xs:element name="appContext" type="xs:string" minOccurs="0">
                 <xs:annotation>
                     <xs:documentation>
-                        The xml-attribute specifies the value of
-                        particular attribute in XML format, which will
-                        be interpreted by a component running in the
-                        system, which convert it to single value for
-                        this attribute.
+                        appContext is the name of the application in some profile-specified format
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>
             <xs:element name="description" type="xs:string" minOccurs="0">
                 <xs:annotation>
                     <xs:documentation>
-                        The "reference" element specifies the value of a
-                        particular reference for this GBean in simplest
-                        form. It holds the reference to the GBean that
-                        matches the single pattern specified here, if no
-                        value is specified it will refer to all the
-                        matching GBeans.
+                        description of the config provider
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>
             <xs:element name="className" type="xs:string">
                 <xs:annotation>
                     <xs:documentation>
-                        The "references" element specifies the value of
-                        a particular reference for this GBean matching
-                        multiple pattern elements.
+                        class name of the config provider implementation
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>
@@ -118,22 +104,14 @@
                         type="xs:string" minOccurs="0">
                 <xs:annotation>
                     <xs:documentation>
-                        The xml-reference specifies the value of
-                        particular reference in XML format, which will
-                        be interpreted by a component running in the
-                        system, which convert it to single value for
-                        this reference.
+                        The standard ConfigProviders take a Map(String, String) as a single constructor argument.
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>
             <xs:element name="persistent" type="xs:boolean" minOccurs="0">
                 <xs:annotation>
                     <xs:documentation>
-                        The element "dependency" is used to resolve
-                        dependencies at GBean level. This is normally
-                        only used if for some reason the GBeans within a
-                        module must be started in a certain order that
-                        is not reflected in the references between them.
+                        whether the configprovider is "persistent". so far it's not clear what this might mean.
                     </xs:documentation>
                 </xs:annotation>
             </xs:element>