Author: veithen
Date: Thu Sep 11 15:23:26 2008
New Revision: 694518

URL: http://svn.apache.org/viewvc?rev=694518&view=rev
Log:
Transport test kit:
* Moved all HTTP related code that is independent of the concrete transport 
implementation (Axis2 or NIO) to a separate package.
* Added an HttpTransportTestSuiteBuilder.
* Added a test suite for Axis2's SimpleHTTPServer. This allows us to compare 
the behavior of the two HTTP implementations.

Added:
    synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/SimpleHTTPServerTest.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpChannel.java
      - copied, changed from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpChannel.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpTransportTestSuiteBuilder.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetClient.java
      - copied, changed from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetClient.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetRESTClient.java
      - copied, changed from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetRESTClient.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyAsyncEndpoint.java
      - copied, changed from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyByteArrayAsyncEndpoint.java
      - copied, changed from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyByteArrayAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEchoEndpoint.java
      - copied, changed from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEchoEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEndpoint.java
      - copied, changed from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyRESTAsyncEndpoint.java
      - copied, changed from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyRESTAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyServer.java
      - copied, changed from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyServer.java
Removed:
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpChannel.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetClient.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetRESTClient.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyByteArrayAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEchoEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyRESTAsyncEndpoint.java
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyServer.java
Modified:
    
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListenerTest.java

Added: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/SimpleHTTPServerTest.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/SimpleHTTPServerTest.java?rev=694518&view=auto
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/SimpleHTTPServerTest.java
 (added)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/axis2/transport/http/SimpleHTTPServerTest.java
 Thu Sep 11 15:23:26 2008
@@ -0,0 +1,52 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
+
+package org.apache.axis2.transport.http;
+
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
+
+import org.apache.axis2.description.Parameter;
+import org.apache.axis2.description.TransportInDescription;
+import org.apache.synapse.transport.testkit.SimpleTransportDescriptionFactory;
+import org.apache.synapse.transport.testkit.TransportDescriptionFactory;
+import org.apache.synapse.transport.testkit.TransportTestSuite;
+import org.apache.synapse.transport.testkit.http.HttpTransportTestSuiteBuilder;
+
+public class SimpleHTTPServerTest extends TestCase {
+    public static TestSuite suite() throws Exception {
+        TransportTestSuite suite = new 
TransportTestSuite(SimpleHTTPServerTest.class);
+        
+        TransportDescriptionFactory tdf =
+            new SimpleTransportDescriptionFactory("http", 
SimpleHTTPServer.class, 
+                                                  
CommonsHTTPTransportSender.class) {
+
+            @Override
+            public TransportInDescription createTransportInDescription() 
throws Exception {
+                TransportInDescription desc = 
super.createTransportInDescription();
+                desc.addParameter(new Parameter(SimpleHTTPServer.PARAM_PORT, 
"8280"));
+                return desc;
+            }
+        };
+        
+        new HttpTransportTestSuiteBuilder(suite, tdf).build();
+        
+        return suite;
+    }
+}

Modified: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListenerTest.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListenerTest.java?rev=694518&r1=694517&r2=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListenerTest.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpCoreNIOListenerTest.java
 Thu Sep 11 15:23:26 2008
@@ -22,21 +22,10 @@
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
 
-import org.apache.axis2.description.Parameter;
-import org.apache.axis2.description.TransportInDescription;
-import org.apache.axis2.transport.http.CommonsHTTPTransportSender;
-import org.apache.axis2.transport.http.SimpleHTTPServer;
 import org.apache.synapse.transport.testkit.SimpleTransportDescriptionFactory;
 import org.apache.synapse.transport.testkit.TransportDescriptionFactory;
 import org.apache.synapse.transport.testkit.TransportTestSuite;
