Hello, I wonder why you create a sink ? If your mojo extends AbstractMavenReport just use getSink().
2012/1/5 Gerhard Wipplinger <[email protected]>: > Hi, > > I tried to create a maven report using some kind of a filter sink: > > public class DoxiaTestMojo extends AbstractMavenReport { > > ... > > @Override > protected void executeReport(Locale locale) throws > MavenReportException { > org.apache.maven.doxia.sink.Sink s = new SinkAdapter() { > ... > }; > ... > } > } > > If I execute this report I get the following error: > > [WARNING] An issue has occurred with report at.gw.test.DoxiaTestMojo, > skip LinkageError loader constraint violation in interface itable > initialization: when resolving method > "org.apache.maven.doxia.sink.AbstractSink.enableLogging(Lorg/apache/maven/doxia/logging/Log;)V" > the class loader (instance of > org/codehaus/plexus/classworlds/realm/ClassRealm) of the current class, > org/apache/maven/doxia/sink/AbstractSink, and the class loader (instance of > org/codehaus/plexus/classworlds/realm/ClassRealm) for interface > org/apache/maven/doxia/logging/LogEnabled have different Class objects for > the type org/apache/maven/doxia/logging/Log used in the signature, please > report an issue to Maven dev team. > > I think the problem is that the interfaces of the doxia-logging-api are > not imported to the class realm of the report ... > > > Does anyone has a workaround for this? > > > Thanks, > Gerhard > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- Olivier Lamy Talend: http://coders.talend.com http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
