[wsas-java-dev] svn commit r4585 - in trunk/wsas/java/modules/core: . test-resources test/org/wso2/wsas

svn at wso2.org svn at wso2.org
Sun Jul 1 09:00:28 PDT 2007


Author: saminda
Date: Sun Jul  1 09:00:18 2007
New Revision: 4585

Added:
   trunk/wsas/java/modules/core/test-resources/deploy.wsdd
Modified:
   trunk/wsas/java/modules/core/pom.xml
   trunk/wsas/java/modules/core/test/org/wso2/wsas/AbstractTestCase.java
   trunk/wsas/java/modules/core/test/org/wso2/wsas/TomcatServerTest.java
Log:
Added test method to test axis1 deployer 


Modified: trunk/wsas/java/modules/core/pom.xml
==============================================================================
--- trunk/wsas/java/modules/core/pom.xml	(original)
+++ trunk/wsas/java/modules/core/pom.xml	Sun Jul  1 09:00:18 2007
@@ -177,6 +177,10 @@
                                     <fileset file="test-resources/axis2.xml"/>
                                 </copy>
 
+                                <echo>######## copying the WSDD ########</echo>
+                                <copy file="test-resources/deploy.wsdd"
+                                      tofile="target/repository/services/deploy.wsdd"/>
+
                             </tasks>
                         </configuration>
                         <goals>
@@ -258,6 +262,7 @@
                                     <fileset dir="target/repository">
                                         <include name="**/*.mar"/>
                                         <include name="**/*.aar"/>
+                                        <include name="**/*.wsdd"/>
                                     </fileset>
                                 </copy>
                             </tasks>

Added: trunk/wsas/java/modules/core/test-resources/deploy.wsdd
==============================================================================
--- (empty file)
+++ trunk/wsas/java/modules/core/test-resources/deploy.wsdd	Sun Jul  1 09:00:18 2007
@@ -0,0 +1,7 @@
+<deployment xmlns="http://xml.apache.org/axis/wsdd/"
+    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
+  <service name="A1Service" provider="java:RPC">
+    <parameter name="className" value="org.wso2.wsas.util.Calculator"/>
+    <parameter name="allowedMethods" value="*"/>
+  </service>
+</deployment>
\ No newline at end of file

Modified: trunk/wsas/java/modules/core/test/org/wso2/wsas/AbstractTestCase.java
==============================================================================
--- trunk/wsas/java/modules/core/test/org/wso2/wsas/AbstractTestCase.java	(original)
+++ trunk/wsas/java/modules/core/test/org/wso2/wsas/AbstractTestCase.java	Sun Jul  1 09:00:18 2007
@@ -46,6 +46,22 @@
         return method;
     }
 
+    protected OMElement createCalculatorPayload() {
+        OMFactory fac = OMAbstractFactory.getOMFactory();
+        OMNamespace omNs = fac.createOMNamespace("http://util.wso2.wsas.org/xsd","my");
+        OMElement method = fac.createOMElement("add",omNs);
+        OMElement value1 = fac.createOMElement("firstNumber",omNs);
+        value1.setText("10");
+        OMElement value2 = fac.createOMElement("secondNumber",omNs);
+        value2.setText("20");
+        OMElement value3 = fac.createOMElement("thirdNumber",omNs);
+        value3.setText("30");
+        method.addChild(value1);
+        method.addChild(value2);
+        method.addChild(value3);
+        return method;
+    }
+
     protected static OMElement getTestPayload() {
         OMFactory fac = OMAbstractFactory.getOMFactory();
         QName requtestQName =

Modified: trunk/wsas/java/modules/core/test/org/wso2/wsas/TomcatServerTest.java
==============================================================================
--- trunk/wsas/java/modules/core/test/org/wso2/wsas/TomcatServerTest.java	(original)
+++ trunk/wsas/java/modules/core/test/org/wso2/wsas/TomcatServerTest.java	Sun Jul  1 09:00:18 2007
@@ -115,4 +115,28 @@
         assertTrue(true);
     }
 
+    public void testAxis1DeployerSync() throws Exception {
+        EndpointReference targetEPR = new EndpointReference(
+                "http://" + NetworkUtils.getLocalHostname() + ":" +
+                (TestConstants.TESTING_PORT)
+                + "/" + ServerConstants.SERVICE_PATH + "/" + "A1Service");
+        testConnect(targetEPR);
+        removeProperties();
+
+        OMElement payload = createCalculatorPayload();
+        Options options = new Options();
+        options.setTo(targetEPR);
+
+        ServiceClient sc = new ServiceClient();
+        sc.setOptions(options);
+        options.setTimeOutInMilliSeconds(1000000);
+
+        OMElement omElement = sc.sendReceive(payload);
+        assertNotNull(omElement);
+
+
+
+
+    }
+
 }




More information about the Wsas-java-dev mailing list