Author: veithen
Date: Sat May 15 11:57:56 2010
New Revision: 944617

URL: http://svn.apache.org/viewvc?rev=944617&view=rev
Log:
Added some more logging to investigate Synapse build problem.

Modified:
    
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
    
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/MessageTestCase.java
    
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/async/AsyncMessageTestCase.java

Modified: 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java?rev=944617&r1=944616&r2=944617&view=diff
==============================================================================
--- 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/axis2/client/AxisTestClient.java
 Sat May 15 11:57:56 2010
@@ -152,6 +152,7 @@ public class AxisTestClient implements T
                     }
                 }
             }
+            log.debug("Message level metrics check OK");
         }
     }
 }

Modified: 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/MessageTestCase.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/MessageTestCase.java?rev=944617&r1=944616&r2=944617&view=diff
==============================================================================
--- 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/MessageTestCase.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/MessageTestCase.java
 Sat May 15 11:57:56 2010
@@ -25,8 +25,12 @@ import org.apache.axis2.transport.testki
 import org.apache.axis2.transport.testkit.MessageExchangeValidator;
 import org.apache.axis2.transport.testkit.client.ClientOptions;
 import org.apache.axis2.transport.testkit.client.TestClient;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 
 public abstract class MessageTestCase extends ManagedTestCase {
+    private static final Log log = LogFactory.getLog(MessageTestCase.class);
+    
     protected final ContentType contentType;
     protected final ClientOptions options;
     private @Transient MessageExchangeValidator[] validators;
@@ -61,6 +65,7 @@ public abstract class MessageTestCase ex
         }
         doRunTest();
         for (MessageExchangeValidator validator : validators) {
+            log.debug("Invoking message exchange validator " + 
validator.getClass().getName());
             validator.afterReceive();
         }
     }

Modified: 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/async/AsyncMessageTestCase.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/async/AsyncMessageTestCase.java?rev=944617&r1=944616&r2=944617&view=diff
==============================================================================
--- 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/async/AsyncMessageTestCase.java
 (original)
+++ 
axis/axis2/java/transports/trunk/modules/testkit/src/main/java/org/apache/axis2/transport/testkit/tests/async/AsyncMessageTestCase.java
 Sat May 15 11:57:56 2010
@@ -26,8 +26,12 @@ import org.apache.axis2.transport.testki
 import org.apache.axis2.transport.testkit.endpoint.AsyncEndpoint;
 import org.apache.axis2.transport.testkit.message.IncomingMessage;
 import org.apache.axis2.transport.testkit.tests.MessageTestCase;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 
 public abstract class AsyncMessageTestCase<M> extends MessageTestCase {
+    private static final Log log = 
LogFactory.getLog(AsyncMessageTestCase.class);
+    
     private final AsyncTestClient<M> client;
     private final AsyncEndpoint<M> endpoint;
     
@@ -43,17 +47,23 @@ public abstract class AsyncMessageTestCa
     @Override
     protected void doRunTest() throws Throwable {
         endpoint.clear();
+        log.debug("Preparing message");
         M expected = prepareMessage();
         
         // Run the test.
 //                    contentTypeMode == ContentTypeMode.TRANSPORT ? 
contentType : null);
+        log.debug("Sending message");
         client.sendMessage(options, contentType, expected);
+        log.debug("Message sent; waiting for response");
         IncomingMessage<M> actual = endpoint.waitForMessage(8000);
         if (actual == null) {
+            log.debug("No response received");
             fail("Failed to get message");
         }
         
+        log.debug("Response received; checking message data");
         checkMessageData(expected, actual.getData());
+        log.debug("Response has expected content");
     }
     
     protected abstract M prepareMessage() throws Exception;


Reply via email to