2011/11/29 Guillaume Sauthier (Objectweb) <[email protected]>
BTW, I tried to move to latest xwiki-commons module (3.3-milestone-1), and I hit some issues, so I did not incorporate theses changes in what I pushed. The first one is that the AbstractLogEnabled class is no more in the dependencies,
To get logs now you just need to get the SLF4J logger injected, see
http://extensions.xwiki.org/xwiki/bin/view/Extension/Component+Module#HCompo...
My component is not yet using logging, I suspect that there is an old component somewhere in my dependencies that is using the AbstractLogEnabled class, and when the ComponentManager find it, it cannot load that class ...
In fact, the error comes from the fact that my code is using DocumentModelBridge The only artifact I found providing that interface is org.xwiki.platform:xwiki-core-bridge And its latest version is 3.0.1, and some components provided by this module are still using the AbstractLogEnabled class ... Is there a replacement for DocumentModelBridge in 3.3.x versions ? --G