You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2017/11/15 19:15:54 UTC

svn commit: r1815358 [3/3] - in /uima/uima-as/trunk: ./ aggregate-uima-as-eclipse-plugins/ aggregate-uima-as/ uima-as-docbooks/ uima-as-parent/ uimaj-as-activemq/ uimaj-as-camel/ uimaj-as-core/ uimaj-as-jms/ uimaj-as-osgi-runtime/ uimaj-eclipse-feature...

Modified: uima/uima-as/trunk/uimaj-as-jms/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-jms/pom.xml?rev=1815358&r1=1815357&r2=1815358&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-jms/pom.xml (original)
+++ uima/uima-as/trunk/uimaj-as-jms/pom.xml Wed Nov 15 19:15:54 2017
@@ -1,122 +1,122 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor 
-	license agreements. See the NOTICE file distributed with this work for additional 
-	information regarding copyright ownership. The ASF licenses this file to 
-	you under the Apache License, Version 2.0 (the "License"); you may not use 
-	this file except in compliance with the License. You may obtain a copy of 
-	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
-	by applicable law or agreed to in writing, software distributed under the 
-	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
-	OF ANY KIND, either express or implied. See the License for the specific 
-	language governing permissions and limitations under the License. -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-
-	<parent>
-		<groupId>org.apache.uima</groupId>
-		<artifactId>uima-as-parent</artifactId>
-		<version>2.10.2-SNAPSHOT</version>
-		<relativePath>../uima-as-parent/pom.xml</relativePath>
-	</parent>
-
-	<artifactId>uimaj-as-jms</artifactId>
-	<name>Apache UIMA-AS: ${project.artifactId}</name>
-	<url>${uimaWebsiteUrl}</url>
-
-	<!-- Special inheritance note even though the <scm> element that follows 
-		is exactly the same as those in super poms, it cannot be inherited because 
-		there is some special code that computes the connection elements from the 
-		chain of parent poms, if this is omitted. Keeping this a bit factored allows 
-		cutting/pasting the <scm> element, and just changing the following two properties -->
-	<scm>
-		<connection>
-      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
-    </connection>
-		<developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
-    </developerConnection>
-		<url>
-      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
-    </url>
-	</scm>
-
-	<properties>
-		<uimaScmProject>${project.artifactId}</uimaScmProject>
-	</properties>
-
-	<dependencies>
-	
-     	<dependency>
-			<groupId>org.apache.uima</groupId>
-			<artifactId>uimaj-core</artifactId>
-			<scope>compile</scope>
-		</dependency>
-		
-		<!-- Active MQ Stuff -->
-		<dependency>
-			<groupId>org.apache.activemq</groupId>
-			<artifactId>activemq-client</artifactId>
-		</dependency>
-
-
-		<dependency>
-			<groupId>org.apache.uima</groupId>
-			<artifactId>uimaj-as-core</artifactId>
-			<version>${project.version}</version>
-			<scope>compile</scope>
-		</dependency>
-
-
-		<dependency>
-			<groupId>com.thoughtworks.xstream</groupId>
-			<artifactId>xstream</artifactId>
-			<type>jar</type>
-			<scope>compile</scope>
-		</dependency>
-		
-				<!-- Spring Framework Dependencies -->
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-core</artifactId>
-		</dependency>
-
-		<!--  dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-web</artifactId>
-		</dependency-->
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-aop</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-beans</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-context</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-expression</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-tx</artifactId>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-jms</artifactId>
-		</dependency>
-	</dependencies>
-
-	<build>
-		<finalName>${project.artifactId}</finalName>
-	</build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor 
+	license agreements. See the NOTICE file distributed with this work for additional 
+	information regarding copyright ownership. The ASF licenses this file to 
+	you under the Apache License, Version 2.0 (the "License"); you may not use 
+	this file except in compliance with the License. You may obtain a copy of 
+	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+	by applicable law or agreed to in writing, software distributed under the 
+	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
+	OF ANY KIND, either express or implied. See the License for the specific 
+	language governing permissions and limitations under the License. -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+
+	<parent>
+		<groupId>org.apache.uima</groupId>
+		<artifactId>uima-as-parent</artifactId>
+		<version>2.10.2</version>
+		<relativePath>../uima-as-parent/pom.xml</relativePath>
+	</parent>
+
+	<artifactId>uimaj-as-jms</artifactId>
+	<name>Apache UIMA-AS: ${project.artifactId}</name>
+	<url>${uimaWebsiteUrl}</url>
+
+	<!-- Special inheritance note even though the <scm> element that follows 
+		is exactly the same as those in super poms, it cannot be inherited because 
+		there is some special code that computes the connection elements from the 
+		chain of parent poms, if this is omitted. Keeping this a bit factored allows 
+		cutting/pasting the <scm> element, and just changing the following two properties -->
+	<scm>
+		<connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
+    </connection>
+		<developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
+    </developerConnection>
+		<url>
+      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-jms
+    </url>
+	</scm>
+
+	<properties>
+		<uimaScmProject>${project.artifactId}</uimaScmProject>
+	</properties>
+
+	<dependencies>
+	
+     	<dependency>
+			<groupId>org.apache.uima</groupId>
+			<artifactId>uimaj-core</artifactId>
+			<scope>compile</scope>
+		</dependency>
+		
+		<!-- Active MQ Stuff -->
+		<dependency>
+			<groupId>org.apache.activemq</groupId>
+			<artifactId>activemq-client</artifactId>
+		</dependency>
+
+
+		<dependency>
+			<groupId>org.apache.uima</groupId>
+			<artifactId>uimaj-as-core</artifactId>
+			<version>${project.version}</version>
+			<scope>compile</scope>
+		</dependency>
+
+
+		<dependency>
+			<groupId>com.thoughtworks.xstream</groupId>
+			<artifactId>xstream</artifactId>
+			<type>jar</type>
+			<scope>compile</scope>
+		</dependency>
+		
+				<!-- Spring Framework Dependencies -->
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-core</artifactId>
+		</dependency>
+
+		<!--  dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-web</artifactId>
+		</dependency-->
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-aop</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-beans</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-expression</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-tx</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-jms</artifactId>
+		</dependency>
+	</dependencies>
+
+	<build>
+		<finalName>${project.artifactId}</finalName>
+	</build>
+</project>

