Skip to content

Conversation

@ajkyffin
Copy link
Contributor

@ajkyffin ajkyffin commented Sep 9, 2025

The /icat/properties endpoint discloses the runtime environment in the containerType property. It's not a good idea to disclose this unless necessary, and it fails for environments it cannot identify such as Payara Micro and Quarkus.

Instead of removing it completely, it is set to UNKNOWN. It may need to be set to Glassfish instead if there are existing applications that depend on that value.

Fixes #257

@ajkyffin ajkyffin force-pushed the remove-container-type branch from d03d33f to b216e81 Compare November 10, 2025 10:19
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.

Should ICAT quit if it doesn't recognise the application server?

2 participants