Author: dblevins
Date: Mon Oct 1 05:10:41 2012
New Revision: 1392212
URL: http://svn.apache.org/viewvc?rev=1392212&view=rev
Log:
TOMEE-437 - @WebService deployment issue "Could not find web application
context"
Modified:
openejb/trunk/openejb/tomee/tomee-webservices/src/main/java/org/apache/tomee/webservices/TomcatWsRegistry.java
Modified:
openejb/trunk/openejb/tomee/tomee-webservices/src/main/java/org/apache/tomee/webservices/TomcatWsRegistry.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webservices/src/main/java/org/apache/tomee/webservices/TomcatWsRegistry.java?rev=1392212&r1=1392211&r2=1392212&view=diff
==============================================================================
---
openejb/trunk/openejb/tomee/tomee-webservices/src/main/java/org/apache/tomee/webservices/TomcatWsRegistry.java
(original)
+++
openejb/trunk/openejb/tomee/tomee-webservices/src/main/java/org/apache/tomee/webservices/TomcatWsRegistry.java
Mon Oct 1 05:10:41 2012
@@ -93,7 +93,11 @@ public class TomcatWsRegistry implements
throw new IllegalArgumentException("Invalid virtual host '" +
virtualHost + "'. Do you have a matchiing Host entry in the server.xml?");
}
- Context context = (Context) host.findChild("/" + contextRoot);
+ if (!contextRoot.startsWith("/")) {
+ contextRoot= "/" + contextRoot;
+ }
+
+ Context context = (Context) host.findChild(contextRoot);
if (context == null) {
throw new IllegalArgumentException("Could not find web application
context " + contextRoot + " in host " + host.getName());
}