Metacat Configuration
KNB Home Data People Informatics Biocomplexity Education Software

Table of Contents
Installation Issues
Issue 1
Issue 2
Startup Issues
Metacat doesn't start and Jdk14Logger exception
Configuration Issues
General Application Issues
Unit Testing Issues
Installation Issues
Issue 1

Issue 1 here

Issue 2

Issue 2 here

Startup Issues
Metacat doesn't start and Jdk14Logger exception

The symptoms are that the metacat service will not show up at all, even though Tomcat is serving, and the following error shows up in the tomcat log (catalina.log):

org.apache.commons.logging.LogConfigurationException: User-specified log class 'org.apache.commons.logging.impl.Jdk14Logger' cannot be found or is not useable

This message typically occurs in the tomcat log (catalina.log) when Tomcat has been installed on an Ubuntu/Debian system using apt-get install. And the application is started using:

/etc/init.d/tomcat5.5 start

The problem is that the standard startup scripts reference the common java service, jsvc. Metacat will not run under jsvc. The solutions are:

Configuration Issues
General Application Issues
Unit Testing Issues