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

Richard Eckart de Castilho commented on UIMA-4351:
--------------------------------------------------

I am pretty sure this is a duplicate of UIMA-4119. Can you please test against 
version 2.7.0?

> jcasgen-maven-plugin limitToProject property not working as expected
> --------------------------------------------------------------------
>
>                 Key: UIMA-4351
>                 URL: https://issues.apache.org/jira/browse/UIMA-4351
>             Project: UIMA
>          Issue Type: Bug
>          Components: jcasgen-maven-plugin
>    Affects Versions: 2.4.2SDK, 2.6.0SDK
>         Environment: Windows 7, Maven 3.2.3
>            Reporter: Michael Kutschke
>            Priority: Minor
>              Labels: maven
>
> The following configuration does not produce any sources. Commenting out the 
> limitToProject property solves the issue, and generates sources.
>                                 <plugin>
>                                         <!--generate types dynamically -->
>                                         <groupId>org.apache.uima</groupId>
>                                         
> <artifactId>jcasgen-maven-plugin</artifactId>
>                                         <version>2.6.0</version>
>                                         <configuration>
>                                                
> <limitToProject>true</limitToProject>
>                                                 <typeSystemIncludes>
>                                                         
> <include>src/main/resources/desc/type/**/*.xml</include>
>                                                 </typeSystemIncludes>
>                                                 <typeSystemExcludes>
>                                                         
> <exclude>src/main/resources/desc/type/**/*_customized.xml</exclude>
>                                                 </typeSystemExcludes>
>                                         </configuration>
>                                         <executions>
>                                                 <execution>
>                                                         <!--call it in the 
> generate-source phase -->
>                                                         
> <phase>generate-sources</phase>
>                                                         <goals>
>                                                                 
> <goal>generate</goal>
>                                                         </goals>
>                                                 </execution>
>                                         </executions>
>                                 </plugin>
> The relevant command line output before with limitToProject set to true:
> [INFO] --- jcasgen-maven-plugin:2.6.0:generate (default) @ suppint.nlp ---
> [INFO] JCasGen: Found descriptor 
> '<path>\java\src\main\resources\desc\type\Relation.xml'
> [INFO] JCasGen: Limiting generation to descriptors in '<path>\java'
> [INFO] JCasGen: Output going to '<path>\java\target\generated-sources\jcasgen'
> [INFO] JCasGen: Reading the XML TAE descriptor, and creating types, for xml 
> input file '<path>\java\target\jcasgen\typesystem.xml'.
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] 
> ------------------------------------------------------------------------
> The output without limitToProject:
> [INFO] JCasGen: Found descriptor 
> '<path>\java\src\main\resources\desc\type\Relation.xml'
> [INFO] JCasGen: Output going to '<path>\java\target\generated-sources\jcasgen'
> [INFO] JCasGen: Reading the XML TAE descriptor, and creating types, for xml 
> input file '<path>\java\target\jcasgen\typesystem.xml'.
> [INFO] JCasGen: Creating: <package>.types.Located'.
> [INFO] JCasGen: Creating: '<package>.types.Located_Type'.
> [INFO] JCasGen: Creating: '<package>.types.Relation'.
> [INFO] JCasGen: Creating: '<package>.types.Relation_Type'.
> [INFO] JCasGen: Creating: '<package>.types.Supplies'.
> [INFO] JCasGen: Creating: '<package>.types.Supplies_Type'.
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] 
> ------------------------------------------------------------------------



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

Reply via email to