"Before a while a new major version of the well known log4j logging framework was released"
Starting your sentence with "Before" is awkward, because I'm expecting another language construction (for example "Before log4j was released, X happened"), I would have phrased it "It's been a while since"...
There are other phrasing constructs that signal that you're not a native English speaker (neither am I, so maybe that's why I might get confused by your phrasing).
Sorry to nitpick, the main point was talking about log4j :) , I've already recommended trying it out to the Java developers in my company :) - they mentioned that they're currently using logback, but that the improvements in log4j sound very promising.