Skip to content

Fatal error because of using Log4J 1.X dependencies without adding them as direct dependency #334

@mhm90

Description

@mhm90

Hi,

My project uses Log4j 2 as logging implementation and this causes some Log4j 1.X dependencies to be overridden by Log4j2. But some classes in the psl-core module use these old dependencies. You should consider them as a direct dependency if you are using them directly in your code. Here is what I found on maven built jar: 'org.linqs:psl-core:CANARY-2.3.1' (not the current version of repo!):
class: org.linqs.psl.config.Config:

import org.apache.log4j.helpers.Loader;
import org.apache.log4j.helpers.OptionConverter;

I noticed that these usages are removed from the repository. Could you consider merging a hotfix?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions