-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quarkus native-image TS Failures on Windows, Mandrel 20.2.0.0, [Graal CE to be confirmed/WIP] #13275
Comments
OMG, I am sorry the bot picked up set "MODULES=-pl !google-cloud-functions,!google-cloud-functions-http,!kubernetes/maven-invoker-way" and tagged so many people 😞 |
@Karm the key/trust store issue should be resolved with the last line |
Which is part of Quarkus 1.10.0.CR1 in case you want to give it a go @Karm. |
@Karm do we have any updates on this? |
I don't see this appearing in any of our workflows. |
@zakkak @cescoffier Hello, this is still an issue, although in another module, with the current Q main and Mandrel 21.1, plus a number of linker issues and other failures. Lemme sort it out and open new issues for those that are not reported already.
This is not a Github Workflow env. It's a Windows 2019 Server baremetal machine that builds and tests Q from source, i.e. it is not built on Linux and copied over. Mandrel used in the run I am looking at: 21.1-SNAPSHOT 63c791b4d1 (Mandrel Distribution) (Java Version 11.0.11+9) |
@Karm any update on this one? |
Closing as it relates to an outdated Mandrel version. Please re-open if it still happens. |
I still get this issue with Mandrel 22.3 JDK 17
|
@melloware That probably just means the path is wrong, i.e. parameter one, The likely explanation is that the path is invalid due to mixed slashes I don't recall seeing anything like that in the contemporary TS. e.g. a reasonably recent run log for Windows Q Native TS. When I need to make Windows slashes behave, I sometimes do this:
which replaces all |
I am willing to give it a shot to reproduce it if you hold my hand a bit and show me where to start with Windows and Q PrimeFaces. Perhaps a small self contained reproducer project? I used Quarkus PrimeFaces over here in eclipse/microprofile-starter#469 :-) |
@Karm I just worked on this PrimeFaces Quarkus extension which gets it working in GraalVM Native mode! https://github.com/quarkiverse/quarkus-primefaces However if I run
Maven and Windows Info
|
While we are at it @Karm I tried your WORKSPACE_POSIX trick but when I crack open my native build in
And its not resolving my URL's properly in native mode. Surely I can't be the only one building on Windows right? |
Unless I am setting |
Hello,
I executed the Quarkus 1.9.0.Final TS on Windows with Mandrel 20.2.0.0 Windows build. It all went very well except for a repeated issue that brought down a dozen of test cases. This is how the test was run:
Expected behavior
TS passes with flying colours 😃
Actual behavior
This is the run summary on Jenkins. It boils down to these 2 recurring issues that make 11 tests fail.
Passing arguments
%1 is not a valid Win32 application
For these:
Baking resources / creating keystore?
Caused by: java.nio.file.NoSuchFileException: server-keystore.jks
For these:
Environment (please complete the following information):
uname -a
orver
: Microsoft Windows [Version 10.0.17763.107] (Windows 2019 server)java -version
: OpenJDK 11.0.9-11FYI: @zakkak
The text was updated successfully, but these errors were encountered: