Skip to content

CBSA Migration Ledger #3

@a2chang

Description

@a2chang

CBSA Migration Ledger

This issue tracks the COBOL→Java migration of the CICS Banking Sample
Application. Source repo (read-only):
augment-solutions/cics-banking-sample-application-cbsa.
Target stack: Java 25, Spring Boot 3.5, jOOQ 3.20, CockroachDB v24.3.

The translation rulebook is at
docs/translation-rules.md.

Bootstrap

Programs (POC first, then dependencies-up)

Out of scope (not migrated)

  • BNK1*, BNKMENU — BMS terminal handlers, replaced by REST + the existing React UI
  • BANKDATA — replaced by Flyway seed migrations
  • ABNDPROC — replaced by @ControllerAdvice

Cleanup pass (post-migration)

Final polish pass after every program PR was merged. Each PR closes one
or more cleanup-tracking issues opened from the auto-review feedback.

Final state

Migration complete.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions