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

[Native Image] Spring aot code generation does not support StateMachineConfigBuilder #10413

Open
1 task
ntycx opened this issue Jan 6, 2025 · 1 comment
Open
1 task
Assignees
Labels
bug native-image spring spring related issue

Comments

@ntycx
Copy link

ntycx commented Jan 6, 2025

Describe the Issue

org.springframework.aot.generate.UnsupportedTypeValueCodeGenerationException: Code generation does not support org.springframework.statemachine.config.builders.StateMachineConfigBuilder

When I use gradle plugin ‘org.graalvm.buildtools.native’ to nativeCompile my spring boot 3 project, this error happens when processAot procedure. The details of the error are shown in the figure.
9135aa4418a17a0f4a6ef9ff0a4c6691
a067b925ab1fddcd3cbcf9c2d0114730

My plugin version is shown in the following figure.
wecom-temp-386790-90e304a69bfbfa31602cbb925f27af3e

Using the latest version of GraalVM can resolve many issues.

GraalVM Version

GraalVM 21.0.5 -VM 23.1.5

Operating System and Version

Windows10

Build Command

no build command

Expected Behavior

I am expecting to solve this problem and success to native compile.

Actual Behavior

processAot FAILED
Caused by: org.springframework.aot.generate.UnsupportedTypeValueCodeGenerationException: Code generation does not support org.springframework.statemachine.config.builders.StateMachineConfigBuilder

Steps to Reproduce

  1. I used the native gradle plugin and run the nativeCompile.

Additional Context

No response

Build Log Output and Error Messages

No response

@fniephaus fniephaus added the spring spring related issue label Jan 6, 2025
@fniephaus
Copy link
Member

Thanks for the ticket, @ntycx. This looks like a bug on the Spring AOT side. @sdeleuze could you take a look at this please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug native-image spring spring related issue
Projects
None yet
Development

No branches or pull requests

3 participants