Is there any chance I could request you to use commons logging interface instead of the log4j? Just curious, because log4j is a real pain in the butt for me right now. Plus this would allow us to use a variety of logging mechanisms
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I completely agree. I'm going through the code right now, trying to strip out all unnecessary library dependencies. Log4j is just one of the libraries slated for the axe.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Since it's been several years since this was posted I'm not sure if the thread is being monitored any more or not. In the off chance it is, I'm not sure that changing the logging dependency from log4j to commons is nearly as important as simply not packaging the dependencies with the core. Unfortunately GroboUtils-5-core.jar still contains class files of external libraries. Repackaging the distribution should be a smaller task that will benefit people with different versions of the library dependencies.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
groboclown,
Is there any chance I could request you to use commons logging interface instead of the log4j? Just curious, because log4j is a real pain in the butt for me right now. Plus this would allow us to use a variety of logging mechanisms
I completely agree. I'm going through the code right now, trying to strip out all unnecessary library dependencies. Log4j is just one of the libraries slated for the axe.
Since it's been several years since this was posted I'm not sure if the thread is being monitored any more or not. In the off chance it is, I'm not sure that changing the logging dependency from log4j to commons is nearly as important as simply not packaging the dependencies with the core. Unfortunately GroboUtils-5-core.jar still contains class files of external libraries. Repackaging the distribution should be a smaller task that will benefit people with different versions of the library dependencies.