Hello;
Has anybody here experimented with running an application using Cayenne with
the GraalVM "native image" compiler? The resultant executable seems to be
having a problem with the DI system at run time; probably because there's some
reflection going on in there -- seems likely. Is there a
Hi Andrew,
I don't have first-hand experience, but Cayenne was reported to work with
GraalVM. E.g.:
https://lists.apache.org/list?user@cayenne.apache.org:2023-1:graalvm
Andrus
> On Apr 5, 2023, at 10:26 AM, Andrew Lindesay wrote:
>
> Hello;
>
> Has anybody here experimented with running an
Hi Andrus;
Thanks for coming back to me. It seems that for my situation, I need to let
the build tool know that each of the "injectable" classes should be allowed to
be scanned for constructors in the build product by supplying the Graal
build-tool with;
```
-H:ReflectionConfigurationFiles=/.
Yeah, would be great if you could share the JSON, but also outline the overall
approach. And if this JOSN file is required for the process, we'd need a way to
test and maintain it going forward.
Andrus
> On Apr 5, 2023, at 1:58 PM, Andrew Lindesay wrote:
>
> Hi Andrus;
>
> Thanks for coming
Hello Andrus;
The problem is that any class which is involved in the DI process where it
might be the `implementation` in `ConstructorInjectingProvider` at...
Constructor[] constructors =
implementation.getDeclaredConstructors();
...appears as if it is going to have to appear in the JS