GeoTools Logging cannot startup in an environment without JAI

Description

Going through and cutting down dependencies in the GeoMesa project, since the project does not use raster data it should theoretically be able to run without JAI.

The class <b>Logging</b> fails to start up due to:

void checkJaiMessageRedirect()
JAI jai = ;
{
jai = JAI.getDefaultInstance();
}
(Throwable t){
// JAI is not ready yet
}
}

This is a private method ... that is never called. The "fix" of adding an ImageListener to JAI was added directly to the GeoServer and uDig codebase as we could not quite figure out how to get this to work during GeoTools.init()

Environment

None

Status

Assignee

Unassigned

Reporter

codehaus

Triage

None

Components

Fix versions

Priority

Medium
Configure