Author: rec
Date: Fri Mar 15 19:02:51 2013
New Revision: 1457071

URL: http://svn.apache.org/r1457071
Log:
[UIMA-2598] uimaFIT meta data file pointing to the location of XML descriptors 
- Do not generate manifest file if there are no components

Modified:
    
uima/sandbox/uimafit/trunk/uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/GenerateDescriptorsMojo.java

Modified: 
uima/sandbox/uimafit/trunk/uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/GenerateDescriptorsMojo.java
URL: 
http://svn.apache.org/viewvc/uima/sandbox/uimafit/trunk/uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/GenerateDescriptorsMojo.java?rev=1457071&r1=1457070&r2=1457071&view=diff
==============================================================================
--- 
uima/sandbox/uimafit/trunk/uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/GenerateDescriptorsMojo.java
 (original)
+++ 
uima/sandbox/uimafit/trunk/uimafit-maven-plugin/src/main/java/org/apache/uima/fit/maven/GenerateDescriptorsMojo.java
 Fri Mar 15 19:02:51 2013
@@ -136,8 +136,9 @@ public class GenerateDescriptorsMojo ext
       }
     }
     
-    // Write META-INF/org.apache.uima.fit/components.txt
-    if (!skipComponentsManifest) {
+    // Write META-INF/org.apache.uima.fit/components.txt unless skipped and 
unless there are no
+    // components
+    if (!skipComponentsManifest && componentsManifest.length() > 0) {
       File path = new File(outputDirectory, 
"META-INF/org.apache.uima.fit/components.txt");
       FileUtils.mkdir(path.getParent());
       try {


Reply via email to