vaadin / quarkus

An extension to Quarkus to support Vaadin Flow
Apache License 2.0
28 stars 3 forks source link

DevUI extension URL is not reachable in 2.x.x Quarkus (1.1 branch) #125

Closed czp13 closed 1 year ago

czp13 commented 1 year ago
  1. checout 1.1 branch. (now it is only living in the PR until it is not merged). Then do the steps from this https://github.com/vaadin/quarkus/pull/122,:
  2. To build the extension locally: mvn clean install -Dvaadin.flow.version=23.3-SNAPSHOT
  3. mvn io.quarkus.platform:quarkus-maven-plugin:2.16.7.Final:create \
    -DprojectGroupId=org.acme -DprojectArtifactId=getting-started \
    -Dextensions='com.vaadin:vaadin-quarkus:1.1-SNAPSHOT' -DwithCodestart \
    -DplatformVersion=2.16.7.Final -Ddata="vaadin-flow-codestart.vaadinVersion=23.3.12"
  4. cd getting-started
  5. execute the project with dev profile mvn quarkus:dev

The DevUI will not be reachable:




Although main/master branch, Quarkus 3.x.x version, similar steps executed, and DevUI is reachable:

image
czp13 commented 1 year ago

After some investigation with the help of @mcollovati (thanks). It seems the URL-s slightly modified for different Quarkus versions, which caused the confusion:

There was no /extensions sub-path back then.

So the ticket is rather a document update to contain the proper URLs.

Also, there was some glow-up for the Quarkus 3, using Web components (Lit and Vaadin 🎉):

czp13 commented 1 year ago

Old UI looks like this: image

czp13 commented 1 year ago

It was fixed by investigation and documenting it by the PR-s.