|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.opensubsystems.core.persist.db.DatabaseTest
org.opensubsystems.security.logic.XAPoolSapDBDeadlockTest.XAPoolSapDBDeadlockTestInternal
public static class XAPoolSapDBDeadlockTest.XAPoolSapDBDeadlockTestInternal
Internal class which can be included in other test suites directly without including the above suite. This allows us to group multiple tests together and the execute the DatabaseTestSetup only once
| Field Summary | |
|---|---|
protected org.opensubsystems.security.persist.DomainFactory |
m_domainFactory
Factory to manage domains. |
protected org.opensubsystems.security.persist.db.ExternalSessionDatabaseFactory |
m_externalSessionFactory
Factory to manage external sessions. |
protected org.opensubsystems.security.logic.SessionController |
m_sessionControl
Controller to manage sessions. |
protected org.opensubsystems.security.persist.db.InternalSessionDatabaseFactory |
m_sessionFactory
Factory to manage internal sessions. |
protected org.opensubsystems.security.logic.UserController |
m_userControl
Controller used to manipulate users. |
protected org.opensubsystems.security.persist.UserFactory |
m_userFactory
Factory to manage users. |
protected TestUserDatabaseFactoryUtils |
m_userFactoryUtils
Factory utilities to manage roles. |
| Fields inherited from class org.opensubsystems.core.persist.db.DatabaseTest |
|---|
DEFAULT_DB_PASSWORD, DEFAULT_DB_USER, DEFAULT_PROPERTY_FILE, m_connection, m_iRequestedConnectionCount, m_transaction |
| Constructor Summary | |
|---|---|
XAPoolSapDBDeadlockTest.XAPoolSapDBDeadlockTestInternal(java.lang.String strTestName)
|
|
| Method Summary | |
|---|---|
void |
testSapDeadlock()
This test is the minimal test to deadlock sapdb 7.4.3.27 with JOTM 1.4.3 and XAPool 1.3.1. |
| Methods inherited from class org.opensubsystems.core.persist.db.DatabaseTest |
|---|
addDataSource, addDataSource, getDataSourceName, setDataSourceName, setUp, tearDown |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
| Methods inherited from class junit.framework.Assert |
|---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected org.opensubsystems.security.persist.DomainFactory m_domainFactory
protected org.opensubsystems.security.persist.UserFactory m_userFactory
protected org.opensubsystems.security.persist.db.InternalSessionDatabaseFactory m_sessionFactory
protected org.opensubsystems.security.persist.db.ExternalSessionDatabaseFactory m_externalSessionFactory
protected org.opensubsystems.security.logic.UserController m_userControl
protected org.opensubsystems.security.logic.SessionController m_sessionControl
protected TestUserDatabaseFactoryUtils m_userFactoryUtils
| Constructor Detail |
|---|
public XAPoolSapDBDeadlockTest.XAPoolSapDBDeadlockTestInternal(java.lang.String strTestName)
throws java.lang.Exception
strTestName - - name of the test
java.lang.Exception - - an error has occured| Method Detail |
|---|
public void testSapDeadlock()
throws java.lang.Exception
java.lang.Exception - - error occured
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||