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());
         }


Reply via email to