stoicflame / enunciate

Build-time enhancement tool for Java-based Web services projects
http://enunciate.webcohesion.com/
Other
480 stars 200 forks source link

Error when creation site with 2.15.0 #1163

Closed agaengel closed 1 year ago

agaengel commented 1 year ago

[WARNING] An issue has occurred with enunciate-maven-plugin:2.15.0:docs report, skipping LinkageError Receiver class com.webcohesion.enunciate.mojo.DocsMojo does not define or inherit an implementation of the resolved method 'abstract void generate(org.codehaus.doxia.sink.Sink, java.util.Locale)' of interface org.apache.maven.reporting.MavenReport., please report an issue to Maven dev team.

stoicflame commented 1 year ago

Thanks for the report.

Can you please include more information so I can debug this?

agaengel commented 1 year ago

https://github.com/agaengel/enunciate-test-api

just run mvn clean install site

stoicflame commented 1 year ago

Thanks. It looks like I updated to a "too recent" version of the maven-reporting-api. I've got a question in to the Maven users list to help me determine which Maven API versions I need to be on; waiting on a reply.

agaengel commented 1 year ago

I created a PR with a possible fix by providing the expected method https://github.com/stoicflame/enunciate/pull/1165

stoicflame commented 1 year ago

Patch release 2.15.1 includes the fix.