[jboss-cvs] JBossAS SVN: r108796 - in projects/jboss-jca/trunk: deployers/src/main/java/org/jboss/jca/deployers/fungal and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 22 10:41:58 EDT 2010


Author: jesper.pedersen
Date: 2010-10-22 10:41:57 -0400 (Fri, 22 Oct 2010)
New Revision: 108796

Modified:
   projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/management/ConfigProperty.java
   projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractFungalRADeployer.java
Log:
[JBJCA-445] Use correct case for management attributes

Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/management/ConfigProperty.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/management/ConfigProperty.java	2010-10-22 14:32:15 UTC (rev 108795)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/management/ConfigProperty.java	2010-10-22 14:41:57 UTC (rev 108796)
@@ -86,4 +86,22 @@
    {
       return confidential;
    }
+
+   /**
+    * String representation
+    * @return The string
+    */
+   @Override
+   public String toString()
+   {
+      StringBuilder sb = new StringBuilder();
+
+      sb.append("ConfigProperty@").append(Integer.toHexString(System.identityHashCode(this)));
+      sb.append("[name=").append(name);
+      sb.append(" dynamic=").append(dynamic);
+      sb.append(" confidential=").append(confidential);
+      sb.append("]");
+
+      return sb.toString();
+   }
 }

Modified: projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractFungalRADeployer.java
===================================================================
--- projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractFungalRADeployer.java	2010-10-22 14:32:15 UTC (rev 108795)
+++ projects/jboss-jca/trunk/deployers/src/main/java/org/jboss/jca/deployers/fungal/AbstractFungalRADeployer.java	2010-10-22 14:41:57 UTC (rev 108796)
@@ -39,6 +39,7 @@
 import java.util.HashSet;
 import java.util.LinkedList;
 import java.util.List;
+import java.util.Locale;
 import java.util.Set;
 
 import javax.management.DynamicMBean;
@@ -302,11 +303,15 @@
 
                for (org.jboss.jca.core.management.ConfigProperty mgtCp : mgtRa.getConfigProperties())
                {
+                  String mgtCpName = mgtCp.getName().substring(0, 1).toUpperCase(Locale.US);
+                  if (mgtCp.getName().length() > 1)
+                     mgtCpName += mgtCp.getName().substring(1);
+
                   if (mgtCp.isDynamic())
-                     writeable.add(mgtCp.getName());
+                     writeable.add(mgtCpName);
 
                   if (mgtCp.isConfidential())
-                     excludeAttributes.add(mgtCp.getName());
+                     excludeAttributes.add(mgtCpName);
                }
 
                String raName = baseName + ",type=ResourceAdapter,class=" + 
@@ -336,11 +341,15 @@
 
                for (org.jboss.jca.core.management.ConfigProperty mgtCp : mgtMcf.getConfigProperties())
                {
+                  String mgtCpName = mgtCp.getName().substring(0, 1).toUpperCase(Locale.US);
+                  if (mgtCp.getName().length() > 1)
+                     mgtCpName += mgtCp.getName().substring(1);
+
                   if (mgtCp.isDynamic())
-                     writeable.add(mgtCp.getName());
+                     writeable.add(mgtCpName);
 
                   if (mgtCp.isConfidential())
-                     excludeAttributes.add(mgtCp.getName());
+                     excludeAttributes.add(mgtCpName);
                }
 
                String mcfName = baseName + ",type=ManagedConnectionFactory,class=" + 
@@ -396,11 +405,15 @@
 
                for (org.jboss.jca.core.management.ConfigProperty mgtCp : mgtAo.getConfigProperties())
                {
+                  String mgtCpName = mgtCp.getName().substring(0, 1).toUpperCase(Locale.US);
+                  if (mgtCp.getName().length() > 1)
+                     mgtCpName += mgtCp.getName().substring(1);
+
                   if (mgtCp.isDynamic())
-                     writeable.add(mgtCp.getName());
+                     writeable.add(mgtCpName);
 
                   if (mgtCp.isConfidential())
-                     excludeAttributes.add(mgtCp.getName());
+                     excludeAttributes.add(mgtCpName);
                }
                
                String aoName = baseName + ",type=AdminObject,class=" + 



More information about the jboss-cvs-commits mailing list