You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by th...@apache.org on 2006/05/14 04:55:48 UTC
svn commit: r406208 - in
/webservices/kandula/trunk/java/test/org/apache/kandula: context/
coordinator/ coordinator/at/ integration/
Author: thilina
Date: Sat May 13 19:55:47 2006
New Revision: 406208
URL: http://svn.apache.org/viewcvs?rev=406208&view=rev
Log:
Updating the tests to reflect the latest changes
added a seperate test methode to the integration test to test the sync behaviour...
But cannot run both tests due to "engaging module already engaged exception"
Modified:
webservices/kandula/trunk/java/test/org/apache/kandula/context/ActivityContextTest.java
webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/CoordinatorImplTest.java
webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/at/ATCoordinatorTest.java
webservices/kandula/trunk/java/test/org/apache/kandula/integration/CreateCoordinationContextTest.java
webservices/kandula/trunk/java/test/org/apache/kandula/integration/DummyResource.java
webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoService.java
webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoServiceStub.java
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/context/ActivityContextTest.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/context/ActivityContextTest.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/context/ActivityContextTest.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/context/ActivityContextTest.java Sat May 13 19:55:47 2006
@@ -24,27 +24,27 @@
public class ActivityContextTest extends TestCase {
public void testGetActivityID() {
- //TODO Implement getActivityID().
+ // TODO Implement getActivityID().
}
public void testAddParticipant() {
- //TODO Implement addParticipant().
+ // TODO Implement addParticipant().
}
public void testGetStatus() {
- //TODO Implement getStatus().
+ // TODO Implement getStatus().
}
public void testSetStatus() {
- //TODO Implement setStatus().
+ // TODO Implement setStatus().
}
public void testLock() {
- //TODO Implement lock().
+ // TODO Implement lock().
}
public void testUnlock() {
- //TODO Implement unlock().
+ // TODO Implement unlock().
}
}
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/CoordinatorImplTest.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/CoordinatorImplTest.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/CoordinatorImplTest.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/CoordinatorImplTest.java Sat May 13 19:55:47 2006
@@ -83,7 +83,7 @@
}
public void testRegisterParticipant() {
- //TODO Implement registerParticipant().
+ // TODO Implement registerParticipant().
}
}
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/at/ATCoordinatorTest.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/at/ATCoordinatorTest.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/at/ATCoordinatorTest.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/coordinator/at/ATCoordinatorTest.java Sat May 13 19:55:47 2006
@@ -40,11 +40,11 @@
}
public void testCommitOperation() {
- //TODO Implement commitOperation().
+ // TODO Implement commitOperation().
}
public void testRollbackOperation() {
- //TODO Implement rollbackOperation().
+ // TODO Implement rollbackOperation().
}
}
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/integration/CreateCoordinationContextTest.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/integration/CreateCoordinationContextTest.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/integration/CreateCoordinationContextTest.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/integration/CreateCoordinationContextTest.java Sat May 13 19:55:47 2006
@@ -24,7 +24,6 @@
import junit.framework.TestCase;
-import org.apache.axis2.AxisFault;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.ConfigurationContextFactory;
@@ -36,18 +35,28 @@
private String repository = "target/testing-repository";
+ private KandulaDemoServiceStub stub;
+
private SimpleHTTPServer server;
- public CreateCoordinationContextTest() {
+ public CreateCoordinationContextTest() throws Exception {
super(CreateCoordinationContextTest.class.getName());
+ stub = new KandulaDemoServiceStub(
+ "target/initiator-repository",
+ new EndpointReference(
+ "http://localhost:8081/axis2/services/KandulaDemoService"));
}
- public CreateCoordinationContextTest(String testName) {
+ public CreateCoordinationContextTest(String testName) throws Exception {
super(testName);
+ stub = new KandulaDemoServiceStub(
+ "target/initiator-repository",
+ new EndpointReference(
+ "http://localhost:8081/axis2/services/KandulaDemoService"));
}
protected void setUp() throws Exception {
- File file = new File(repository);
+ File file = new File(repository);
File configFile = new File(repository + "/axis2.xml");
if (!file.exists()) {
throw new Exception("repository directory "
@@ -65,37 +74,39 @@
} finally {
}
-
- try {
- Thread.sleep(2000);
- } catch (InterruptedException e1) {
- throw new AxisFault("Thread interuptted", e1);
- }
-
}
protected void tearDown() throws Exception {
server.stop();
}
- public void testEchoXMLSync() throws Exception {
+ public void testEchoXMLASync() throws Exception {
TransactionManager tm = new TransactionManager(
Constants.WS_AT,
new EndpointReference(
- "http://localhost:8082/axis2/services/ActivationCoordinator"));
-
- tm.begin("target/initiator-repository","target/initiator-repository/axis2.xml");
- // Thread.sleep(10000);
- KandulaDemoServiceStub stub = new KandulaDemoServiceStub(
- "target/initiator-repository",
- new EndpointReference(
- "http://131.107.72.15:8085/Transactions_Service_Indigo/TransactionalService.svc"));
- stub.creditOperation();
- // try{
+ "http://localhost:8081/axis2/services/ActivationCoordinator"));
+ tm.begin("target/initiator-repository",
+ "target/initiator-repository/axis2.xml", true);
+ try {
+ stub.creditOperation();
+ } catch (Exception e) {
+ tm.rollback();
+ }
tm.commit();
- // }catch (Exception e)
- // {
- // e.printStackTrace();
- // }
}
+
+// public void testEchoXMLSync() throws Exception {
+// TransactionManager tm = new TransactionManager(
+// Constants.WS_AT,
+// new EndpointReference(
+// "http://localhost:8082/axis2/services/ActivationCoordinator"));
+// tm.begin("target/initiator-repository",
+// "target/initiator-repository/axis2.xml", false);
+// try {
+// stub.creditOperation();
+// } catch (Exception e) {
+// tm.rollback();
+// }
+// tm.commit();
+// }
}
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/integration/DummyResource.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/integration/DummyResource.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/integration/DummyResource.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/integration/DummyResource.java Sat May 13 19:55:47 2006
@@ -26,7 +26,7 @@
public class DummyResource implements KandulaResource {
/**
- *
+ *
*/
public DummyResource() {
super();
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoService.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoService.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoService.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoService.java Sat May 13 19:55:47 2006
@@ -24,7 +24,7 @@
public class KandulaDemoService {
/**
- *
+ *
*/
public KandulaDemoService() {
Modified: webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoServiceStub.java
URL: http://svn.apache.org/viewcvs/webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoServiceStub.java?rev=406208&r1=406207&r2=406208&view=diff
==============================================================================
--- webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoServiceStub.java (original)
+++ webservices/kandula/trunk/java/test/org/apache/kandula/integration/KandulaDemoServiceStub.java Sat May 13 19:55:47 2006
@@ -21,6 +21,7 @@
import org.apache.axiom.om.OMAbstractFactory;
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.SOAPFactory;
+import org.apache.axis2.AxisFault;
import org.apache.axis2.addressing.AddressingConstants;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.client.OperationClient;
@@ -78,17 +79,15 @@
configurationContext = ConfigurationContextFactory
.createConfigurationContextFromFileSystem(axis2Home, axis2Home
+ "/axis2.xml");
- // configurationContext.getAxisConfiguration().engageModule(new
- // QName("addressing"));
configurationContext.getAxisConfiguration().addService(_service);
ServiceGroupContext sgc = new ServiceGroupContext(
- this.configurationContext, (AxisServiceGroup)_service
+ this.configurationContext, (AxisServiceGroup) _service
.getParent());
this.serviceContext = new ServiceContext(_service, sgc);
}
- public void creditOperation() throws IOException {
+ public void creditOperation() throws IOException, AxisFault{
Options options = new Options();
MessageContext messageContext = new MessageContext();
@@ -99,9 +98,9 @@
// _service.engageModule("addressing");
- options.setAction("http://tempuri.org/ITransactionalService/Commit");
+ options.setAction("creditOperation");
options.setTo(this.toEPR);
-
+
// messageSender
// .setSenderTransport(org.apache.axis2.Constants.TRANSPORT_HTTP);
OperationClient client = operations[0].createClient(serviceContext,
---------------------------------------------------------------------
To unsubscribe, e-mail: kandula-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: kandula-dev-help@ws.apache.org