org.kuali.rice.ksb.messaging
Class ServiceCallClusterTest
java.lang.Object
   org.kuali.rice.test.BaseRiceTestCase
org.kuali.rice.test.BaseRiceTestCase
       org.kuali.rice.test.RiceTestCase
org.kuali.rice.test.RiceTestCase
           org.kuali.rice.test.RiceInternalSuiteDataTestCase
org.kuali.rice.test.RiceInternalSuiteDataTestCase
               org.kuali.rice.test.BaseModuleTestCase
org.kuali.rice.test.BaseModuleTestCase
                   org.kuali.rice.test.BaselineTestCase
org.kuali.rice.test.BaselineTestCase
                       org.kuali.rice.ksb.test.KSBTestCase
org.kuali.rice.ksb.test.KSBTestCase
                           org.kuali.rice.ksb.messaging.ServiceCallClusterTest
org.kuali.rice.ksb.messaging.ServiceCallClusterTest
- All Implemented Interfaces: 
- MethodAware
- public class ServiceCallClusterTest 
- extends KSBTestCase
Verify services in a cluster are being both being called
 Verify a locally deployed service is always called instead of a remote service in a cluster
 Verify that a service in a cluster fails over when one of the services in the cluster goes down.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
| Methods inherited from class org.kuali.rice.test.RiceTestCase | 
| configureLogging, dumpMemory, getConfigLocations, getFullTestName, getLoadApplicationLifecycle, getModuleTestConfigLocation, getRiceMasterDefaultConfigFile, getSuiteLifecycles, getTestHarnessConfig, getTestHarnessSpringBeansLocation, getTestHarnessSpringResourceLoader, getUserDir, loadPerTestData, logAfterRun, logBeforeRun, report, setBaseDirSystemProperty, setClearTables, setModuleName, setUpInternal, startLifecycles, startSuiteDataLoaderLifecycles, stopLifecycles, tearDown | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ServiceCallClusterTest
public ServiceCallClusterTest()
startClient1
public boolean startClient1()
- 
- Overrides:
- startClient1in class- KSBTestCase
 
- 
 
startClient2
public boolean startClient2()
- 
- Overrides:
- startClient2in class- KSBTestCase
 
- 
 
setUp
public void setUp()
           throws Exception
- 
- Overrides:
- setUpin class- KSBTestCase
 
- 
- Throws:
- Exception
 
testSOAPClustering
public void testSOAPClustering()
                        throws Exception
- 
- Throws:
- Exception
 
testClustering
public void testClustering()
                    throws Exception
- 
- Throws:
- Exception
 
testServiceFailOver
public void testServiceFailOver()
                         throws Exception
- The services published to the service def table when ServiceCallClusterTest runs used to have
  have two different application IDs, TestCl1 and TestCl2.  A fix was contributed from IU so that when a
  service fails, it fails over to services only using the same application ID.   This is correct, but it made
  the tests no longer work.  The tests now bring up services with the same application ID, TestCl1.
 
- 
- Throws:
- Exception
 
testSOAPFailOver
public void testSOAPFailOver()
                      throws Exception
- 
- Throws:
- Exception
 
testDefaultToLocalService
public void testDefaultToLocalService()
                               throws Exception
- 
- Throws:
- Exception
 
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.