-import org.apache.synapse.transport.testkit.TransportTestSuiteBuilder;
-import org.apache.synapse.transport.testkit.client.axis2.AxisAsyncTestClient;
-import 
org.apache.synapse.transport.testkit.client.axis2.AxisRequestResponseTestClient;
-import org.apache.synapse.transport.testkit.listener.AsyncChannel;
-import org.apache.synapse.transport.testkit.server.axis2.AxisAsyncEndpoint;
-import org.apache.synapse.transport.testkit.server.axis2.AxisEchoEndpoint;
-import org.apache.synapse.transport.testkit.server.axis2.AxisServer;
-import org.apache.synapse.transport.testkit.tests.misc.MinConcurrencyTest;
+import org.apache.synapse.transport.testkit.http.HttpTransportTestSuiteBuilder;
 
 public class HttpCoreNIOListenerTest extends TestCase {
     public static TestSuite suite() throws Exception {
@@ -48,48 +37,14 @@
         TransportDescriptionFactory tdfNIO =
             new SimpleTransportDescriptionFactory("http", 
HttpCoreNIOListener.class, 
                                                   HttpCoreNIOSender.class);
-        TransportDescriptionFactory tdfSimple =
-            new SimpleTransportDescriptionFactory("http", 
SimpleHTTPServer.class, 
-                                                  
CommonsHTTPTransportSender.class) {
-
-            @Override
-            public TransportInDescription createTransportInDescription() 
throws Exception {
-                TransportInDescription desc = 
super.createTransportInDescription();
-                desc.addParameter(new Parameter(SimpleHTTPServer.PARAM_PORT, 
"8280"));
-                return desc;
-            }
-        };
-        
-        // Change to tdfSimple if you want to check the behavior of Axis' 
blocking HTTP transport 
-        TransportDescriptionFactory tdf = tdfNIO;
-        
-        TransportTestSuiteBuilder builder = new 
TransportTestSuiteBuilder(suite);
-        
-        builder.addEnvironment(tdf);
-        
-        HttpChannel channel = new HttpChannel();
-        
-        builder.addAsyncChannel(channel);
-        
-        builder.addByteArrayAsyncTestClient(new JavaNetClient());
-        builder.addAxisAsyncTestClient(new AxisAsyncTestClient(), new 
HttpAxisTestClientSetup(false));
-        builder.addAxisAsyncTestClient(new AxisAsyncTestClient(), new 
HttpAxisTestClientSetup(true));
-        builder.addRESTAsyncTestClient(new JavaNetRESTClient());
-        
-        builder.addAxisAsyncEndpoint(new AxisAsyncEndpoint());
-        builder.addByteArrayAsyncEndpoint(new JettyByteArrayAsyncEndpoint());
-        builder.addRESTAsyncEndpoint(new JettyRESTAsyncEndpoint());
-        
-        builder.addRequestResponseChannel(channel);
         
-        builder.addAxisRequestResponseTestClient(new 
AxisRequestResponseTestClient());
+        HttpTransportTestSuiteBuilder builder = new 
HttpTransportTestSuiteBuilder(suite, tdfNIO);
         
-        builder.addEchoEndpoint(new AxisEchoEndpoint());
-        builder.addEchoEndpoint(new JettyEchoEndpoint());
+        builder.addAxisTestClientSetup(new HttpAxisTestClientSetup(false));
+        builder.addAxisTestClientSetup(new HttpAxisTestClientSetup(true));
         
         builder.build();
         
-        suite.addTest(new MinConcurrencyTest(AxisServer.INSTANCE, new 
AsyncChannel[] { new HttpChannel(), new HttpChannel() }, 2, false, tdf));
         return suite;
     }
 }

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpChannel.java
 (from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpChannel.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpChannel.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpChannel.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpChannel.java&r1=692648&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/HttpChannel.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpChannel.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.util.UUID;
 

Added: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpTransportTestSuiteBuilder.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpTransportTestSuiteBuilder.java?rev=694518&view=auto
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpTransportTestSuiteBuilder.java
 (added)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/HttpTransportTestSuiteBuilder.java
 Thu Sep 11 15:23:26 2008
@@ -0,0 +1,87 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License.
+ */
+
+package org.apache.synapse.transport.testkit.http;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import org.apache.synapse.transport.testkit.TransportDescriptionFactory;
+import org.apache.synapse.transport.testkit.TransportTestSuite;
+import org.apache.synapse.transport.testkit.TransportTestSuiteBuilder;
+import org.apache.synapse.transport.testkit.client.axis2.AxisAsyncTestClient;
+import 
org.apache.synapse.transport.testkit.client.axis2.AxisRequestResponseTestClient;
+import org.apache.synapse.transport.testkit.client.axis2.AxisTestClientSetup;
+import org.apache.synapse.transport.testkit.listener.AsyncChannel;
+import org.apache.synapse.transport.testkit.server.axis2.AxisAsyncEndpoint;
+import org.apache.synapse.transport.testkit.server.axis2.AxisEchoEndpoint;
+import org.apache.synapse.transport.testkit.server.axis2.AxisServer;
+import org.apache.synapse.transport.testkit.tests.misc.MinConcurrencyTest;
+
+public class HttpTransportTestSuiteBuilder {
+    private final TransportTestSuite suite;
+    private final TransportDescriptionFactory tdf;
+    
+    private final List<AxisTestClientSetup> axisTestClientSetups = new 
LinkedList<AxisTestClientSetup>();
+    
+    public HttpTransportTestSuiteBuilder(TransportTestSuite suite,
+            TransportDescriptionFactory tdf) {
+        this.suite = suite;
+        this.tdf = tdf;
+    }
+    
+    public void addAxisTestClientSetup(AxisTestClientSetup setup) {
+        axisTestClientSetups.add(setup);
+    }
+    
+    public void build() {
+        TransportTestSuiteBuilder builder = new 
TransportTestSuiteBuilder(suite);
+        
+        builder.addEnvironment(tdf);
+        
+        HttpChannel channel = new HttpChannel();
+        
+        builder.addAsyncChannel(channel);
+        
+        builder.addByteArrayAsyncTestClient(new JavaNetClient());
+        if (axisTestClientSetups.isEmpty()) {
+            builder.addAxisAsyncTestClient(new AxisAsyncTestClient());
+        } else {
+            for (AxisTestClientSetup setup : axisTestClientSetups) {
+                builder.addAxisAsyncTestClient(new AxisAsyncTestClient(), 
setup);
+            }
+        }
+        builder.addRESTAsyncTestClient(new JavaNetRESTClient());
+        
+        builder.addAxisAsyncEndpoint(new AxisAsyncEndpoint());
+        builder.addByteArrayAsyncEndpoint(new JettyByteArrayAsyncEndpoint());
+        builder.addRESTAsyncEndpoint(new JettyRESTAsyncEndpoint());
+        
+        builder.addRequestResponseChannel(channel);
+        
+        builder.addAxisRequestResponseTestClient(new 
AxisRequestResponseTestClient());
+        
+        builder.addEchoEndpoint(new AxisEchoEndpoint());
+        builder.addEchoEndpoint(new JettyEchoEndpoint());
+        
+        builder.build();
+        
+        suite.addTest(new MinConcurrencyTest(AxisServer.INSTANCE, new 
AsyncChannel[] { new HttpChannel(), new HttpChannel() }, 2, false, tdf));
+    }
+}

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetClient.java
 (from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetClient.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetClient.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetClient.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetClient.java&r1=692648&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetClient.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetClient.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.InputStream;
 import java.io.OutputStream;

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetRESTClient.java
 (from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetRESTClient.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetRESTClient.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetRESTClient.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetRESTClient.java&r1=692648&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JavaNetRESTClient.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JavaNetRESTClient.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.InputStream;
 import java.net.URL;

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyAsyncEndpoint.java
 (from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyAsyncEndpoint.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyAsyncEndpoint.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyAsyncEndpoint.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyAsyncEndpoint.java&r1=694465&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyAsyncEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyAsyncEndpoint.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.IOException;
 import java.util.concurrent.BlockingQueue;

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyByteArrayAsyncEndpoint.java
 (from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyByteArrayAsyncEndpoint.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyByteArrayAsyncEndpoint.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyByteArrayAsyncEndpoint.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyByteArrayAsyncEndpoint.java&r1=694465&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyByteArrayAsyncEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyByteArrayAsyncEndpoint.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.IOException;
 import java.io.OutputStream;

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEchoEndpoint.java
 (from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEchoEndpoint.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEchoEndpoint.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEchoEndpoint.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEchoEndpoint.java&r1=694465&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEchoEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEchoEndpoint.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.IOException;
 

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEndpoint.java
 (from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEndpoint.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEndpoint.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEndpoint.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEndpoint.java&r1=694465&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyEndpoint.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.IOException;
 

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyRESTAsyncEndpoint.java
 (from r694465, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyRESTAsyncEndpoint.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyRESTAsyncEndpoint.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyRESTAsyncEndpoint.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyRESTAsyncEndpoint.java&r1=694465&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyRESTAsyncEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyRESTAsyncEndpoint.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import java.io.IOException;
 import java.util.LinkedList;

Copied: 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyServer.java
 (from r692648, 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyServer.java)
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyServer.java?p2=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyServer.java&p1=synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyServer.java&r1=692648&r2=694518&rev=694518&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/nhttp/JettyServer.java
 (original)
+++ 
synapse/trunk/java/modules/transports/src/test/java/org/apache/synapse/transport/testkit/http/JettyServer.java
 Thu Sep 11 15:23:26 2008
@@ -17,7 +17,7 @@
  *  under the License.
  */
 
-package org.apache.synapse.transport.nhttp;
+package org.apache.synapse.transport.testkit.http;
 
 import org.apache.synapse.transport.testkit.listener.Channel;
 import org.mortbay.http.HttpContext;


Reply via email to