Author: rineholt
Date: Fri Mar 17 18:23:00 2006
New Revision: 386791

URL: http://svn.apache.org/viewcvs?rev=386791&view=rev
Log:
Updates to Axis 2.0 .95 SNAPSOT (03/17/06)


Modified:
    incubator/tuscany/java/sca/binding.axis2/pom.xml
    
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/ExternalWebServiceClient.java
    
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointInOutSyncMessageReceiver.java
    
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
    
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/util/AxiomHelper.java
    
incubator/tuscany/java/sca/binding.axis2/src/test/java/org/apache/tuscany/binding/axis2/util/AxiomHelperTestCase.java
    
incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/AbstractTomcatTest.java
    incubator/tuscany/java/testing/tomcat/build.xml

Modified: incubator/tuscany/java/sca/binding.axis2/pom.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/pom.xml?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- incubator/tuscany/java/sca/binding.axis2/pom.xml (original)
+++ incubator/tuscany/java/sca/binding.axis2/pom.xml Fri Mar 17 18:23:00 2006
@@ -54,15 +54,42 @@
         <dependency>
             <groupId>axis2</groupId>
             <artifactId>axis2-core</artifactId>
-            <version>0.94</version>
+            <version>0.95-SNAPSHOT</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-common</artifactId>
+            <version>0.95-SNAPSHOT</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>axis2</groupId>
+            <artifactId>axis2-wsdl</artifactId>
+            <version>0.95-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
 
         <dependency>
             <groupId>ws-commons</groupId>
-            <artifactId>ws-policy</artifactId>
-            <version>SNAPSHOT</version>
+            <artifactId>policy</artifactId>
+            <version>0.92-SNAPSHOT</version>
             <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>ws-commons</groupId>
+            <artifactId>XmlSchema</artifactId>
+            <version>1.0-SNAPSHOT</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>ws-commons</groupId>
+            <artifactId>axiom</artifactId>
+            <version>1.0-SNAPSHOT</version>
         </dependency>
 
         <dependency>

Modified: 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/ExternalWebServiceClient.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/ExternalWebServiceClient.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/ExternalWebServiceClient.java
 (original)
+++ 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/ExternalWebServiceClient.java
 Fri Mar 17 18:23:00 2006
@@ -14,32 +14,21 @@
 package org.apache.tuscany.binding.axis2.handler;
 
 import java.io.IOException;
-import java.io.InputStream;
 import java.lang.reflect.Method;
-import java.net.URL;
 
 import javax.xml.namespace.QName;
-import javax.xml.parsers.FactoryConfigurationError;
 
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
 import org.apache.axis2.addressing.EndpointReference;
 import org.apache.axis2.client.Options;
 import org.apache.axis2.client.ServiceClient;
-import org.apache.axis2.context.ConfigurationContext;
-import org.apache.axis2.context.ConfigurationContextFactory;
 import org.apache.axis2.context.MessageContextConstants;
-import org.apache.axis2.deployment.AxisConfigBuilder;
-import org.apache.axis2.deployment.DeploymentEngine;
-import org.apache.axis2.engine.AxisConfiguration;
-import org.apache.axis2.engine.AxisConfigurator;
-import org.apache.axis2.om.OMElement;
 import org.apache.tuscany.binding.axis2.assembly.WebServiceBinding;
 import org.apache.tuscany.binding.axis2.util.AxiomHelper;
 import org.apache.tuscany.binding.axis2.util.TuscanyAxisConfigurator;
-import org.apache.tuscany.common.resource.ResourceLoader;
-import org.apache.tuscany.common.resource.impl.ResourceLoaderImpl;
 import org.apache.tuscany.model.assembly.ExternalService;
+import org.apache.ws.commons.om.OMElement;
 import org.osoa.sca.ServiceRuntimeException;
 
 import commonj.sdo.helper.TypeHelper;
@@ -134,7 +123,7 @@
 
         String soapAction = operationMetaData.getSOAPAction();
         if (soapAction != null) {
-            options.setSoapAction(soapAction);
+            options.setAction(soapAction);
         }
 
         // If use is encoded assume its an old style service and wont 
understand chunking

Modified: 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointInOutSyncMessageReceiver.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointInOutSyncMessageReceiver.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointInOutSyncMessageReceiver.java
 (original)
