[jboss-svn-commits] JBL Code SVN: r23492 - in labs/jbosstm/trunk/XTS/demo: srcrpc/com/arjuna/xts/nightout/clients/jboss and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Oct 17 08:05:07 EDT 2008


Author: adinn
Date: 2008-10-17 08:05:07 -0400 (Fri, 17 Oct 2008)
New Revision: 23492

Modified:
   labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/client/BasicClient.java
   labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/clients/jboss/BasicClient.java
Log:
allowed for system property to override URL for demo services

Modified: labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/client/BasicClient.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/client/BasicClient.java	2008-10-17 12:03:10 UTC (rev 23491)
+++ labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/client/BasicClient.java	2008-10-17 12:05:07 UTC (rev 23492)
@@ -537,7 +537,11 @@
      */
     private String getURL(final ServletConfig config, final String property, final String defaultValue)
     {
-        final String value = config.getInitParameter(property) ;
+        // allow command line override via system property
+        String value = System.getProperty(property);
+        if (value == null) {
+            value = config.getInitParameter(property) ;
+        }
         return (value == null ? defaultValue : value) ;
     }
     

Modified: labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/clients/jboss/BasicClient.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/clients/jboss/BasicClient.java	2008-10-17 12:03:10 UTC (rev 23491)
+++ labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/clients/jboss/BasicClient.java	2008-10-17 12:05:07 UTC (rev 23492)
@@ -354,7 +354,11 @@
      */
     private String getURL(final ServletConfig config, final String property, final String defaultValue)
     {
-        final String value = config.getInitParameter(property) ;
+        // allow command line override via system property
+        String value = System.getProperty(property);
+        if (value == null) {
+            value = config.getInitParameter(property) ;
+        }
         return (value == null ? defaultValue : value) ;
     }
     




More information about the jboss-svn-commits mailing list