Author: antelder
Date: Mon Jun 27 08:35:42 2011
New Revision: 1140052
URL: http://svn.apache.org/viewvc?rev=1140052&view=rev
Log:
Remove all the code trying to derive a domain name from the uri and instead let
the registry do that
Modified:
tuscany/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java
Modified:
tuscany/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java?rev=1140052&r1=1140051&r2=1140052&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java
(original)
+++
tuscany/sca-java-2.x/trunk/modules/domain-node/src/main/java/org/apache/tuscany/sca/TuscanyRuntime.java
Mon Jun 27 08:35:42 2011
@@ -113,7 +113,7 @@ public class TuscanyRuntime {
try {
TuscanyRuntime runtime = newInstance();
String domain = domainURI == null ? DEFAUL_DOMAIN_NAME :
domainURI.toString();
- DomainRegistry domainRegistry =
runtime.domainRegistryFactory.getEndpointRegistry(domain,
getDomainName(domain));
+ DomainRegistry domainRegistry =
runtime.domainRegistryFactory.getEndpointRegistry(domain, null);
NodeImpl node = new NodeImpl(runtime.deployer,
runtime.compositeActivator, domainRegistry, runtime.extensionPointRegistry,
runtime);
if (dependentContributionURLs != null) {
@@ -155,11 +155,10 @@ public class TuscanyRuntime {
* @return a Node
*/
public Node createNode(String domainURI) {
- String domainName = DEFAUL_DOMAIN_NAME;
- if (domainURI != null){
- domainName = getDomainName(domainURI);
+ if (domainURI == null){
+ domainURI = DEFAUL_DOMAIN_NAME;
}
- DomainRegistry domainRegistry =
domainRegistryFactory.getEndpointRegistry(domainURI, domainName);
+ DomainRegistry domainRegistry =
domainRegistryFactory.getEndpointRegistry(domainURI, null);
return new NodeImpl(deployer, compositeActivator, domainRegistry,
extensionPointRegistry, null);
}
@@ -337,16 +336,6 @@ public class TuscanyRuntime {
return assemblyFactory;
}
- private static String getDomainName(String domainURI) {
- int scheme = domainURI.indexOf(':');
- int qm = domainURI.indexOf('?');
- if (qm == -1) {
- return domainURI.substring(scheme+1);
- } else {
- return domainURI.substring(scheme+1, qm);
- }
- }
-
protected NodeConfiguration loadConfiguration(String configURL) {
InputStream xml =null;
try {