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 {