Author: antelder
Date: Fri Jan 29 13:41:56 2010
New Revision: 904492

URL: http://svn.apache.org/viewvc?rev=904492&view=rev
Log:
Fix domain name calculation

Modified:
    
tuscany/sca-java-2.x/trunk/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java?rev=904492&r1=904491&r2=904492&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java
 Fri Jan 29 13:41:56 2010
@@ -315,14 +315,17 @@
         return createNode(configuration);
     }
 
+    /**
+     * TODO: cleanup node use of registry uri, domain uri, and domain name
+     *       so that its consistent across the code base
+     */
     public static String getDomainName(URI configURI) {
-        // no idea if this is needed, do it anyway for now till the Node 
refactor is done
         String s = configURI.getHost();
         if (s == null) {
             s = configURI.getSchemeSpecificPart();
             if (s != null) {
-                if (s.indexOf(':') > -1) {
-                    s = s.substring(s.indexOf(':')+1);
+                if (s.indexOf('?') > -1) {
+                    s = s.substring(0, s.indexOf('?'));
                 }
             }
         }


Reply via email to