2011/11/29 Guillaume Sauthier (Objectweb) <guillaume.sauthier(a)objectweb.org>
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#HComp…
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