Author: antelder
Date: Wed Nov 14 09:03:33 2007
New Revision: 594948
URL: http://svn.apache.org/viewvc?rev=594948&view=rev
Log:
Start at supporting domains and nodes with URLs using paths. Domains work,
nodes don't yet
Modified:
incubator/tuscany/java/sca/modules/domain-impl/src/main/java/org/apache/tuscany/sca/domain/impl/SCADomainImpl.java
Modified:
incubator/tuscany/java/sca/modules/domain-impl/src/main/java/org/apache/tuscany/sca/domain/impl/SCADomainImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/domain-impl/src/main/java/org/apache/tuscany/sca/domain/impl/SCADomainImpl.java?rev=594948&r1=594947&r2=594948&view=diff
==============================================================================
---
incubator/tuscany/java/sca/modules/domain-impl/src/main/java/org/apache/tuscany/sca/domain/impl/SCADomainImpl.java
(original)
+++
incubator/tuscany/java/sca/modules/domain-impl/src/main/java/org/apache/tuscany/sca/domain/impl/SCADomainImpl.java
Wed Nov 14 09:03:33 2007
@@ -125,12 +125,16 @@
domainManagementRuntime = new
ReallySmallRuntime(domainClassLoader);
domainManagementRuntime.start();
- // Configure the default server port
+ // Configure the default server port and path
int port = URI.create(domainModel.getDomainURI()).getPort();
+ String path = URI.create(domainModel.getDomainURI()).getPath();
if (port != -1) {
ServletHostExtensionPoint servletHosts =
domainManagementRuntime.getExtensionPointRegistry().getExtensionPoint(ServletHostExtensionPoint.class);
for (ServletHost servletHost: servletHosts.getServletHosts()) {
servletHost.setDefaultPort(port);
+ if (path != null && path.length() > 0 &&
!path.equals("/")) {
+ servletHost.setContextPath(path);
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]