+++ 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointInOutSyncMessageReceiver.java
 Fri Mar 17 18:23:00 2006
@@ -1,49 +1,31 @@
 package org.apache.tuscany.binding.axis2.handler;
 
-import java.io.IOException;
 import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.Method;
-import java.util.ArrayList;
-import java.util.ListIterator;
 
 import javax.wsdl.Part;
 import javax.xml.namespace.QName;
-import javax.xml.stream.XMLStreamException;
 
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
 import org.apache.axis2.context.MessageContext;
-import org.apache.axis2.context.OperationContext;
 import org.apache.axis2.description.AxisOperation;
-import org.apache.axis2.engine.MessageReceiver;
-import org.apache.axis2.om.OMAbstractFactory;
-import org.apache.axis2.om.OMDocument;
-import org.apache.axis2.om.OMElement;
-import org.apache.axis2.om.OMFactory;
-import org.apache.axis2.om.OMNamespace;
 import org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver;
-import org.apache.axis2.soap.SOAPBody;
-import org.apache.axis2.soap.SOAPEnvelope;
-import org.apache.axis2.soap.SOAPFactory;
 import org.apache.tuscany.binding.axis2.util.AxiomHelper;
 import org.apache.tuscany.core.context.AggregateContext;
 import org.apache.tuscany.core.context.EntryPointContext;
-import org.apache.tuscany.core.context.InstanceContext;
 import org.apache.tuscany.model.assembly.EntryPoint;
-import org.apache.tuscany.sdo.helper.TypeHelperImpl;
-import org.apache.tuscany.sdo.util.SDOUtil;
+import org.apache.ws.commons.om.OMElement;
+import org.apache.ws.commons.soap.SOAPBody;
+import org.apache.ws.commons.soap.SOAPEnvelope;
+import org.apache.ws.commons.soap.SOAPFactory;
 import org.apache.wsdl.WSDLConstants;
-import org.eclipse.emf.common.util.UniqueEList;
-
 import commonj.sdo.DataObject;
-import commonj.sdo.Property;
-import commonj.sdo.Sequence;
-import commonj.sdo.Type;
 import commonj.sdo.helper.TypeHelper;
 
 public class WebServiceEntryPointInOutSyncMessageReceiver extends 
