[wsas-java-dev] svn commit r858 - in trunk/wsas/java/modules: integration/test/org/wso2/wsas/rest standalone-edition/src/org/wso2/wsas/transport/jetty

svn at wso2.org svn at wso2.org
Sun Feb 11 22:23:21 PST 2007


Author: saminda
Date: Sun Feb 11 22:22:16 2007
New Revision: 858

Modified:
   trunk/wsas/java/modules/integration/test/org/wso2/wsas/rest/RestWithSchemasTest.java
   trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/Axis2Handler.java
   trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/JettyHTTPOutTransportInfo.java
Log:
Fixing test cases related to REST invocation 


Modified: trunk/wsas/java/modules/integration/test/org/wso2/wsas/rest/RestWithSchemasTest.java
==============================================================================
--- trunk/wsas/java/modules/integration/test/org/wso2/wsas/rest/RestWithSchemasTest.java	(original)
+++ trunk/wsas/java/modules/integration/test/org/wso2/wsas/rest/RestWithSchemasTest.java	Sun Feb 11 22:22:16 2007
@@ -62,7 +62,7 @@
         super.setUp();
         String hostAddress = NetworkUtils.getLocalHostname();
         eprString = "http://" + hostAddress + ":"
-                    + TestConstants.TESTING_PORT
+                    + (TestConstants.TESTING_PORT)
                     + "/rest/" + serviceName.getLocalPart() + "/" + operationName.getLocalPart();
 
         configContext = getConfigContext();

Modified: trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/Axis2Handler.java
==============================================================================
--- trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/Axis2Handler.java	(original)
+++ trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/Axis2Handler.java	Sun Feb 11 22:22:16 2007
@@ -27,8 +27,9 @@
 import org.apache.axis2.engine.AxisEngine;
 import org.apache.axis2.i18n.Messages;
 import org.apache.axis2.transport.http.HTTPConstants;
+import org.apache.axis2.transport.http.ServletBasedOutTransportInfo;
 import org.apache.axis2.transport.http.TransportHeaders;
-import org.apache.axis2.util.UUIDGenerator;
+import org.apache.axis2.util.MessageContextBuilder;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.mortbay.jetty.HttpConnection;
@@ -120,14 +121,14 @@
         msgContext.setTo(new EndpointReference(requestURI));
 
         msgContext.setProperty(Constants.OUT_TRANSPORT_INFO,
-                               new JettyHTTPOutTransportInfo(response));
+                               new ServletBasedOutTransportInfo(response));
 
         msgContext.setProperty(MessageContext.TRANSPORT_OUT, bos);
 
         // set the transport Headers
         msgContext.setProperty(MessageContext.TRANSPORT_HEADERS,
                                getTransportHeaders(request));
-        msgContext.setServiceGroupContextId(UUIDGenerator.getUUID());
+        msgContext.setServiceGroupContextId(org.apache.axiom.om.util.UUIDGenerator.getUUID());
 
         // set msg context properties
         msgContext.setProperty(MessageContext.REMOTE_ADDR, request.getRemoteAddr());
@@ -178,8 +179,7 @@
                 AxisEngine engine = new AxisEngine(configurationContext);
                 msgContext.setProperty(MessageContext.TRANSPORT_OUT, bos);
                 MessageContext faultContext =
-                        engine.createFaultMessageContext(msgContext, e);
-
+                        MessageContextBuilder.createFaultMessageContext(msgContext, e);
                 response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
 
                 SOAPFaultCode code = faultContext.getEnvelope().getBody().getFault().getCode();

Modified: trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/JettyHTTPOutTransportInfo.java
==============================================================================
--- trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/JettyHTTPOutTransportInfo.java	(original)
+++ trunk/wsas/java/modules/standalone-edition/src/org/wso2/wsas/transport/jetty/JettyHTTPOutTransportInfo.java	Sun Feb 11 22:22:16 2007
@@ -19,6 +19,9 @@
 
 import javax.servlet.http.HttpServletResponse;
 
+/**
+ * @deprecated ; Use org.apache.axis2.transport.http.ServletBasedOutTransportInfo from Axis2
+ */
 public class JettyHTTPOutTransportInfo implements OutTransportInfo {
 	public JettyHTTPOutTransportInfo(HttpServletResponse response) {
 		this.response = response;




More information about the Wsas-java-dev mailing list