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

Marshall Schor edited comment on UIMA-6141 at 11/1/19 9:41 PM:
---------------------------------------------------------------

My reading of the docs was wrong.  It appears that the combine.self is not 
appropriate for the ant run plugin to get the target value to override the 
parent one, because the docs say:

The default behavior is to merge the content of the *configuration* element 
according to element name. If the child POM has a particular element, that 
value becomes the effective value.

Which is the intent, here (to have the ant run <target> element in the child 
become the value.


was (Author: schor):
The docs are incorrect.  Moving this to the child element resulted in the xml 
parser saying it was an invalid attribute for that element.  Move it back...

> update all POMs using combine.self or combine.children in configuration 
> element
> -------------------------------------------------------------------------------
>
>                 Key: UIMA-6141
>                 URL: https://issues.apache.org/jira/browse/UIMA-6141
>             Project: UIMA
>          Issue Type: Task
>          Components: Core Java Framework
>    Affects Versions: 2.10.4SDK, 3.1.0SDK
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>            Priority: Major
>             Fix For: 3.1.1SDK, 2.10.5SDK
>
>
> It appears that maven may have changed (not sure...) how you specify these 
> attributes, and no longer supports them on the <configuration...> element, 
> but only on the children of that element.
> Scan the poms for these and verify they're in a child of <configuration> or 
> if not, move to a child.



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

Reply via email to