Hi Karateboy,
My mistake, I didn't see this was in the Modbus4J section, I gave the normal Mango answer.
When you placed common-logging.properties somewhere, that file was unique and on the classpath, correct?
I have not attempted what you are describing so I am guessing here... Looking at how Mango initializes its logging, it seems to me if you've got the commons-logging jar, the log jar and the log4j jar on the classpath, you should be able to configure it with a log4j.xml file being on the classpath too. There is probably a better way to init the LoggingFactory if you're only use of it is in the Modbus4J classes. Perhaps someone else could be more useful.