A portable testing tool to validate the configuration of XA and two-phase commit for Java EE 6 Containers. The tool permits the stress-testing, performance characterization and correct transaction semantics of distributed transactions across Three XA resource managers by Exception Injection. The thin-client can be run from the command-line or inside the IDE. The server side component includes EJB packaging and some simple Web servlet support for retrieving diagnostic and performance data from the testbed.
Features
- Completely implemented with Java 6 EJB and Servlet Annotations for Portability.
- Executable JAR Client packaging to eliminate JAR & Classpath config nightmares.
- Currently supporting JBoss 6.1.0, Glassfish 3.x and ActiveMQ 5
- Transaction Recoverability Stress Test as well as Max Throughput Performance Test
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow Java EE Two-Phase Commit Testkit
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Java EE Two-Phase Commit Testkit!