ddd4j-javalin-web

Installation
SKILL.md

ddd4j-javalin Web

Overview

Covers routes, Request/Trace/Tenant Context, errors, CORS, auth, validation, idempotency, limits, async, and health uniformly. Confirm the maintenance line with ddd4j-javalin-version-selection first, then read the current branch source.

When to Use

  • Building routes, error/exception mapping, validation, request limits, and async timeouts on Javalin for 6.7.x, 7.1.x, or 7.2.x.
  • Binding Request/Trace/Tenant Context at request start and restoring it on success, exception, and async completion.
  • Configuring CORS explicitly — origins, credentials, headers, and methods — for a production deployment.
  • Implementing idempotency for write endpoints, including the shared-CAS requirement for multi-instance production.
  • Providing distinct liveness and readiness endpoints backed by real dependency state.

When NOT to Use

Do not use this skill when:

Installs
7
First Seen
Sep 22, 2026