AbstractInOutSyncMessageReceiver {
     // public static final String MEP_URL = 
"http://www.w3.org/2004/08/wsdl/tuscany/in-out";;
-    public static final String MEP_URL = WSDLConstants.MEP_URI_OUT_IN;
+    public static final String MEP_URL = WSDLConstants.MEP_URI_IN_OUT;
 
     protected final AggregateContext moduleContext;
 

Modified: 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
 (original)
+++ 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/handler/WebServiceEntryPointServlet.java
 Fri Mar 17 18:23:00 2006
@@ -21,20 +21,14 @@
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.OutputStream;
 import java.net.URL;
-import java.util.Enumeration;
-import java.util.HashMap;
 import java.util.Iterator;
-import java.util.Map;
 
 import javax.servlet.ServletConfig;
 import javax.servlet.ServletContext;
 import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
-import javax.servlet.http.HttpSession;
 import javax.wsdl.Definition;
 import javax.wsdl.Operation;
 import javax.wsdl.Port;
@@ -42,22 +36,13 @@
 import javax.xml.namespace.QName;
 
 import org.apache.axis2.AxisFault;
-import org.apache.axis2.Constants;
-import org.apache.axis2.context.ConfigurationContext;
-import org.apache.axis2.context.ConfigurationContextFactory;
-import org.apache.axis2.context.MessageContext;
-import org.apache.axis2.context.SessionContext;
 import org.apache.axis2.deployment.DeploymentConstants;
 import org.apache.axis2.description.AxisOperation;
 import org.apache.axis2.description.AxisService;
 import org.apache.axis2.description.AxisServiceGroup;
 import org.apache.axis2.description.InOutAxisOperation;
 import org.apache.axis2.engine.AxisConfiguration;
-import org.apache.axis2.engine.AxisEngine;
-import org.apache.axis2.transport.http.HTTPConstants;
-import org.apache.axis2.transport.http.HTTPTransportUtils;
-import org.apache.axis2.transport.http.ListingAgent;
-import org.apache.axis2.transport.http.ServletBasedOutTransportInfo;
+import org.apache.axis2.transport.http.AxisServlet;
 import org.apache.tuscany.binding.axis2.assembly.WebServiceBinding;
 import org.apache.tuscany.common.resource.ResourceLoader;
 import org.apache.tuscany.common.resource.impl.ResourceLoaderImpl;
@@ -71,143 +56,19 @@
 /**
  * @version $Rev: 383148 $ $Date: 2006-03-04 08:07:17 -0800 (Sat, 04 Mar 2006) 
$
  */
-public class WebServiceEntryPointServlet extends HttpServlet {
+public class WebServiceEntryPointServlet extends AxisServlet {
 
     private static final long serialVersionUID = -2085869393709833372L;
-
-    private static final String CONFIGURATION_CONTEXT = 
"CONFIGURATION_CONTEXT";
-
-    public static final String SESSION_ID = "SessionId";
-
-    private ConfigurationContext configContext;
-
-    private AxisConfiguration axisConfiguration;
-
-    private ListingAgent lister;
-    
     private  boolean tuscanyGetDefaultAxis2xmlChecked= false;
 
-    private MessageContext createAndSetInitialParamsToMsgCtxt(SessionContext 
sessionContext, MessageContext msgContext, HttpServletResponse 
httpServletResponse, HttpServletRequest httpServletRequest) throws AxisFault {
-        msgContext = new MessageContext();
-        msgContext.setConfigurationContext(configContext);
-        msgContext.setSessionContext(sessionContext);
-        msgContext.setTransportIn(axisConfiguration.getTransportIn(new 
QName(Constants.TRANSPORT_HTTP)));
-        msgContext.setTransportOut(axisConfiguration.getTransportOut(new 
QName(Constants.TRANSPORT_HTTP)));
-
-        msgContext.setProperty(Constants.OUT_TRANSPORT_INFO, new 
ServletBasedOutTransportInfo(httpServletResponse));
-        msgContext.setProperty(MessageContext.TRANSPORT_HEADERS, 
getTransportHeaders(httpServletRequest));
-        msgContext.setProperty(SESSION_ID, 
httpServletRequest.getSession().getId());
 
-        return msgContext;
-    }
-
-    public void destroy() {
-        super.destroy();
-    }
-
-    protected void doGet(HttpServletRequest request, HttpServletResponse 
response) throws ServletException, IOException {
-        MessageContext msgContext = null;
-        OutputStream out = null;
-
-        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
-        ClassLoader mycl = getClass().getClassLoader();
-        try {
-            if (tccl != mycl) {
-                Thread.currentThread().setContextClassLoader(mycl);
-            }
-
-            SessionContext sessionContext = getSessionContext(request);
-            Map<String, String> map = request.getParameterMap();
-
-            msgContext = createAndSetInitialParamsToMsgCtxt(sessionContext, 
msgContext, response, request);
-            msgContext.setDoingREST(true);
-            msgContext.setServerSide(true);
-            out = response.getOutputStream();
-
-            boolean processed = HTTPTransportUtils.processHTTPGetRequest(
-                    msgContext,
-                    request.getInputStream(),
-                    out,
-                    request.getContentType(),
-                    request.getHeader(HTTPConstants.HEADER_SOAP_ACTION),
-                    request.getRequestURL().toString(),
-                    configContext,
-                    map);
-
-            if (!processed) {
-                try {
-                    lister.handle(request, response, out);
-                } catch (Exception e) {
-                    throw new ServletException(e.getMessage(), e);
-                }
-            }
-        } catch (AxisFault e) {
-            if (msgContext != null) {
-                handleFault(msgContext, out, e);
-            } else {
-                throw new ServletException(e);
-            }
-        } finally {
-            if (tccl != mycl) {
-                Thread.currentThread().setContextClassLoader(tccl);
-            }
-        }
-    }
-
-    protected void doPost(HttpServletRequest request, HttpServletResponse 
response) throws ServletException, IOException {
-        MessageContext msgContext = null;
-        OutputStream out = null;
-
-        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
-        ClassLoader mycl = getClass().getClassLoader();
-        try {
-            if (tccl != mycl) {
-                Thread.currentThread().setContextClassLoader(mycl);
-            }
-            SessionContext sessionContext = getSessionContext(request);
-
-            msgContext = createAndSetInitialParamsToMsgCtxt(sessionContext, 
msgContext, response, request);
-
-            // adding ServletContext into msgContext;
-            msgContext.setProperty(Constants.SERVLET_CONTEXT, sessionContext);
-            out = response.getOutputStream();
-            HTTPTransportUtils.processHTTPPostRequest(
-                    msgContext,
-                    request.getInputStream(),
-                    out,
-                    request.getContentType(),
-                    request.getHeader(HTTPConstants.HEADER_SOAP_ACTION),
-                    request.getRequestURL().toString());
-
-            Object contextWritten = 
msgContext.getOperationContext().getProperty(Constants.RESPONSE_WRITTEN);
-
-            response.setContentType("text/xml; charset=" + 
msgContext.getProperty(MessageContext.CHARACTER_SET_ENCODING));
-
-            if ((contextWritten == null) || 
!Constants.VALUE_TRUE.equals(contextWritten)) {
-                response.setStatus(HttpServletResponse.SC_ACCEPTED);
-            }
-        } catch (AxisFault e) {
-            if (msgContext != null) {
-                
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
-                handleFault(msgContext, out, e);
-            } else {
-                throw new ServletException(e);
-            }
-        } finally {
-            if (tccl != mycl) {
-                Thread.currentThread().setContextClassLoader(tccl);
-            }
-        }
-    }
+  // private static final String CONFIGURATION_CONTEXT = 
"CONFIGURATION_CONTEXT";
 
-    private void handleFault(MessageContext msgContext, OutputStream out, 
AxisFault e) throws AxisFault {
-        msgContext.setProperty(MessageContext.TRANSPORT_OUT, out);
+  //  public static final String SESSION_ID = "SessionId";
 
-        AxisEngine engine = new AxisEngine(configContext);
-        MessageContext faultContext = 
engine.createFaultMessageContext(msgContext, e);
+   // private ConfigurationContext configContext;
 
-        engine.sendFault(faultContext);
-    }
+    // private AxisConfiguration axisConfiguration;
 
     public void init(ServletConfig config) throws ServletException {
         ClassLoader tccl = Thread.currentThread().getContextClassLoader();
@@ -217,11 +78,9 @@
                 Thread.currentThread().setContextClassLoader(mycl);
             }
             tuscanyGetDefaultAxis2xml(config);
+            super.init(config);
             configContext = initConfigContext(config);
             initTuscany(configContext.getAxisConfiguration(), config);
-            lister = new ListingAgent(configContext);
-            axisConfiguration = configContext.getAxisConfiguration();
-            config.getServletContext().setAttribute(CONFIGURATION_CONTEXT, 
configContext);
         } catch (Exception e) {
             e.printStackTrace();
             throw new ServletException(e);
@@ -231,7 +90,6 @@
             }
         }
     }
