Skip to content

quarkus.http.root-path is applied to the management api as well #51409

@FreifeldRoyi

Description

@FreifeldRoyi

Describe the bug

As opposed to the documentation, when setting quarkus.http.root-path=aaaa, the management api /q needs to be prefixed with /aaaa/q

Expected behavior

management api would not be affected by the quarkus.http.root-path property. e.g:
quarkus.http.root-path=aaaa
management api --> /q

Actual behavior

/aaaa/q

How to Reproduce?

No response

Output of uname -a or ver

No response

Output of java -version

java version "25" 2025-09-16 LTS Java(TM) SE Runtime Environment Oracle GraalVM 25+37.1 (build 25+37-LTS-jvmci-b01) Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 25+37.1 (build 25+37-LTS-jvmci-b01, mixed mode, sharing)

Quarkus version or git rev

3.30.1

Build tool (ie. output of mvnw --version or gradlew --version)

Apache Maven 3.9.11

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions