karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Achim Finke (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KARAF-4842) Karaf Maven Plugin builds features with invalid configuration
Date Wed, 23 Nov 2016 16:46:58 GMT
Achim Finke created KARAF-4842:
----------------------------------

             Summary: Karaf Maven Plugin builds features with invalid configuration
                 Key: KARAF-4842
                 URL: https://issues.apache.org/jira/browse/KARAF-4842
             Project: Karaf
          Issue Type: Bug
          Components: karaf-tooling
    Affects Versions: 4.0.7
            Reporter: Achim Finke


I generated a Karaf Feature using the karaf-feature-archetype. This will add the following
configuration to the POM file.
{code:xml}
<build>
    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.karaf.tooling</groupId>
                <artifactId>karaf-maven-plugin</artifactId>
                <version>4.0.7</version>
                <extensions>true</extensions>
            </plugin>
        </plugins>
    </pluginManagement>
    <plugins>
        <plugin>
            <groupId>org.apache.karaf.tooling</groupId>
            <artifactId>karaf-maven-plugin</artifactId>

            <configuration>
                <startLevel>50</startLevel>
                <aggregateFeatures>true</aggregateFeatures>
                <resolver>(obr)</resolver>
                <checkDependencyChange>true</checkDependencyChange>
                <failOnDependencyChange>false</failOnDependencyChange>
                <logDependencyChanges>true</logDependencyChanges>
                <overwriteChangedDependencies>true</overwriteChangedDependencies>
            </configuration>
        </plugin>
    </plugins>
</build>
{code}

The feature can be built but on installation the feature validation fails.

{code}
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'resolver' is
not allowed to appear in element 'feature'.
{code}

Basically here are two issues:
- Karaf Maven Plugin builds a feature with invalid configuration
- The karaf-feature-archetype contains invalid configuration



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message