Author: pkluegl
Date: Mon Feb 13 17:52:32 2012
New Revision: 1243624

URL: http://svn.apache.org/viewvc?rev=1243624&view=rev
Log:
UIMA-2353
uimaj-ep-textmarker-engine became a fetcher plugin for the new uimaj-textmarker 
project

Added:
    
uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/marker-file-identifying-eclipse-plugin
    uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/plugin.xml
    uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/pom.xml
Removed:
    uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/build.properties
Modified:
    uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.classpath
    uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.project

Modified: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.classpath
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.classpath?rev=1243624&r1=1243623&r2=1243624&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.classpath 
(original)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.classpath Mon Feb 
13 17:52:32 2012
@@ -1,12 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry exported="true" kind="lib" 
path="lib/commons-collections-3.2.1.jar"/>
-       <classpathentry exported="true" kind="lib" 
path="lib/uima-document-annotation.jar"/>
-       <classpathentry exported="true" kind="lib" path="lib/antlr-3.1.3.jar"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+       <classpathentry kind="src" output="target/classes" 
path="src/main/java"/>
+       <classpathentry kind="src" output="target/test-classes" 
path="src/test/java"/>
+       <classpathentry excluding="**" kind="src" output="target/test-classes" 
path="src/test/resources"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+       <classpathentry kind="con" 
path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-       <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="src" path="src/test/resources"/>
-       <classpathentry kind="output" path="bin"/>
+       <classpathentry kind="output" path="target/classes"/>
 </classpath>

Modified: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.project
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.project?rev=1243624&r1=1243623&r2=1243624&view=diff
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.project (original)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/.project Mon Feb 
13 17:52:32 2012
@@ -11,17 +11,13 @@
                        </arguments>
                </buildCommand>
                <buildCommand>
-                       <name>org.eclipse.pde.ManifestBuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-               <buildCommand>
-                       <name>org.eclipse.pde.SchemaBuilder</name>
+                       <name>org.eclipse.m2e.core.maven2Builder</name>
                        <arguments>
                        </arguments>
                </buildCommand>
        </buildSpec>
        <natures>
+               <nature>org.eclipse.m2e.core.maven2Nature</nature>
                <nature>org.eclipse.pde.PluginNature</nature>
                <nature>org.eclipse.jdt.core.javanature</nature>
        </natures>

