Can do. I've already sent Will a set of classes that we're using for a number of projects that he is happy with for the basic design. If you've seen the ErrorReporter interface from either j3d.org or Xj3D, then you'll see what I've proposed doing. There'll be a new package for logging - org.odejava.log that everything will go into.
I am curious if this generic logging facility will be separate of the ODEJava package. I'm sure that is your intent and specific ODE interface code to this facility will be present in org.odejava.log
I have sent you my email via PM as I couldn't find yours in your profile, etc.
Fire me an email (it should be available directly here) and I can run you through everything we've got so far. My initial plans were to put in loggers for Log4j, java.util and stdout.
This sounds good for sure and of course not duplicating work always helps especially if enough projects start to use the generic logging facility. Perhaps creating a separate org.<logging project name> hierarchy would further help the goals of the project.