Skip to content

MODSOURMAN-1416: Add support for inventory post-processing event types in the journal params#1031

Merged
KaterynaSenchenko merged 3 commits into
masterfrom
MODSOURMAN-1416
May 26, 2026
Merged

MODSOURMAN-1416: Add support for inventory post-processing event types in the journal params#1031
KaterynaSenchenko merged 3 commits into
masterfrom
MODSOURMAN-1416

Conversation

@KaterynaSenchenko
Copy link
Copy Markdown
Contributor

Purpose

The JournalParamsEnum in JournalParams.java is missing several event types that are defined in the RAML schema (dataImportEventTypes.json). When a DI_ERROR event is processed with these event types in its event chain, the system throws an IllegalArgumentException because the enum doesn't recognize them.

Approach

Add support for

  • DI_INVENTORY_HOLDINGS_CREATED_READY_FOR_POST_PROCESSING
  • DI_INVENTORY_HOLDINGS_UPDATED_READY_FOR_POST_PROCESSING
  • DI_INVENTORY_AUTHORITY_CREATED_READY_FOR_POST_PROCESSING
  • DI_INVENTORY_AUTHORITY_UPDATED_READY_FOR_POST_PROCESSING

@sonarqubecloud
Copy link
Copy Markdown

@KaterynaSenchenko KaterynaSenchenko merged commit aaa733c into master May 26, 2026
16 checks passed
@KaterynaSenchenko KaterynaSenchenko deleted the MODSOURMAN-1416 branch May 26, 2026 11:57
KaterynaSenchenko added a commit that referenced this pull request May 29, 2026
…s in the journal params (#1031)

* MODSOURMAN-1416: Add support for inventory post-processing event types in the journal params

* MODSOURMAN-1416: Add tests for ERROR processing

* MODSOURMAN-1416: Removed unnecessary tests

(cherry picked from commit aaa733c)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants