Author: rineholt
Date: Thu Apr 13 19:34:05 2006
New Revision: 394002

URL: http://svn.apache.org/viewcvs?rev=394002&view=rev
Log:
Axis 2.0 .95 on the server side seems by default to look now in config.

Modified:
    
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java

Modified: 
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java?rev=394002&r1=394001&r2=394002&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
 (original)
+++ 
incubator/tuscany/java/sca/bindings/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
 Thu Apr 13 19:34:05 2006
@@ -163,8 +163,10 @@
         tuscanyGetDefaultAxis2xmlChecked = true;
         ServletContext context = config.getServletContext();
         String repoDir = context.getRealPath("/WEB-INF");
-        String axis2config = repoDir + "/" + 
DeploymentConstants.AXIS2_CONFIGURATION_XML;
+        String axis2config = repoDir + "/" + 
DeploymentConstants.DIRECTORY_CONF+ "/" + 
DeploymentConstants.AXIS2_CONFIGURATION_XML;
+        
         File axis2xmlFile = new File(axis2config);
+        constructSubDirectories(axis2xmlFile.getParentFile());
         if (axis2xmlFile.exists())
             return; // do nothing if there.
         
@@ -192,6 +194,12 @@
             throw new ServletException(e1);
         }
 
+    }
+    protected void constructSubDirectories(File in){
+        if(in.exists())return;
+        constructSubDirectories(in.getParentFile());
+        in.mkdir();
+        
     }
     @Override
     protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) 
throws ServletException, IOException {


Reply via email to