обнаружен недопустимый контент, начиная с первого элемента в файле xsl - PullRequest
0 голосов
/ 25 сентября 2019

Я определил следующий xsl-документ, который я использую для преобразования

<?xml version="1.0"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://maven.apache.org/POM/4.0.0"
            xpath-default-namespace="http://maven.apache.org/POM/4.0.0">
<xsl:output indent="yes" method="xml"/>
<xsl:template match="/">
    <project>      
        <xsl:copy-of copy-namespaces="no" select="/project/groupId"/>
        <xsl:copy-of copy-namespaces="no" select="/project/artifactId"/>
        <xsl:copy-of copy-namespaces="no" select="/project/version"/>
        <xsl:copy-of copy-namespaces="no" select="/project/packaging"/>
        <xsl:copy-of copy-namespaces="no" select="/project/dependencies"/>            
    </project>
</xsl:template>
</xsl:stylesheet>

Однако IntellJ жалуется на все элементы.Сообщение об ошибке:

Обнаружен недопустимый контент, начиная с элемента '{"http://www.w3.org/1999/XSL/Transform":copy-of}'. One of' {" http://maven.apache.org/POM/4.0.0":parent," http://maven.apache.org/POM/4.0.0":groupId," http://maven.apache.org/POM/4.0.0":artifactId, "http://maven.apache.org/POM/4.0.0":packaging," http://maven.apache.org/POM/4.0.0":name, "http://maven.apache.org/POM/4.0.0":version," http://maven.apache.org/POM/4.0.0":description, "http://maven.apache.org/POM/4.0.0":url," http://maven.apache.org/POM/4.0.0":prerequisites, "http://maven.apache.org/POM/4.0.0":issueManagement," http://maven.apache.org/POM/4.0.0":ciManagement, "http://maven.apache.org/POM/4.0.0":inceptionYear," http://maven.apache.org/POM/4.0.0":mailingLists, "http://maven.apache.org/POM/4.0.0":developers," http://maven.apache.org/POM/4.0.0":contributors, "http://maven.apache.org/POM/4.0.0":licenses, "http://maven.apache.org/POM/4.0.0":scm," http://maven.apache.org/POM/4.0.0":organization, "http://maven.apache.org/POM/4.0.0":build," http://maven.apache.org/POM/4.0.0":profiles, "http://maven.apache.org/POM/4.0.0":modules," http://maven.apache.org/POM/4.0.0":repositories, "http://maven.apache.org/POM/4.0.0":pluginRepositories, "http://maven.apache.org/POM/4.0.0":dependencies," http://maven.apache.org/POM/4.0.0":reports, "http://maven.apache.org/POM/4.0.0":reporting," http://maven.apache.org/POM/4.0.0":dependencyManagement, "http://maven.apache.org/POM/4.0.0":distributionManagement," http://maven.apache.org/POM/4.0.0":properties}'.

Подскажите, пожалуйста, что я здесь не так делаю?Спасибо!

...