Group: GitHub Rrobetti
1.J XA Tester Core5 usages
io.github.rrobetti » xa-tester-core Apache
Decorates javax.transaction.xa.XAResource instances, records ordered XA
events, and applies once-only fault-injection rules. Depends only on the
JDK (java.transaction.xa); every non-JDK dependency below is test-scoped.
Last Release on Sep 2, 2026
2.J API Proxy Core3 usages
io.github.rrobetti » j-api-proxy-core Apache
Core proxy, filter chain and invocation model shared by all j-api-proxy modules.
Last Release on Sep 2, 2026
3.J API Proxy JDBC2 usages
io.github.rrobetti » j-api-proxy-jdbc Apache
JDBC proxy support for j-api-proxy: DataSource, Connection, Statement and ResultSet interception.
Last Release on Sep 2, 2026
4.J API Proxy Jakarta JMS2 usages
io.github.rrobetti » j-api-proxy-jms-jakarta Apache
Jakarta JMS proxy support for j-api-proxy: ConnectionFactory, Session, producer and consumer interception.
Last Release on Sep 2, 2026
5.J XA Tester Timeline and Probes1 usages
io.github.rrobetti » xa-tester-timeline Apache
Renders the XA event journal into human-readable timelines/summaries,
provides blocking probes that let a coordinating test thread await a
matching XA event, and small dependency-free timeline assertions.
Last Release on Sep 2, 2026
6.J API Proxy BOM
io.github.rrobetti » j-api-proxy-bom Apache
Bill of materials managing the versions of all j-api-proxy modules.
Last Release on Sep 2, 2026
7.J API Proxy Convenience
io.github.rrobetti » j-api-proxy Apache
Convenience aggregate artifact pulling in the commonly used j-api-proxy modules.
Last Release on Sep 2, 2026
8.J API Proxy Aggregator
io.github.rrobetti » j-api-proxy-aggregator Apache
Aggregator build for j-api-proxy, a lightweight proxy layer for Java APIs such as JDBC and JMS.
Last Release on Sep 2, 2026
9.J API Proxy Parent
io.github.rrobetti » j-api-proxy-parent Apache
Parent pom for j-api-proxy, a lightweight proxy layer for Java APIs such as JDBC and JMS.
Last Release on Sep 2, 2026
10.J XA Tester
io.github.rrobetti » j-xa-tester Apache
Deterministic, phase-aware XA fault-injection testkit split into focused
modules: core interception, JDBC and Jakarta JMS adapters, a Toxiproxy
controller, a JUnit 5 extension, and a timeline/probe reporting layer.
Last Release on Sep 2, 2026
11.J XA Tester JDBC Adapter
io.github.rrobetti » xa-tester-jdbc Apache
Wraps javax.sql.XADataSource/XAConnection so ordinary and recovery JDBC
connections hand out a fault-injecting XAResource automatically. Main
code depends only on the JDK (java.sql); H2 is a test-only dependency
used as a real XA-capable ...
Last Release on Sep 2, 2026
12.J XA Tester Jakarta JMS Adapter
io.github.rrobetti » xa-tester-jms Apache
Wraps Jakarta Messaging XAConnectionFactory/XAConnection/XASession chains
with java.lang.reflect.Proxy dynamic proxies so the XAResource they hand
out is fault-injecting. Main code has no compile-time dependency on the
Jakarta Messaging ...
Last Release on Sep 2, 2026
13.J XA Tester JUnit 5 Extension
io.github.rrobetti » xa-tester-junit5 Apache
A JUnit Jupiter extension that provisions a fresh XaScenarioEngine per
test, resolves it as a test-method parameter, supports declarative
@XaFault rules with a "did it actually fire" assertion, and attaches a
timeline report to failing ...
Last Release on Sep 2, 2026
14.J XA Tester Toxiproxy Controller
io.github.rrobetti » xa-tester-toxiproxy Apache
A minimal HTTP client and fluent controller for the Toxiproxy control
API (create/enable/disable proxies, add/remove toxics), plus glue that
turns proxy controls into core XaAction callbacks. Main code depends
only on the JDK ...
Last Release on Sep 2, 2026
15.Durable Flow Core
io.github.rrobetti » durable-flow-core Apache
Core library for durable workflow execution
Last Release on Mar 12, 2026
16.Durable Flow Parent
io.github.rrobetti » durable-flow-parent Apache
Production-quality durable workflow engine for Java
Last Release on Mar 12, 2026