Added: 
uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/marker-file-identifying-eclipse-plugin
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/marker-file-identifying-eclipse-plugin?rev=1243624&view=auto
==============================================================================
    (empty)

Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/plugin.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/plugin.xml?rev=1243624&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/plugin.xml (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/plugin.xml Mon Feb 
13 17:52:32 2012
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+       <!--
+        ***************************************************************
+        * 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.
+        ***************************************************************
+       -->
+<plugin>
+
+   
+</plugin>

Added: uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/pom.xml
URL: 
http://svn.apache.org/viewvc/uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/pom.xml?rev=1243624&view=auto
==============================================================================
--- uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/pom.xml (added)
+++ uima/sandbox/trunk/TextMarker/uimaj-ep-textmarker-engine/pom.xml Mon Feb 13 
17:52:32 2012
@@ -0,0 +1,116 @@
+<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/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <artifactId>uimaj-ep-textmarker-engine</artifactId>
+       <version>2.4.1-SNAPSHOT</version>
+       <parent>
+               <groupId>org.apache.uima</groupId>
+               <artifactId>uimaj-parent</artifactId>
+               <version>2.4.1-SNAPSHOT</version>
+               <relativePath>../uimaj-parent/pom.xml</relativePath>
+       </parent>
+       <properties>
+               <uimaScmProject>${project.artifactId}</uimaScmProject>
+       </properties>
+       <name>Apache UIMA Eclipse: ${project.artifactId}</name>
+       <url>${uimaWebsiteUrl}</url>
+       <description>Provides the UIMA TextMarker engine to other Eclipse 
+    plugins for their use</description>
+       <dependencies>
+               <dependency>
+                       <groupId>org.apache.uima</groupId>
+                       <artifactId>uimaj-textmarker</artifactId>
+                       <version>${project.parent.version}</version>
+                       <scope>compile</scope>
+               </dependency>
+               <dependency>
+      <groupId>org.antlr</groupId>
+      <artifactId>antlr-runtime</artifactId>
+      <version>3.4</version>
+    <scope>compile</scope>
+    </dependency>
+               <!-- <dependency> <groupId>org.antlr</groupId> 
<artifactId>antlr-runtime</artifactId> 
+                       <version>3.4</version> <scope>compile</scope> 
</dependency> -->
+       </dependencies>
+       <scm>
+               
<url>http://svn.apache.org/viewvc/uima/sandbox/trunk/uimaj-ep-textmarker-engine</url>
+               
<connection>scm:svn:http://svn.apache.org/repos/asf/uima/sandbox/trunk/uimaj-ep-textmarker-engine</connection>
+               
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/uima/sandbox/trunk/uimaj-ep-textmarker-engine</developerConnection>
+       </scm>
+       <build>
+               <!-- don't use artifactId as first part of finalName, follow 
instead the 
+                       eclipse convention -->
+               
<finalName>org.apache.uima.textmarker.engine_${parsedVersion.osgiVersion}</finalName>
+               <pluginManagement>
+                       <plugins>
+                               <plugin>
+                                       <groupId>org.apache.rat</groupId>
+                                       
<artifactId>apache-rat-plugin</artifactId>
+                                       <executions>
+                                               <execution>
+                                                       <id>default-cli</id>
+                                                       <configuration>
+                                                               <excludes>
+                                                                       
<exclude>release.properties</exclude> <!-- release generated artifact -->
+                                                                       
<exclude>src/test/resources/ManualTests/*</exclude> <!-- test data -->
+                                                                       
<exclude>marker-file-identifying-*</exclude>
+                                                               </excludes>
+                                                       </configuration>
+                                               </execution>
+                                       </executions>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
+
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.felix</groupId>
+                               <artifactId>maven-bundle-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>uima-bundle</id>
+                                               <configuration>
+                                                       <instructions>
+                                                         
<_nouses>true</_nouses>
+                                                               <Export-Package>
+                                                                       
org.apache.uima.textmarker.*,
+                                                                       
org.antlr.runtime.*
+                                                               
</Export-Package>
+                                                               <Require-Bundle>
+                                                                       
org.apache.uima.runtime,
+                                                                       
org.junit4;bundle-version="4.8.1";resolution:=optional
+                                                               
</Require-Bundle>
+                                                               <Import-Package>
+                                                               
</Import-Package>
+                                                               <!-- 
<Embed-Dependency>*,antlr-runtime-3.4.jar;scope=compile;inline=true</Embed-Dependency>
 -->
+                                                               
<Embed-Dependency>*;scope=compile;inline=true</Embed-Dependency>
+                                                               
<Bundle-SymbolicName>org.apache.uima.textmarker.engine;singleton:=true</Bundle-SymbolicName>
+                                                               
<Bundle-RequiredExecutionEnvironment>J2SE-1.5</Bundle-RequiredExecutionEnvironment>
+                                                               
<Eclipse-ExtensibleAPI>true</Eclipse-ExtensibleAPI>
+                                                               <!-- 
<Bundle-ActivationPolicy>lazy</Bundle-ActivationPolicy> -->
+                                                               
<Eclipse-BuddyPolicy>registered</Eclipse-BuddyPolicy>
+                                                               
<Eclipse-RegisterBuddy>org.apache.uima.runtime</Eclipse-RegisterBuddy>
+                                                       </instructions>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+                       <plugin>
+                               <artifactId>maven-dependency-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <id>unpackDependentJars</id>
+                                               <goals>
+                                                       
<goal>unpack-dependencies</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<outputDirectory>${project.build.outputDirectory}</outputDirectory>
+                                                       <!-- 
<excludes>org/apache/uima/*.*</excludes> 
<includes>org/apache/uima/textmarker/**,org/antlr/**,antlr/**,org/apache/commons/**</includes>
 -->
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+</project>
\ No newline at end of file


Reply via email to