Witam
Mam takie pytanko, otoz chcialem sobie wykoanc pewna bilioteke ktora bedzie podstawa do wykonywania serwisow dokladniej servletow, chciałem w tym swoim corze zawrzec pewne mechanizmy logowania, i tak np
public class MyLogger {
private static final Logger LOGGER_INSTANCE;
static {
LOGGER_INSTANCE = Logger.getLogger(LoggerWMS.class);
PropertyConfigurator.configure("log4j.properties");
}
/**
* @param message object that should be looged as error.
*/
public static void error(final Object message) {
LOGGER_INSTANCE.error(message);
}
/**
* @param message object that should be looges as info.
*/
public static void info(final String message) {
LOGGER_INSTANCE.info(message);
}
private LoggerWMS() {
}
}
Skoro to ma byc core, i do klejnych projektow bedzie załączany jako jar, to czy podany sposob podpinania properties jest ok, bo z tego co wiem ten sposob przeszukuje odpowiednia sciezke ale uruchomionej aplikacji a nie jara, oraz czy jest mozliwe stworzenie katalogu z logami w katalogu webservisu, i tam umieszczac logi, czy jest to zbytnia rzezba?