Modified: uima/uima-as/trunk/uimaj-as-osgi-runtime/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-osgi-runtime/pom.xml?rev=1815358&r1=1815357&r2=1815358&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-osgi-runtime/pom.xml (original)
+++ uima/uima-as/trunk/uimaj-as-osgi-runtime/pom.xml Wed Nov 15 19:15:54 2017
@@ -1,197 +1,197 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  
-  <parent>
-    <groupId>org.apache.uima</groupId>
-    <artifactId>uima-as-parent</artifactId>
-    <version>2.10.2-SNAPSHOT</version>
-    <relativePath>../uima-as-parent/pom.xml</relativePath>
-  </parent>
-  
-  <artifactId>uimaj-as-osgi-runtime</artifactId>
-  <packaging>jar</packaging>
-  <name>Apache UIMA AS: ${project.artifactId}</name>
-  <description>Apache UIMA AS runtime code packaged for osgi use</description>
-  <url>${uimaWebsiteUrl}</url>
-
-  <!-- Special inheritance note
-       even though the <scm> element that follows is exactly the 
-       same as those in super poms, it cannot be inherited because 
-       there is some special code that incorrectly computes the 
-       connection elements from the chain of parent poms, if this is omitted. 
-       
-       Keeping this a bit factored allows cutting/pasting the <scm>
-       element, and just changing the following two properties -->  
-  <scm>
-    <connection>
-      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
-    </connection>
-    <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
-    </developerConnection>
-    <url>
-      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
-    </url>
-  </scm>
-  
-  <properties>
-    <uimaScmProject>${project.artifactId}</uimaScmProject>
-  </properties>
-  
-  <!-- These dependencies should just be all the jars that
-       need to be included in the library plugin -->
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-core</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-cpe</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-tools</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-examples</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-adapter-vinci</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>jVinci</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>provided</scope>
-    </dependency>
-    
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-as-core</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-as-jms</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-  
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-as-activemq</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-
-  <build>
-    <finalName>org.apache.uima.runtime.uimaas_${parsedVersion.osgiVersion}</finalName>
-
-    <plugins>
-      <plugin>
-        <groupId>org.apache.felix</groupId>
-        <artifactId>maven-bundle-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>uima-bundle</id>
-            <configuration>
-              <instructions>
-                <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
-                <_nouses>true</_nouses>
-                <!-- export contents because we don't want the actual
-                     java code included (although we could... as an
-                     alternative to the jars - but might have a
-                     versioning / control issue -->
-                <_exportcontents>org.apache.uima.aae,org.apache.uima.aae.client,
-            org.apache.uima.aae.controller,
-            org.apache.uima.aae.delegate,
-            org.apache.uima.aae.deploymentDescriptor,
-            org.apache.uima.aae.error,
-            org.apache.uima.aae.error.handler,
-            org.apache.uima.aae.handler,
-            org.apache.uima.aae.handler.input,
-            org.apache.uima.aae.jms_adapter,
-            org.apache.uima.aae.jmx,org.apache.uima.aae.jmx.monitor,
-            org.apache.uima.aae.message,
-            org.apache.uima.aae.monitor,
-            org.apache.uima.aae.monitor.statistics,
-            org.apache.uima.aae.spi.transport,
-            org.apache.uima.aae.spi.transport.vm,
-            org.apache.uima.adapter.jms,
-            org.apache.uima.adapter.jms.activemq,
-            org.apache.uima.adapter.jms.client,
-            org.apache.uima.adapter.jms.message,
-            org.apache.uima.adapter.jms.service,
-            org.apache.uima.examples.as,
-            org.apache.uima.jms.error.handler
-                </_exportcontents>
-    
-                <Import-Package>org.apache.log4j;resolution:=optional,*
-                </Import-Package>
-                <Embed-Dependency>*;scope=compile</Embed-Dependency>
-                <Bundle-SymbolicName>org.apache.uima.runtime.fragments.uimaas;singleton:=true</Bundle-SymbolicName>
-                <Fragment-Host>org.apache.uima.runtime</Fragment-Host>
-                <Eclipse-RegisterBuddy>org.apache.uima.runtime</Eclipse-RegisterBuddy>
-              </instructions>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      
-      <plugin>
-        <artifactId>maven-dependency-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>copyDependentJars</id>
-            <goals><goal>copy-dependencies</goal></goals>
-            <configuration>
-              <outputDirectory>${project.build.outputDirectory}</outputDirectory>
-              <excludeTransitive>true</excludeTransitive>
-              <includeArtifactIds>uimaj-as-core,uimaj-as-jms,uimaj-as-activemq</includeArtifactIds>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>      
-    </plugins>
-  </build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <parent>
+    <groupId>org.apache.uima</groupId>
+    <artifactId>uima-as-parent</artifactId>
+    <version>2.10.2</version>
+    <relativePath>../uima-as-parent/pom.xml</relativePath>
+  </parent>
+  
+  <artifactId>uimaj-as-osgi-runtime</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache UIMA AS: ${project.artifactId}</name>
+  <description>Apache UIMA AS runtime code packaged for osgi use</description>
+  <url>${uimaWebsiteUrl}</url>
+
+  <!-- Special inheritance note
+       even though the <scm> element that follows is exactly the 
+       same as those in super poms, it cannot be inherited because 
+       there is some special code that incorrectly computes the 
+       connection elements from the chain of parent poms, if this is omitted. 
+       
+       Keeping this a bit factored allows cutting/pasting the <scm>
+       element, and just changing the following two properties -->  
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-as-osgi-runtime
+    </url>
+  </scm>
+  
+  <properties>
+    <uimaScmProject>${project.artifactId}</uimaScmProject>
+  </properties>
+  
+  <!-- These dependencies should just be all the jars that
+       need to be included in the library plugin -->
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-core</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-cpe</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-tools</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-examples</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-adapter-vinci</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>jVinci</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-as-core</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-as-jms</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+  
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-as-activemq</artifactId>
+      <version>${project.version}</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <finalName>org.apache.uima.runtime.uimaas_${parsedVersion.osgiVersion}</finalName>
+
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>uima-bundle</id>
+            <configuration>
+              <instructions>
+                <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
+                <_nouses>true</_nouses>
+                <!-- export contents because we don't want the actual
+                     java code included (although we could... as an
+                     alternative to the jars - but might have a
+                     versioning / control issue -->
+                <_exportcontents>org.apache.uima.aae,org.apache.uima.aae.client,
+            org.apache.uima.aae.controller,
+            org.apache.uima.aae.delegate,
+            org.apache.uima.aae.deploymentDescriptor,
+            org.apache.uima.aae.error,
+            org.apache.uima.aae.error.handler,
+            org.apache.uima.aae.handler,
+            org.apache.uima.aae.handler.input,
+            org.apache.uima.aae.jms_adapter,
+            org.apache.uima.aae.jmx,org.apache.uima.aae.jmx.monitor,
+            org.apache.uima.aae.message,
+            org.apache.uima.aae.monitor,
+            org.apache.uima.aae.monitor.statistics,
+            org.apache.uima.aae.spi.transport,
+            org.apache.uima.aae.spi.transport.vm,
+            org.apache.uima.adapter.jms,
+            org.apache.uima.adapter.jms.activemq,
+            org.apache.uima.adapter.jms.client,
+            org.apache.uima.adapter.jms.message,
+            org.apache.uima.adapter.jms.service,
+            org.apache.uima.examples.as,
+            org.apache.uima.jms.error.handler
+                </_exportcontents>
+    
+                <Import-Package>org.apache.log4j;resolution:=optional,*
+                </Import-Package>
+                <Embed-Dependency>*;scope=compile</Embed-Dependency>
+                <Bundle-SymbolicName>org.apache.uima.runtime.fragments.uimaas;singleton:=true</Bundle-SymbolicName>
+                <Fragment-Host>org.apache.uima.runtime</Fragment-Host>
+                <Eclipse-RegisterBuddy>org.apache.uima.runtime</Eclipse-RegisterBuddy>
+              </instructions>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>copyDependentJars</id>
+            <goals><goal>copy-dependencies</goal></goals>
+            <configuration>
+              <outputDirectory>${project.build.outputDirectory}</outputDirectory>
+              <excludeTransitive>true</excludeTransitive>
+              <includeArtifactIds>uimaj-as-core,uimaj-as-jms,uimaj-as-activemq</includeArtifactIds>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>      
+    </plugins>
+  </build>
+</project>

Modified: uima/uima-as/trunk/uimaj-eclipse-feature-deployeditor/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-eclipse-feature-deployeditor/pom.xml?rev=1815358&r1=1815357&r2=1815358&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-eclipse-feature-deployeditor/pom.xml (original)
+++ uima/uima-as/trunk/uimaj-eclipse-feature-deployeditor/pom.xml Wed Nov 15 19:15:54 2017
@@ -1,60 +1,60 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  
-  <parent>
-    <groupId>org.apache.uima</groupId>
-    <artifactId>uima-as-parent</artifactId>
-    <version>2.10.2-SNAPSHOT</version>
-    <relativePath>../uima-as-parent/pom.xml</relativePath>
-  </parent>
-  
-  <artifactId>uimaj-eclipse-feature-deployeditor</artifactId>
-  <packaging>jar</packaging>
-  <name>Apache UIMA Eclipse: ${project.artifactId}</name>
-  <description>UIMA Eclipse Plugin Feature for the uima-as deploy editor</description>  
-  <url>${uimaWebsiteUrl}</url>
-
-  <!-- Special inheritance note
-       even though the <scm> element that follows is exactly the 
-       same as those in super poms, it cannot be inherited because 
-       there is some special code that computes the connection elements
-       from the chain of parent poms, if this is omitted. 
-       
-       Keeping this a bit factored allows cutting/pasting the <scm>
-       element, and just changing the following two properties -->  
-  <scm>
-    <connection>
-      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
-    </connection>
-    <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
-    </developerConnection>
-    <url>
-      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
-    </url>
-  </scm>
-  
-  <properties>
-    <uimaScmProject>${project.artifactId}</uimaScmProject>
-  </properties>
-    
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <parent>
+    <groupId>org.apache.uima</groupId>
+    <artifactId>uima-as-parent</artifactId>
+    <version>2.10.2</version>
+    <relativePath>../uima-as-parent/pom.xml</relativePath>
+  </parent>
+  
+  <artifactId>uimaj-eclipse-feature-deployeditor</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache UIMA Eclipse: ${project.artifactId}</name>
+  <description>UIMA Eclipse Plugin Feature for the uima-as deploy editor</description>  
+  <url>${uimaWebsiteUrl}</url>
+
+  <!-- Special inheritance note
+       even though the <scm> element that follows is exactly the 
+       same as those in super poms, it cannot be inherited because 
+       there is some special code that computes the connection elements
+       from the chain of parent poms, if this is omitted. 
+       
+       Keeping this a bit factored allows cutting/pasting the <scm>
+       element, and just changing the following two properties -->  
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-eclipse-feature-deployeditor
+    </url>
+  </scm>
+  
+  <properties>
+    <uimaScmProject>${project.artifactId}</uimaScmProject>
+  </properties>
+    
+</project>

Modified: uima/uima-as/trunk/uimaj-ep-deployeditor/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-ep-deployeditor/pom.xml?rev=1815358&r1=1815357&r2=1815358&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-ep-deployeditor/pom.xml (original)
+++ uima/uima-as/trunk/uimaj-ep-deployeditor/pom.xml Wed Nov 15 19:15:54 2017
@@ -1,421 +1,421 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  
-  <parent>
-    <groupId>org.apache.uima</groupId>
-    <artifactId>uima-as-parent</artifactId>
-    <version>2.10.2-SNAPSHOT</version>
-    <relativePath>../uima-as-parent/pom.xml</relativePath>
-  </parent>
-
-  <artifactId>uimaj-ep-deployeditor</artifactId>
-  <packaging>jar</packaging>
-  <name>Apache UIMA-AS Eclipse Plugin: ${project.artifactId}</name>
-  <description>Extension to the Component Descriptor Editor supporting editing UIMA-AS deployment descriptors</description>
-  <url>${uimaWebsiteUrl}</url>
-
-  <!-- Special inheritance note
-       even though the <scm> element that follows is exactly the 
-       same as those in super poms, it cannot be inherited because 
-       there is some special code that computes the connection elements
-       from the chain of parent poms, if this is omitted. 
-       
-       Keeping this a bit factored allows cutting/pasting the <scm>
-       element, and just changing the following two properties -->  
-  <scm>
-    <connection>
-      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
-    </connection>
-    <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
-    </developerConnection>
-    <url>
-      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
-    </url>
-  </scm>
-  
-  <properties>
-    <uimaScmProject>${project.artifactId}</uimaScmProject>
-   
-  </properties>
-
-  <dependencies>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-ep-configurator</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>compile</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-core</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>compile</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-tools</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <scope>compile</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-ep-runtime-deployeditor</artifactId>
-      <version>${project.version}</version>
-      <scope>provided</scope>
-    </dependency>
-
-        <!-- Eclipse dependencies -->
-
-    <!-- Some of these are probably not needed.
-         If you take out too many, the bundle plugin 
-         doesn't include enough of the core.runtime,
-         that is, it generates a sub-import of the form
-         org.eclipse.core.runtime;common=split
-         which breaks things.
-      -->
-
-    <!-- core -->
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.runtime</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.resources</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <!-- ui -->
-        <!-- next one causes NPE with maven 2.0.7.
-      Might be related to http://jira.codehaus.org/browse/MNG-3086
-      Workaround - change version from 3.2.0 to 3.2.1  as of 2/2008 is OK-->
-    <dependency>
-      <groupId>org.eclipse.ui</groupId>
-      <artifactId>org.eclipse.ui</artifactId>
-      <version>[3.2.1,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.ui</groupId>
-      <artifactId>org.eclipse.ui.editors</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.ui</groupId>
-      <artifactId>org.eclipse.ui.forms</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.ui</groupId>
-      <artifactId>org.eclipse.ui.ide</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.ui</groupId>
-      <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <!-- jdt -->
-    <dependency>
-      <groupId>org.eclipse.jdt</groupId>
-      <artifactId>org.eclipse.jdt.core</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <!-- added in Feb 2008 rework -->
-    <dependency>
-      <groupId>org.eclipse.jdt</groupId>
-      <artifactId>org.eclipse.jdt.launching</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.jdt</groupId>
-      <artifactId>org.eclipse.jdt.ui</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-      <!-- https://issues.apache.org/jira/browse/UIMA-5374 -->
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.swt</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ui.workbench</artifactId>
-        </exclusion>       
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.search</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ui.ide</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-
-    <!-- misc -->
-    <dependency>
-      <groupId>org.eclipse.jface</groupId>
-      <artifactId>org.eclipse.jface.text</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.pde</groupId>
-      <artifactId>org.eclipse.pde.ui</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-      <!-- https://issues.apache.org/jira/browse/UIMA-5374 -->
-      <exclusions>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.swt</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ui.workbench</artifactId>
-        </exclusion>       
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.search</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ui.ide</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ui.intro</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.eclipse.platform</groupId>
-          <artifactId>org.eclipse.ant.ui</artifactId>
-        </exclusion>
-      </exclusions>      
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.swt</groupId>
-      <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-
-    <!-- These next dependencies are just to lock down the
-         transitive dependencies of the above.
-         This was done because on Sept 7 2010 somebody uploaded
-         corrupted versions of these to maven central. -->
-         
-     <dependency>
-      <groupId>org.eclipse.equinox</groupId>
-      <artifactId>org.eclipse.equinox.registry</artifactId>
-      <version>[3.2.1,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.jobs</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.contenttype</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.equinox</groupId>
-      <artifactId>org.eclipse.equinox.preferences</artifactId>
-      <version>[3.2.1,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.osgi</groupId>
-      <artifactId>org.eclipse.osgi</artifactId>
-      <version>[3.2.1,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.filesystem</artifactId>
-      <version>[1.0.0,4.0.0]</version>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.equinox</groupId>
-      <artifactId>org.eclipse.equinox.common</artifactId>
-      <version>[3.2.0,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.ant</groupId>
-      <artifactId>org.eclipse.ant.core</artifactId>
-      <version>[3.1.100,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.expressions</artifactId>
-      <version>[3.2.1,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency>
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>org.eclipse.core.variables</artifactId>
-      <version>[3.1.100,4.0.0]</version>
-      <scope>provided</scope>      
-    </dependency> 
-  </dependencies>
-
-  <build>
-    <finalName>org.apache.uima.deployeditor_${parsedVersion.osgiVersion}</finalName>
-    
-    <plugins>
-      <plugin>
-        
-        <groupId>org.apache.felix</groupId>
-        <artifactId>maven-bundle-plugin</artifactId>
-        <configuration>
-          <manifestLocation>META-INF</manifestLocation>
-          <instructions>
-            <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
-            <_nouses>true</_nouses>
-            <Export-Package>
-              org.apache.uima.dde.internal,
-              org.apache.uima.dde.internal.details,
-              org.apache.uima.dde.internal.hover,
-              org.apache.uima.dde.internal.page,
-              org.apache.uima.dde.internal.provider,
-              org.apache.uima.dde.internal.wizards,
-              org.apache.uima.editors.dde.internal,
-              org.apache.uima.tools.images.internal,
-              org.apache.uima.tools.internal.cde.uima.util,
-              org.apache.uima.tools.internal.ui.forms,
-              org.apache.uima.tools.internal.uima.util
-            </Export-Package>
-
-            <!-- handle split packages in Eclipse.
-              We do this by using Require-Bundle, and excluding from the Import-Package those
-                split packages covered by those bundles - this is required by OSGi.
-                               
-               There are 4 packages in org.eclipse.jface.* that are "split" between bundles 
-                  org.eclipse.jface.text and org.eclipse.text.
-                 Packages:
-                  org.eclipse.jface.text
-                  org.eclipse.jface.text.link
-                  org.eclipse.jface.text.source
-                  org.eclipse.jface.text.templates 
-               org.eclipse.ui.texteditor is split between 
-                 org.eclipse.ui.editors and org.eclipse.ui.workbench.texteditor.
-                 Packages: 
-                  org.eclipse.ui.texteditor
-               There are 5 packages in org.eclipse.ui.*  that are split between 
-                 org.eclipse.ui.ide and org.eclipse.ui.workbench.  
-                 The Notes say not to require org.eclipse.ui.workbench, but instead just require
-                    org.eclipse.ui (which imports and reexports org.eclipse.ui.workbench packages).
-                 Packages:
-                  org.eclipse.ui
-                  org.eclipse.ui.actions
-                  org.eclipse.ui.dialogs
-                  org.eclipse.ui.model
-                  org.eclipse.ui.part
-               org.eclipse.core.runtime has combined apis (that were split in later 
-                 point releases of 3.x)
-            -->
-            <!-- NOTE: ANY CONTINUATION LINES for Require-Bundle MUST START IN Col1 else manifest is potentially wrong -->            
-            <Require-Bundle>
-org.eclipse.jface.text,
-org.eclipse.text,
-org.eclipse.ui.editors,
-org.eclipse.ui.workbench.texteditor,
-org.eclipse.ui.ide,
-org.eclipse.ui,
-org.eclipse.ui.workbench,
-org.eclipse.core.runtime
-            </Require-Bundle>
-            <Import-Package>
-              !org.eclipse.jface.text,
-              !org.eclipse.ui.texteditor,
-              !org.eclipse.ui,
-              !org.eclipse.ui.dialogs,
-              !org.eclipse.ui.model,
-              !org.eclipse.ui.part, 
-              !org.eclipse.core.runtime,
-              *,
-              org.apache.uima.taeconfigurator.editors.ui.dialogs,
-              org.apache.uima.taeconfigurator.files
-            </Import-Package>
-
-            <!--Import-Package>*,
-              org.eclipse.core.runtime,
-              org.eclipse.core.runtime.jobs,
-              org.eclipse.core.commands.common,
-              org.eclipse.jface.operation,
-              org.eclipse.jface.window,
-              org.eclipse.jdt.launching,
-              org.apache.uima.taeconfigurator.editors.ui.dialogs
-            </Import-Package-->
-
-            <Bundle-Activator>org.apache.uima.editors.dde.internal.Activator</Bundle-Activator>
-            <Bundle-SymbolicName>org.apache.uima.deployeditor;singleton:=true</Bundle-SymbolicName>
-            <Bundle-RequiredExecutionEnvironment>JavaSE-1.7</Bundle-RequiredExecutionEnvironment>
-            <Eclipse-LazyStart>true</Eclipse-LazyStart>
-          </instructions>
-        </configuration>
-        <executions>
-        <execution>
-            <phase>post-clean</phase>
-            <goals>
-                <goal>create-timestamp</goal>
-            </goals>
-        </execution>
-    </executions>
-      </plugin>
-
-    </plugins>
-
-  </build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <parent>
+    <groupId>org.apache.uima</groupId>
+    <artifactId>uima-as-parent</artifactId>
+    <version>2.10.2</version>
+    <relativePath>../uima-as-parent/pom.xml</relativePath>
+  </parent>
+
+  <artifactId>uimaj-ep-deployeditor</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache UIMA-AS Eclipse Plugin: ${project.artifactId}</name>
+  <description>Extension to the Component Descriptor Editor supporting editing UIMA-AS deployment descriptors</description>
+  <url>${uimaWebsiteUrl}</url>
+
+  <!-- Special inheritance note
+       even though the <scm> element that follows is exactly the 
+       same as those in super poms, it cannot be inherited because 
+       there is some special code that computes the connection elements
+       from the chain of parent poms, if this is omitted. 
+       
+       Keeping this a bit factored allows cutting/pasting the <scm>
+       element, and just changing the following two properties -->  
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-deployeditor
+    </url>
+  </scm>
+  
+  <properties>
+    <uimaScmProject>${project.artifactId}</uimaScmProject>
+   
+  </properties>
+
+  <dependencies>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-ep-configurator</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-core</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-tools</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-ep-runtime-deployeditor</artifactId>
+      <version>${project.version}</version>
+      <scope>provided</scope>
+    </dependency>
+
+        <!-- Eclipse dependencies -->
+
+    <!-- Some of these are probably not needed.
+         If you take out too many, the bundle plugin 
+         doesn't include enough of the core.runtime,
+         that is, it generates a sub-import of the form
+         org.eclipse.core.runtime;common=split
+         which breaks things.
+      -->
+
+    <!-- core -->
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.runtime</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.resources</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <!-- ui -->
+        <!-- next one causes NPE with maven 2.0.7.
+      Might be related to http://jira.codehaus.org/browse/MNG-3086
+      Workaround - change version from 3.2.0 to 3.2.1  as of 2/2008 is OK-->
+    <dependency>
+      <groupId>org.eclipse.ui</groupId>
+      <artifactId>org.eclipse.ui</artifactId>
+      <version>[3.2.1,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.ui</groupId>
+      <artifactId>org.eclipse.ui.editors</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.ui</groupId>
+      <artifactId>org.eclipse.ui.forms</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.ui</groupId>
+      <artifactId>org.eclipse.ui.ide</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.ui</groupId>
+      <artifactId>org.eclipse.ui.workbench.texteditor</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <!-- jdt -->
+    <dependency>
+      <groupId>org.eclipse.jdt</groupId>
+      <artifactId>org.eclipse.jdt.core</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <!-- added in Feb 2008 rework -->
+    <dependency>
+      <groupId>org.eclipse.jdt</groupId>
+      <artifactId>org.eclipse.jdt.launching</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.jdt</groupId>
+      <artifactId>org.eclipse.jdt.ui</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+      <!-- https://issues.apache.org/jira/browse/UIMA-5374 -->
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.swt</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ui.workbench</artifactId>
+        </exclusion>       
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.search</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ui.ide</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+
+    <!-- misc -->
+    <dependency>
+      <groupId>org.eclipse.jface</groupId>
+      <artifactId>org.eclipse.jface.text</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.pde</groupId>
+      <artifactId>org.eclipse.pde.ui</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+      <!-- https://issues.apache.org/jira/browse/UIMA-5374 -->
+      <exclusions>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.swt</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ui.workbench</artifactId>
+        </exclusion>       
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.search</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ui.ide</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ui.intro</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.eclipse.platform</groupId>
+          <artifactId>org.eclipse.ant.ui</artifactId>
+        </exclusion>
+      </exclusions>      
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.swt</groupId>
+      <artifactId>org.eclipse.swt.win32.win32.x86</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+
+    <!-- These next dependencies are just to lock down the
+         transitive dependencies of the above.
+         This was done because on Sept 7 2010 somebody uploaded
+         corrupted versions of these to maven central. -->
+         
+     <dependency>
+      <groupId>org.eclipse.equinox</groupId>
+      <artifactId>org.eclipse.equinox.registry</artifactId>
+      <version>[3.2.1,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.jobs</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.contenttype</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.equinox</groupId>
+      <artifactId>org.eclipse.equinox.preferences</artifactId>
+      <version>[3.2.1,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.osgi</groupId>
+      <artifactId>org.eclipse.osgi</artifactId>
+      <version>[3.2.1,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.filesystem</artifactId>
+      <version>[1.0.0,4.0.0]</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.equinox</groupId>
+      <artifactId>org.eclipse.equinox.common</artifactId>
+      <version>[3.2.0,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.ant</groupId>
+      <artifactId>org.eclipse.ant.core</artifactId>
+      <version>[3.1.100,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.expressions</artifactId>
+      <version>[3.2.1,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency>
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>org.eclipse.core.variables</artifactId>
+      <version>[3.1.100,4.0.0]</version>
+      <scope>provided</scope>      
+    </dependency> 
+  </dependencies>
+
+  <build>
+    <finalName>org.apache.uima.deployeditor_${parsedVersion.osgiVersion}</finalName>
+    
+    <plugins>
+      <plugin>
+        
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <manifestLocation>META-INF</manifestLocation>
+          <instructions>
+            <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
+            <_nouses>true</_nouses>
+            <Export-Package>
+              org.apache.uima.dde.internal,
+              org.apache.uima.dde.internal.details,
+              org.apache.uima.dde.internal.hover,
+              org.apache.uima.dde.internal.page,
+              org.apache.uima.dde.internal.provider,
+              org.apache.uima.dde.internal.wizards,
+              org.apache.uima.editors.dde.internal,
+              org.apache.uima.tools.images.internal,
+              org.apache.uima.tools.internal.cde.uima.util,
+              org.apache.uima.tools.internal.ui.forms,
+              org.apache.uima.tools.internal.uima.util
+            </Export-Package>
+
+            <!-- handle split packages in Eclipse.
+              We do this by using Require-Bundle, and excluding from the Import-Package those
+                split packages covered by those bundles - this is required by OSGi.
+                               
+               There are 4 packages in org.eclipse.jface.* that are "split" between bundles 
+                  org.eclipse.jface.text and org.eclipse.text.
+                 Packages:
+                  org.eclipse.jface.text
+                  org.eclipse.jface.text.link
+                  org.eclipse.jface.text.source
+                  org.eclipse.jface.text.templates 
+               org.eclipse.ui.texteditor is split between 
+                 org.eclipse.ui.editors and org.eclipse.ui.workbench.texteditor.
+                 Packages: 
+                  org.eclipse.ui.texteditor
+               There are 5 packages in org.eclipse.ui.*  that are split between 
+                 org.eclipse.ui.ide and org.eclipse.ui.workbench.  
+                 The Notes say not to require org.eclipse.ui.workbench, but instead just require
+                    org.eclipse.ui (which imports and reexports org.eclipse.ui.workbench packages).
+                 Packages:
+                  org.eclipse.ui
+                  org.eclipse.ui.actions
+                  org.eclipse.ui.dialogs
+                  org.eclipse.ui.model
+                  org.eclipse.ui.part
+               org.eclipse.core.runtime has combined apis (that were split in later 
+                 point releases of 3.x)
+            -->
+            <!-- NOTE: ANY CONTINUATION LINES for Require-Bundle MUST START IN Col1 else manifest is potentially wrong -->            
+            <Require-Bundle>
+org.eclipse.jface.text,
+org.eclipse.text,
+org.eclipse.ui.editors,
+org.eclipse.ui.workbench.texteditor,
+org.eclipse.ui.ide,
+org.eclipse.ui,
+org.eclipse.ui.workbench,
+org.eclipse.core.runtime
+            </Require-Bundle>
+            <Import-Package>
+              !org.eclipse.jface.text,
+              !org.eclipse.ui.texteditor,
+              !org.eclipse.ui,
+              !org.eclipse.ui.dialogs,
+              !org.eclipse.ui.model,
+              !org.eclipse.ui.part, 
+              !org.eclipse.core.runtime,
+              *,
+              org.apache.uima.taeconfigurator.editors.ui.dialogs,
+              org.apache.uima.taeconfigurator.files
+            </Import-Package>
+
+            <!--Import-Package>*,
+              org.eclipse.core.runtime,
+              org.eclipse.core.runtime.jobs,
+              org.eclipse.core.commands.common,
+              org.eclipse.jface.operation,
+              org.eclipse.jface.window,
+              org.eclipse.jdt.launching,
+              org.apache.uima.taeconfigurator.editors.ui.dialogs
+            </Import-Package-->
+
+            <Bundle-Activator>org.apache.uima.editors.dde.internal.Activator</Bundle-Activator>
+            <Bundle-SymbolicName>org.apache.uima.deployeditor;singleton:=true</Bundle-SymbolicName>
+            <Bundle-RequiredExecutionEnvironment>JavaSE-1.7</Bundle-RequiredExecutionEnvironment>
+            <Eclipse-LazyStart>true</Eclipse-LazyStart>
+          </instructions>
+        </configuration>
+        <executions>
+        <execution>
+            <phase>post-clean</phase>
+            <goals>
+                <goal>create-timestamp</goal>
+            </goals>
+        </execution>
+    </executions>
+      </plugin>
+
+    </plugins>
+
+  </build>
+</project>

Modified: uima/uima-as/trunk/uimaj-ep-runtime-deployeditor/pom.xml
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-ep-runtime-deployeditor/pom.xml?rev=1815358&r1=1815357&r2=1815358&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-ep-runtime-deployeditor/pom.xml (original)
+++ uima/uima-as/trunk/uimaj-ep-runtime-deployeditor/pom.xml Wed Nov 15 19:15:54 2017
@@ -1,107 +1,107 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   Licensed to the Apache Software Foundation (ASF) under one
-   or more contributor license agreements.  See the NOTICE file
-   distributed with this work for additional information
-   regarding copyright ownership.  The ASF licenses this file
-   to you under the Apache License, Version 2.0 (the
-   "License"); you may not use this file except in compliance
-   with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing,
-   software distributed under the License is distributed on an
-   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-   KIND, either express or implied.  See the License for the
-   specific language governing permissions and limitations
-   under the License.    
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  
-  <parent>
-    <groupId>org.apache.uima</groupId>
-    <artifactId>uima-as-parent</artifactId>
-    <version>2.10.2-SNAPSHOT</version>
-    <relativePath>../uima-as-parent/pom.xml</relativePath>
-  </parent>
-
-  <artifactId>uimaj-ep-runtime-deployeditor</artifactId>
-  <packaging>jar</packaging>
-  <name>Apache UIMA-AS Eclipse Plugin: ${project.artifactId}</name>
-  <description>Bundles the uima-as runtime parts needed for the deploy editor extension to the CDE, as a fragment on top of the main uima runtime</description>
-  <url>${uimaWebsiteUrl}</url>
-
-  <!-- Special inheritance note
-       even though the <scm> element that follows is exactly the 
-       same as those in super poms, it cannot be inherited because 
-       there is some special code that computes the connection elements
-       from the chain of parent poms, if this is omitted. 
-       
-       Keeping this a bit factored allows cutting/pasting the <scm>
-       element, and just changing the following two properties -->  
-  <scm>
-    <connection>
-      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
-    </connection>
-    <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
-    </developerConnection>
-    <url>
-      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
-    </url>
-  </scm>
-  
-  <properties>
-    <uimaScmProject>${project.artifactId}</uimaScmProject>
-  </properties>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.uima</groupId>
-      <artifactId>uimaj-ep-runtime</artifactId>
-      <version>${uimajDependencyVersion}</version>
-      <!-- don't use provided scope here, because then
-           eclipse:eclipse is set up to ref the uimaj-ep-runtime
-           project directly, and it has no content
-           "compile" makes eclipse:eclipse ref the
-           jar that maven built in the local repository -->
-      <scope>compile</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.eclipse.core</groupId>
-      <artifactId>variables</artifactId>
-      <version>3.1.100-v20060605</version>
-      <scope>provided</scope>
-    </dependency>
-
-  </dependencies>
-
-  <build>
-
-    <finalName>org.apache.uima.runtime.fragments.deployeditor_${parsedVersion.osgiVersion}</finalName>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.felix</groupId>
-        <artifactId>maven-bundle-plugin</artifactId>
-        <configuration>
-          <instructions>
-            <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
-            <_nouses>true</_nouses>
-            <Export-Package>
-              org.apache.uima.aae.deployment,
-              org.apache.uima.aae.deployment.impl,
-              org.apache.uima.tools.debug.util
-            </Export-Package>
-            <Bundle-SymbolicName>org.apache.uima.runtime.fragments.deployeditor;singleton:=true</Bundle-SymbolicName>
-           
-            <Fragment-Host>org.apache.uima.runtime;bundle-version="${uimajDependencyVersion}"</Fragment-Host>
-          </instructions>
-        </configuration>
-      </plugin>
-
-    </plugins>
-  </build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <parent>
+    <groupId>org.apache.uima</groupId>
+    <artifactId>uima-as-parent</artifactId>
+    <version>2.10.2</version>
+    <relativePath>../uima-as-parent/pom.xml</relativePath>
+  </parent>
+
+  <artifactId>uimaj-ep-runtime-deployeditor</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache UIMA-AS Eclipse Plugin: ${project.artifactId}</name>
+  <description>Bundles the uima-as runtime parts needed for the deploy editor extension to the CDE, as a fragment on top of the main uima runtime</description>
+  <url>${uimaWebsiteUrl}</url>
+
+  <!-- Special inheritance note
+       even though the <scm> element that follows is exactly the 
+       same as those in super poms, it cannot be inherited because 
+       there is some special code that computes the connection elements
+       from the chain of parent poms, if this is omitted. 
+       
+       Keeping this a bit factored allows cutting/pasting the <scm>
+       element, and just changing the following two properties -->  
+  <scm>
+    <connection>
+      scm:svn:http://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
+    </connection>
+    <developerConnection>
+      scm:svn:https://svn.apache.org/repos/asf/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
+    </developerConnection>
+    <url>
+      http://svn.apache.org/viewvc/uima/uima-as/tags/uima-as-2.10.2/uimaj-ep-runtime-deployeditor
+    </url>
+  </scm>
+  
+  <properties>
+    <uimaScmProject>${project.artifactId}</uimaScmProject>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.uima</groupId>
+      <artifactId>uimaj-ep-runtime</artifactId>
+      <version>${uimajDependencyVersion}</version>
+      <!-- don't use provided scope here, because then
+           eclipse:eclipse is set up to ref the uimaj-ep-runtime
+           project directly, and it has no content
+           "compile" makes eclipse:eclipse ref the
+           jar that maven built in the local repository -->
+      <scope>compile</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.eclipse.core</groupId>
+      <artifactId>variables</artifactId>
+      <version>3.1.100-v20060605</version>
+      <scope>provided</scope>
+    </dependency>
+
+  </dependencies>
+
+  <build>
+
+    <finalName>org.apache.uima.runtime.fragments.deployeditor_${parsedVersion.osgiVersion}</finalName>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.felix</groupId>
+        <artifactId>maven-bundle-plugin</artifactId>
+        <configuration>
+          <instructions>
+            <!-- turn off "uses" generation because Eclipse 3.2.x doesn't work with them -->
+            <_nouses>true</_nouses>
+            <Export-Package>
+              org.apache.uima.aae.deployment,
+              org.apache.uima.aae.deployment.impl,
+              org.apache.uima.tools.debug.util
+            </Export-Package>
+            <Bundle-SymbolicName>org.apache.uima.runtime.fragments.deployeditor;singleton:=true</Bundle-SymbolicName>
+           
+            <Fragment-Host>org.apache.uima.runtime;bundle-version="${uimajDependencyVersion}"</Fragment-Host>
+          </instructions>
+        </configuration>
+      </plugin>
+
+    </plugins>
+  </build>
+</project>