Skip to content
This repository was archived by the owner on Feb 23, 2023. It is now read-only.
This repository was archived by the owner on Feb 23, 2023. It is now read-only.

Add support for Log4j2 #115

Not planned
Not planned
@sdeleuze

Description

@sdeleuze
Contributor

Related to #84.

Activity

added this to the v0.8.0 milestone on Apr 27, 2020
sdeleuze

sdeleuze commented on Apr 30, 2020

@sdeleuze
ContributorAuthor

See related oracle/graal#808 closed issue.

self-assigned this
on Jun 4, 2020
modified the milestones: v0.8.0, v0.9.0 on Jul 21, 2020
removed their assignment
on Nov 3, 2020
modified the milestones: 0.9.0, 0.8.5 on Dec 15, 2020
sdeleuze

sdeleuze commented on Dec 18, 2020

@sdeleuze
ContributorAuthor

Blocked on oracle/graal#2991.

modified the milestones: 0.8.5, 0.9.1 on Dec 18, 2020
added
status: blockedAn issue that's blocked on an external project change or another issue
on Dec 18, 2020
modified the milestones: 0.9.1, 0.9.2 on Feb 26, 2021

10 remaining items

sdeleuze

sdeleuze commented on Apr 27, 2021

@sdeleuze
ContributorAuthor

Ok this one is more involved than expected since Log4j2 is really using a log of reflection. I have tried to craft custom hints but even with that this is not super maintainable/complete and would require native support on Log4j2 side (preferred solution) or a dedicated TypeProcessor or NativeConfiguration. This would be doable but I think we have other priorities tight now, so I move this issue to the backlog, just keeping Log4jCoreHints to avoid a hard breakage during compilation with some dependencies like Elasticsearch (see #398).

modified the milestones: 0.10.0, Backlog on Apr 27, 2021
removed their assignment
on Feb 3, 2022
added
jvm-reachability-metadataShould be supported via the GraalVM JVM Reachability Metadata Repository once available
on Mar 17, 2022
added
for: external-projectFor an external project and not something we can fix
and removed
jvm-reachability-metadataShould be supported via the GraalVM JVM Reachability Metadata Repository once available
on Sep 28, 2022
removed this from the Backlog milestone on Jan 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    for: external-projectFor an external project and not something we can fixtype: compatibilityNative image compatibility issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @sdeleuze

        Issue actions

          Add support for Log4j2 · Issue #115 · spring-attic/spring-native