You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Rajiv Jain (JIRA)" <ji...@apache.org> on 2016/07/17 20:44:20 UTC

[jira] [Commented] (MNG-5910) Using both {{exists}} and {{missing}} in the same {{file}} element should lead to an exception

    [ https://issues.apache.org/jira/browse/MNG-5910?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15381514#comment-15381514 ] 

Rajiv Jain commented on MNG-5910:
---------------------------------

I am currently working on a fix for this ticket.

> Using both {{exists}} and {{missing}} in the same {{file}} element should lead to an exception
> ----------------------------------------------------------------------------------------------
>
>                 Key: MNG-5910
>                 URL: https://issues.apache.org/jira/browse/MNG-5910
>             Project: Maven
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 3.3.3
>            Reporter: Konrad Windszus
>
> Currently it is not clear from the POM reference (https://maven.apache.org/pom.html#Activation), that the elements {{exists}} and {{missing}} below {{file}} are mutually exclusive, because only {{exists}} is considered if it is there (see also https://github.com/apache/maven/blob/master/maven-model-builder/src/main/java/org/apache/maven/model/profile/activation/FileProfileActivator.java#L91). Please make it clearer in the POM reference that not both of them should be used at the same time and also throw an exception during build time if that is the case (in the effective POM).



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