Herve Boutemy created MSHARED-921:
-------------------------------------

             Summary: NoSuchMethodError: 'Xpp3Dom.getInputLocation()' with 
Maven versions < 3.6.2
                 Key: MSHARED-921
                 URL: https://issues.apache.org/jira/browse/MSHARED-921
             Project: Maven Shared Components
          Issue Type: Bug
          Components: maven-reporting-exec
    Affects Versions: maven-reporting-exec-1.4
            Reporter: Herve Boutemy
            Assignee: Herve Boutemy
             Fix For: maven-reporting-exec-1.5


see MSITE-863 for context

 

this is caused by Xpp3Dom class incompatibility with 
Xpp3DomUtils.mergeXpp3Dom(...)

 

Xpp3Dom version is taken from Maven core classloader as exported: see 
[http://maven.apache.org/ref/3.6.3/maven-core/core-extensions.html]

Xpp3DomUtils is taken from current plugin classloader

then with recent maven-site-plugin, Xpp3DomUtils is a recent version that 
expects to merge the input location (see 
[https://github.com/codehaus-plexus/plexus-utils/issues/61)]

but older Maven core versions don't have this input location field in Xpp3Dom



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to