Skip to content

protocol: add casehub-work Hibernate package requirements (runtime.model + runtime.filter) #19

@mdproctor

Description

@mdproctor

What to add

A protocol file in docs/protocols/ documenting that consuming casehub-work in a Quarkus app with explicit quarkus.hibernate-orm.packages requires both packages:

quarkus.hibernate-orm.packages=io.casehub.work.runtime.model,io.casehub.work.runtime.filter,...

Omitting io.casehub.work.runtime.filter causes a FilterRule entity not found error at startup with no clear indication of the missing package. FilterRule is a JPA entity in the filter package used by casehub-work's label-based routing feature.

Suggested protocol slug

casehub-work-hibernate-packages.md

Also

Update docs/integration-guide.md in casehub-work to document the runtime.filter package as a required Hibernate scan target alongside runtime.model.

Garden entry

GE-20260513-74dc72 in the discovery garden covers this as a cross-project gotcha.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions