Skip to content

TOMEE-4700 - Drop openejb-hessian - #2931

Open
rzo1 wants to merge 1 commit into
mainfrom
TOMEE-4700
Open

TOMEE-4700 - Drop openejb-hessian#2931
rzo1 wants to merge 1 commit into
mainfrom
TOMEE-4700

Conversation

@rzo1

@rzo1 rzo1 commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Fixes TOMEE-4700.

openejb-hessian is dead weight: nothing in the codebase depends on it. It is not
referenced by any BOM, any assembly, tomee/pom.xml or any other module — its only
mention outside its own directory is the <module> line in server/pom.xml. It is
therefore built and published to Maven Central, but never shipped in any TomEE
distribution.

On top of that, its com.caucho:hessian dependency is provided, so even if a user
wired the jar in by hand, HessianService / HessianExtension just log

Hessian is not available so openejb-hessian will not deploy any service

and no-op unless the user also supplies Hessian themselves.

Changes

  • removed server/openejb-hessian
  • removed the openejb-hessian module from server/pom.xml

mvn validate passes on the full reactor.

@rzo1 rzo1 self-assigned this Sep 7, 2026
@rzo1
rzo1 requested a review from jungm September 7, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants