Skip to content
This repository has been archived by the owner on May 8, 2021. It is now read-only.

GraalVM Native image generation fails at runtime #2

Open
sdelamo opened this issue Dec 16, 2019 · 6 comments
Open

GraalVM Native image generation fails at runtime #2

sdelamo opened this issue Dec 16, 2019 · 6 comments

Comments

@sdelamo
Copy link
Contributor

sdelamo commented Dec 16, 2019

See: oracle/graal#1993

@morki
Copy link

morki commented Jul 10, 2020

@sdelamo Hi, please is it fixed? The referenced issue seems to be closed now.

@ilopmar
Copy link
Contributor

ilopmar commented Jul 10, 2020

@morki PRs welcome! 😛

@morki
Copy link

morki commented Jul 10, 2020

@ilopmar Hi, I would love to help but (as you know) I does not have enough experience to do this, but I think with your help I can at least try :)

I asked here: micronaut-projects/micronaut-core#3706

Can we create test repository in https://github.com/micronaut-graal-tests where we can first create some simple tests and then collaborate on making it work? If we will succeed, we can than create micronaut-projects/micronaut-poi repo with appropriate modules and refactor test repository to use it instead.

What do you think?

@morki
Copy link

morki commented Jul 10, 2020

@ilopmar To summarize what am I asking for here:

  1. Please create micronaut-graal-tests repository for POI testing with basic project structure
  2. I will send PRs to create tests
  3. I will send PRs to make it work using techniques that you showed me last time with JOOQ
  4. If I get stucked with something, I would be very happy if you can help me with some mentoring
  5. If we succeed, we can than extract this to some micronaut module and refactor tests to use it

Is it ok for you? Thank you very much :)

@ilopmar
Copy link
Contributor

ilopmar commented Jul 10, 2020

Personally I don't see us creating a project for keeping the GraalVM metadata that Apache POI needs, I think that should be on the library itself.
What you can probably do is create a new project on your own github and try to make it work to see how it looks like. Maybe we need to configure some Micronaut classes or maybe it's only a matter of configuring Apache POI. If you make it work then we can decide what would be the best approach, like forking your repo into our micronaut-graal-tests organization.

@morki
Copy link

morki commented Jul 10, 2020

Thank you for your feedback.

I will create custom repository to try to make it work and then I will connect with you if I will succeed and we can chat what to do next :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants