Author: antelder
Date: Mon Apr 26 09:19:30 2010
New Revision: 937977
URL: http://svn.apache.org/viewvc?rev=937977&view=rev
Log:
Avoid empty default domain name
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=937977&r1=937976&r2=937977&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
Mon Apr 26 09:19:30 2010
@@ -248,7 +248,11 @@ public abstract class NodeFactory extend
if (qm < 0) {
properties.setProperty("defaultDomainName", configURI);
} else {
- properties.setProperty("defaultDomainName", configURI.substring(0,
qm));
+ if (qm == 0) {
+ properties.setProperty("defaultDomainName", "default");
+ } else {
+ properties.setProperty("defaultDomainName",
configURI.substring(0, qm));
+ }
if (configURI.length() > qm+1) {
Map<String, String> params = new HashMap<String, String>();
for (String param : configURI.substring(qm+1).split("&")) {