[jboss-jira] [JBoss JIRA] Commented: (JBMETA-176) update JCA 1.6 offical xsd file and metadata

Jeff Zhang (JIRA) jira-events at lists.jboss.org
Tue Feb 3 07:48:54 EST 2009


    [ https://jira.jboss.org/jira/browse/JBMETA-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12450815#action_12450815 ] 

Jeff Zhang commented on JBMETA-176:
-----------------------------------

sorry for typo that can't track svn commit, paste commit log here

Author: jeff.zhang
Date: 2009-02-03 04:22:08 -0500 (Tue, 03 Feb 2009)
New Revision: 83804

Modified:
  projects/metadata/trunk/src/main/java/org/jboss/metadata/rar/spec/ConfigPropertyMetaData.java
  projects/metadata/trunk/src/main/resources/schema/connector_1_6.xsd
Log:
[JBMEYA-176] update JCA 1.6 offical xsd file and metadata

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/rar/spec/ConfigPropertyMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/rar/spec/ConfigPropertyMetaData.java       2009-02-03 09:18:53 UTC (rev 83803)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/rar/spec/ConfigPropertyMetaData.java       2009-02-03 09:22:08 UTC (rev 83804)
@@ -49,6 +49,10 @@
   private String value = "";

   private boolean ignore;
+
+   private boolean supportsDynamicUpdates;
+
+   private boolean confidential;

   /**
    * Get the name
@@ -138,6 +142,28 @@
   {
      this.ignore = ignore;
   }
+
+   @XmlElement(name="config-property-supports-dynamic-updates")
+   public void setSupportsDynamicUpdates(boolean supportsDynamicUpdates)
+   {
+      this.supportsDynamicUpdates = supportsDynamicUpdates;
+   }
+
+   public boolean isSupportsDynamicUpdates()
+   {
+      return supportsDynamicUpdates;
+   }
+
+   @XmlElement(name="config-property-confidential")
+   public void setConfidential(boolean confidential)
+   {
+      this.confidential = confidential;
+   }
+
+   public boolean isConfidential()
+   {
+      return confidential;
+   }

   public String toString()
   {
@@ -150,7 +176,10 @@
      if (value != null)
         buffer.append(" value=").append(value);
      buffer.append(" ignore=").append(isIgnore());
+      buffer.append(" ignore=").append(isSupportsDynamicUpdates());
+      buffer.append(" ignore=").append(isSupportsDynamicUpdates());
      buffer.append(']');
      return buffer.toString();
   }
+
 }

Modified: projects/metadata/trunk/src/main/resources/schema/connector_1_6.xsd
===================================================================
--- projects/metadata/trunk/src/main/resources/schema/connector_1_6.xsd 2009-02-03 09:18:53 UTC (rev 83803)
+++ projects/metadata/trunk/src/main/resources/schema/connector_1_6.xsd 2009-02-03 09:22:08 UTC (rev 83804)
@@ -460,7 +460,46 @@
             ]]>
         </xsd:documentation>
               </xsd:annotation>
-       </xsd:element>
+       </xsd:element>
+
+       <xsd:element name="config-property-supports-dynamic-updates" type="javaee:true-falseType"
+               minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                       <xsd:documentation>
+           <![CDATA[
+
+             The element config-property-supports-dynamic-updates is used to specify
+             whether the configuration property allows its value to be updated, by
+             application server's configuration tools, during the lifetime of
+             the JavaBean instance. See the Connector specification for
+             more details. If unspecified, the container must not dynamically
+             reconfigure the property.
+             This element must be one of the following, "true" or "false".
+
+             ]]>
+         </xsd:documentation>
+               </xsd:annotation>
+       </xsd:element>
+
+       <xsd:element name="config-property-confidential" type="javaee:true-falseType"
+               minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                       <xsd:documentation>
+           <![CDATA[
+
+             The element config-property-confidential is used to specify
+             whether the configuration property is confidential and
+             recommends application server's configuration tools to use special
+             visual aids for editing them. See the Connector specification for
+             more details. If unspecified, the container must not treat the
+             property as confidential.
+             This element must be one of the following, "true" or "false".
+
+             ]]>
+         </xsd:documentation>
+               </xsd:annotation>
+       </xsd:element>
+
    </xsd:sequence>

    <xsd:attribute name="id" type="xsd:ID"/>
@@ -662,13 +701,14 @@
           maxOccurs="unbounded">
          <xsd:annotation>
              <xsd:documentation>
-                The element required-work-contexts specifies a comma-separated list of
-                fully qualified class names that implements WorkContext interface
-                that a resource adapters requires the application server to support.
+                The element required-work-context specifies a fully qualified class
+                name that implements WorkContext interface, that the resource adapter
+                requires the application server to support.
              </xsd:documentation>
          </xsd:annotation>
     </xsd:element>
    </xsd:sequence>
+
    <xsd:attribute name="version"
                  type="javaee:dewey-versionType"
                  fixed="1.6"
@@ -676,16 +716,15 @@
      <xsd:annotation>
       <xsd:documentation>

-         The version specifies the version of the
-         connector architecture specification that is
-         supported by this resource adapter. This information
-         enables deployer to configure the resource adapter to
-         support deployment and runtime requirements of the
-         corresponding connector architecture specification.
-
+         The version indicates the version of the schema to be used by the
+         deployment tool. This element doesn't have a default, and the resource adapter
+         developer/deployer is required to specify it. The element allows the deployment
+         tool to choose which schema to validate the descriptor against.
+
       </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
+
       <xsd:attribute name="metadata-complete" type="xsd:boolean">
               <xsd:annotation>
                       <xsd:documentation>
@@ -1133,4 +1172,3 @@
  </xsd:complexType>

 </xsd:schema>
-

> update JCA 1.6 offical xsd file and metadata
> --------------------------------------------
>
>                 Key: JBMETA-176
>                 URL: https://jira.jboss.org/jira/browse/JBMETA-176
>             Project: JBoss Metadata
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 1.0.0.CR16
>            Reporter: Jeff Zhang
>            Assignee: Jeff Zhang
>             Fix For: 1.0.0.GA
>
>
> JCA 1.6 xsd/dtd out, we should update the schema file and metadata

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list