-
     private void initTuscany(final AxisConfiguration axisConfig, ServletConfig 
config) throws AxisFault, ServletException {
 
         // Get the current SCA module context
@@ -297,7 +155,8 @@
             }
         }
     }
-    
+
+
     protected synchronized void tuscanyGetDefaultAxis2xml( ServletConfig 
config) throws ServletException {
 
         if (tuscanyGetDefaultAxis2xmlChecked)
@@ -335,47 +194,46 @@
         }
 
     }
-
-    /**
-     * Initialize the Axis configuration context
-     * 
-     * @param config
-     *            Servlet configuration
-     * @throws AxisFault
-     *             if there was a problem configuring the Axis engine
-     */
-    protected ConfigurationContext initConfigContext(ServletConfig config) 
throws AxisFault {
-        ServletContext context = config.getServletContext();
-        String repoDir = context.getRealPath("/WEB-INF");
-        ConfigurationContextFactory erfac = new ConfigurationContextFactory();
-        ConfigurationContext configContext = 
erfac.createConfigurationContextFromFileSystem(repoDir);
-        configContext.setProperty(Constants.CONTAINER_MANAGED, 
Constants.VALUE_TRUE);
-        configContext.setRootDir(new File(context.getRealPath("/WEB-INF")));
-        return configContext;
-    }
-
-    private static SessionContext getSessionContext(HttpServletRequest 
httpServletRequest) {
-        HttpSession httpSession = httpServletRequest.getSession(true);
-        SessionContext sessionContext = (SessionContext) 
httpSession.getAttribute(Constants.SESSION_CONTEXT_PROPERTY);
-
-        if (sessionContext == null) {
-            sessionContext = new SessionContext(null);
-            httpSession.setAttribute(Constants.SESSION_CONTEXT_PROPERTY, 
sessionContext);
+    @Override
+    protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) 
throws ServletException, IOException {
+        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
+        ClassLoader mycl = getClass().getClassLoader();
+        try {
+            if (tccl != mycl) {
+                Thread.currentThread().setContextClassLoader(mycl);
+            }
+            super.doGet(arg0, arg1);
+        } catch (Exception e) {
+            e.printStackTrace();
+            throw new ServletException(e);
+        } finally {
+            if (tccl != mycl) {
+                Thread.currentThread().setContextClassLoader(tccl);
+            }
         }
 
-        return sessionContext;
+    
     }
-
-    private static Map getTransportHeaders(HttpServletRequest req) {
-        HashMap<String, String> headerMap = new HashMap<String, String>();
-        Enumeration<String> headerNames = req.getHeaderNames();
-
-        while (headerNames.hasMoreElements()) {
-            String key = headerNames.nextElement();
-            String value = req.getHeader(key);
-            headerMap.put(key, value);
+    @Override
+    protected void doPost(HttpServletRequest arg0, HttpServletResponse arg1) 
throws ServletException, IOException {
+        
+        
+        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
+        ClassLoader mycl = getClass().getClassLoader();
+        try {
+            if (tccl != mycl) {
+                Thread.currentThread().setContextClassLoader(mycl);
+            }
+            super.doPost(arg0, arg1);
+        } catch (Exception e) {
+            e.printStackTrace();
+            throw new ServletException(e);
+        } finally {
+            if (tccl != mycl) {
+                Thread.currentThread().setContextClassLoader(tccl);
+            }
         }
 
-        return headerMap;
     }
+    
 }

Modified: 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/util/AxiomHelper.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/util/AxiomHelper.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/util/AxiomHelper.java
 (original)
+++ 
incubator/tuscany/java/sca/binding.axis2/src/main/java/org/apache/tuscany/binding/axis2/util/AxiomHelper.java
 Fri Mar 17 18:23:00 2006
@@ -24,13 +24,13 @@
 import javax.xml.stream.XMLStreamException;
 import javax.xml.stream.XMLStreamReader;
 
-import org.apache.axis2.om.OMAbstractFactory;
-import org.apache.axis2.om.OMElement;
-import org.apache.axis2.om.OMXMLParserWrapper;
-import org.apache.axis2.om.impl.llom.factory.OMXMLBuilderFactory;
 import org.apache.tuscany.sdo.helper.DataFactoryImpl;
 import org.apache.tuscany.sdo.helper.XMLHelperImpl;
 import org.apache.tuscany.sdo.helper.XSDHelperImpl;
+import org.apache.ws.commons.om.OMAbstractFactory;
+import org.apache.ws.commons.om.OMElement;
+import org.apache.ws.commons.om.OMXMLParserWrapper;
+import org.apache.ws.commons.om.impl.llom.factory.OMXMLBuilderFactory;
 import org.osoa.sca.ServiceRuntimeException;
 
 import commonj.sdo.DataObject;

Modified: 
incubator/tuscany/java/sca/binding.axis2/src/test/java/org/apache/tuscany/binding/axis2/util/AxiomHelperTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/binding.axis2/src/test/java/org/apache/tuscany/binding/axis2/util/AxiomHelperTestCase.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/binding.axis2/src/test/java/org/apache/tuscany/binding/axis2/util/AxiomHelperTestCase.java
 (original)
+++ 
incubator/tuscany/java/sca/binding.axis2/src/test/java/org/apache/tuscany/binding/axis2/util/AxiomHelperTestCase.java
 Fri Mar 17 18:23:00 2006
@@ -6,13 +6,10 @@
 
 import junit.framework.TestCase;
 
-import org.apache.axis2.om.OMElement;
-import org.apache.tuscany.sdo.helper.TypeHelperImpl;
 import org.apache.tuscany.sdo.helper.XSDHelperImpl;
 import org.apache.tuscany.sdo.util.DataObjectUtil;
 import org.apache.tuscany.sdo.util.SDOUtil;
-import org.eclipse.emf.ecore.EPackage;
-import org.eclipse.emf.ecore.util.BasicExtendedMetaData;
+import org.apache.ws.commons.om.OMElement;
 
 import commonj.sdo.DataObject;
 import commonj.sdo.helper.TypeHelper;

Modified: 
incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/AbstractTomcatTest.java
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/AbstractTomcatTest.java?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/AbstractTomcatTest.java
 (original)
+++ 
incubator/tuscany/java/sca/tomcat/src/test/java/org/apache/tuscany/tomcat/integration/AbstractTomcatTest.java
 Fri Mar 17 18:23:00 2006
@@ -167,6 +167,24 @@
         public void setStream(ServletInputStream stream) {
             inputStream = stream;
         }
+
+        @Override
+        public String getRemoteHost() {
+           
+            return "locahost";
+        }
+
+        @Override
+        public int getRemotePort() {
+           
+            return 1080;
+        }
+
+        @Override
+        public String getRemoteAddr() {
+          
+            return "127.0.0.1";
+        }
     }
 
     public static class MockResponse extends Response {

Modified: incubator/tuscany/java/testing/tomcat/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/testing/tomcat/build.xml?rev=386791&r1=386790&r2=386791&view=diff
==============================================================================
--- incubator/tuscany/java/testing/tomcat/build.xml (original)
+++ incubator/tuscany/java/testing/tomcat/build.xml Fri Mar 17 18:23:00 2006
@@ -47,6 +47,8 @@
         <property name="tuscany.sdo.acceptance.groupId" 
value='org/apache/tuscany' />
         <property name="tuscany.sdo.acceptance.version" value='SNAPSHOT' />
 
+        <property name="tuscany.acceptance.axis2.version" 
value='0.95-SNAPSHOT' />
+
         <property name="tuscany.acceptance.samples.dir" value='../../samples' 
/>
         <!-- property name="tuscany.maven.repos.dir" 
value='${user.home}\.maven\repository' / -->
         <!-- change for maven 2.0 -->
@@ -87,16 +89,23 @@
                 <include 
name="**/${tuscany.acceptance.groupId}/tuscany-binding-axis2/${tuscany.acceptance.version}/tuscany-binding-axis2-${tuscany.acceptance.version}.jar"
 />
 
 
-                <include name="**/asm/asm/2.2/asm-2.2.jar" />
                 <include name="**/axis/axis-wsdl4j/1.2/axis-wsdl4j-1.2.jar" />
-                <include name="**/axis2/axis2-core/0.94/axis2-core-0.94.jar" />
+                <include 
name="**/axis2/axis2-core/${tuscany.acceptance.axis2.version}/axis2-core-${tuscany.acceptance.axis2.version}.jar"
 />
+                <include 
name="**/axis2/axis2-common/${tuscany.acceptance.axis2.version}/axis2-common-${tuscany.acceptance.axis2.version}.jar"
 />
+                <include 
name="**/axis2/axis2-wsdl/${tuscany.acceptance.axis2.version}/axis2-wsdl-${tuscany.acceptance.axis2.version}.jar"
 />
+                <include 
name="**/ws-commons/policy/0.92-SNAPSHOT/policy-0.92-SNAPSHOT.jar" />
+                <include 
name="**/ws-commons/XmlSchema/1.0-SNAPSHOT/XmlSchema-1.0-SNAPSHOT.jar" />
+                <include 
name="**/ws-commons/axiom/1.0-SNAPSHOT/axiom-1.0-SNAPSHOT.jar" />
+
+
+                <include name="**/asm/asm/2.2/asm-2.2.jar" />
                 <include 
name="**/commons-codec/commons-codec/1.3/commons-codec-1.3.jar" />
                 <include 
name="**/commons-httpclient/commons-httpclient/3.0/commons-httpclient-3.0.jar" 
/>
                 <include 
name="**/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" />
                 <include name="**/log4j/log4j/1.2.12/log4j-1.2.12.jar" />
                 <include name="**/stax/stax-api/1.0/stax-api-1.0.jar" />
-                <include 
name="**/ws-commons/ws-policy/SNAPSHOT/ws-policy-SNAPSHOT.jar" />
                 <include name="**/woodstox/wstx-asl/2.8.2/wstx-asl-2.8.2.jar" 
/>
+
 
                 <!--
                 <include name="**/axis/axis/1.2.1/axis-1.2.1.jar" />


Reply via email to