Skip to content
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

Stack overflow after 0.21 upgrade #395

Closed
velo opened this issue Apr 23, 2024 · 4 comments
Closed

Stack overflow after 0.21 upgrade #395

velo opened this issue Apr 23, 2024 · 4 comments

Comments

@velo
Copy link

velo commented Apr 23, 2024

Dependabot recommended me bumping version, but newer version is throwing an StackOverflowError.

https://app.circleci.com/pipelines/github/OpenFeign/querydsl/1477/workflows/d5684c85-9683-4d6f-95d6-8ebfe757d490/jobs/11347 =>

Exception in thread "main" java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
        at java.base/java.lang.reflect.Method.invoke(Method.java:580)
        at org.apache.maven.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:52)
        at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:161)
        at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:73)
Caused by: java.lang.StackOverflowError
        at japicmp.compat.CompatibilityChanges.isInterface(CompatibilityChanges.java:645)
        at japicmp.compat.CompatibilityChanges.checkAbstractMethod(CompatibilityChanges.java:517)
        at japicmp.compat.CompatibilityChanges.checkIfMethodsHaveChangedIncompatible(CompatibilityChanges.java:426)

If there are extra information I can provide please let me know

@siom79
Copy link
Owner

siom79 commented Apr 23, 2024

Hello @velo,

thanks for reporting.

From the output of the circleci logs I see that the error happens in the module

[INFO] Querydsl - JPA Spring support ...................... FAILURE [  5.432 s]

How to build this module? At first glance I cannot find it. 😦

@velo
Copy link
Author

velo commented Apr 23, 2024

The build is been executed with ./mvnw -ntp -B verify -Pno-databases

@siom79
Copy link
Owner

siom79 commented Apr 23, 2024

When I run this in the root directory, it only builds the root module. The profile no-databases isn't defined in the root pom.xml (see here). Or what I am doing wrong?

siom79 added a commit that referenced this issue Apr 23, 2024
@velo
Copy link
Author

velo commented Apr 23, 2024

Different project...
https://github.com/OpenFeign/querydsl/

That one was stagnated for 3 years, then did a release to torpedo my fork and now dormant again

@siom79 siom79 closed this as completed Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants