Skip to content

Using Dev ui "breaks" a lambda #34285

@steven-ww

Description

@steven-ww

Describe the bug

When using the Quarkus lambda extension, rest endpoints are available/usage until you load the dev UI. Once you've git the dev-ui endpoint, all calls to the rest endpoints timeout.

Expected behavior

The rest endpoints should return results as normal.

Actual behavior

Timeouts when calling the rest endpoint.

How to Reproduce?

https://github.com/DragonMaster337/TopicBackend1

The main branch has Quarkus 2.14.3, but this also fails in Quarkus 3.1.2-final.

Checkout the main branch
Build mvn clean install
run dev mode mvn quarkus:dev

  1. Hit the localhost endpoint HTTP://localhost:8080/hello?name=Bob

You should get a "Hello Bob!" response.

  1. Hit the dev-ui endpoint http://localhost:8080/q/dev/

The dev UI comes up.

  1. Hit the initial URL again,

No response/timeout.

Output of uname -a or ver

Darwin Stevens-MacBook-Pro.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:20 PDT 2023; root:xnu-8796.121.3~7/RELEASE_ARM64_T6000 arm64

Output of java -version

openjdk version "17.0.5" 2022-10-18 LTS OpenJDK Runtime Environment Corretto-17.0.5.8.1 (build 17.0.5+8-LTS) OpenJDK 64-Bit Server VM Corretto-17.0.5.8.1 (build 17.0.5+8-LTS, mixed mode, sharing)

GraalVM version (if different from Java)

N/A

Quarkus version or git rev

2.14.3.Final or 3.1.2.Final

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

Apache Maven 3.9.2

Additional information

The requests do seem to hit Quarkus, but just never return...

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions