Dependency to commons.logging impl causes ClassNotFoundException at runtime

Description

Current implementation in CommonsLoggerFactory.java has an "impl" package import from Apache commons logging. This might not be present at runtime and check

casues ClassNotFoundException:

if library isn't present (e.g. in uDig).

Expectation:
Module should not depend on specific commons-logging implementation.

Maybe it helps if the check would look like this:

Environment

None

Assignee

Unassigned

Reporter

Frank Gasdorf

Triage

None

Components

Fix versions

Affects versions

Priority

High
Configure