[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