You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2015/02/23 11:35:40 UTC

[25/58] [abbrv] incubator-taverna-plugin-component git commit: taverna-component-repository -> taverna-component-repository-api

taverna-component-repository -> taverna-component-repository-api


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/commit/c70b61ee
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/tree/c70b61ee
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/diff/c70b61ee

Branch: refs/heads/master
Commit: c70b61eeb53c6c43546c0dbafa405f96b2e315e6
Parents: a0acabc
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Sat Feb 21 17:25:46 2015 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Sat Feb 21 17:25:56 2015 +0000

----------------------------------------------------------------------
 pom.xml                                         |    2 +-
 taverna-component-repository-api/pom.xml        |   56 +
 .../src/main/catalog/XMLSchema.xsd              | 2473 ++++++++++++++++++
 .../src/main/catalog/catalog.xml                |    7 +
 .../src/main/catalog/xml.xsd                    |  287 ++
 .../sf/taverna/t2/component/api/Component.java  |   71 +
 .../t2/component/api/ComponentException.java    |   50 +
 .../t2/component/api/ComponentFactory.java      |   27 +
 .../net/sf/taverna/t2/component/api/Family.java |   99 +
 .../sf/taverna/t2/component/api/License.java    |   12 +
 .../sf/taverna/t2/component/api/NamedItem.java  |    8 +
 .../sf/taverna/t2/component/api/Registry.java   |  139 +
 .../taverna/t2/component/api/SharingPolicy.java |   17 +
 .../sf/taverna/t2/component/api/Version.java    |  206 ++
 .../component/api/config/ComponentConfig.java   |    5 +
 .../api/config/ComponentPropertyNames.java      |   14 +
 .../taverna/t2/component/api/package-info.java  |    6 +
 .../component/api/profile/ActivityProfile.java  |    5 +
 .../component/api/profile/AnnotatedElement.java |   10 +
 .../api/profile/ExceptionHandling.java          |   32 +
 .../api/profile/ExceptionReplacement.java       |   27 +
 .../component/api/profile/HandleException.java  |   39 +
 .../t2/component/api/profile/PortProfile.java   |    5 +
 .../t2/component/api/profile/Profile.java       |   47 +
 .../api/profile/SemanticAnnotationProfile.java  |   54 +
 .../src/main/resources/ComponentProfile.xsd     |  261 ++
 taverna-component-repository/pom.xml            |   56 -
 .../src/main/catalog/XMLSchema.xsd              | 2473 ------------------
 .../src/main/catalog/catalog.xml                |    7 -
 .../src/main/catalog/xml.xsd                    |  287 --
 .../sf/taverna/t2/component/api/Component.java  |   71 -
 .../t2/component/api/ComponentException.java    |   50 -
 .../t2/component/api/ComponentFactory.java      |   27 -
 .../net/sf/taverna/t2/component/api/Family.java |   99 -
 .../sf/taverna/t2/component/api/License.java    |   12 -
 .../sf/taverna/t2/component/api/NamedItem.java  |    8 -
 .../sf/taverna/t2/component/api/Registry.java   |  139 -
 .../taverna/t2/component/api/SharingPolicy.java |   17 -
 .../sf/taverna/t2/component/api/Version.java    |  206 --
 .../component/api/config/ComponentConfig.java   |    5 -
 .../api/config/ComponentPropertyNames.java      |   14 -
 .../taverna/t2/component/api/package-info.java  |    6 -
 .../component/api/profile/ActivityProfile.java  |    5 -
 .../component/api/profile/AnnotatedElement.java |   10 -
 .../api/profile/ExceptionHandling.java          |   32 -
 .../api/profile/ExceptionReplacement.java       |   27 -
 .../component/api/profile/HandleException.java  |   39 -
 .../t2/component/api/profile/PortProfile.java   |    5 -
 .../t2/component/api/profile/Profile.java       |   47 -
 .../api/profile/SemanticAnnotationProfile.java  |   54 -
 .../src/main/resources/ComponentProfile.xsd     |  261 --
 51 files changed, 3958 insertions(+), 3958 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/blob/c70b61ee/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 3c253fa..3877261 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
 	<modules>
     <module>taverna-component-activity</module>
     <module>taverna-component-activity-ui</module>
-    <module>taverna-component-repository</module>
+    <module>taverna-component-repository-api</module>
   </modules>
   <repositories>
     <repository>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component/blob/c70b61ee/taverna-component-repository-api/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-component-repository-api/pom.xml b/taverna-component-repository-api/pom.xml
new file mode 100644
index 0000000..72c9560
--- /dev/null
+++ b/taverna-component-repository-api/pom.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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.taverna.engine</groupId>
+		<artifactId>taverna-engine</artifactId>
+		<version>3.1.0-incubating-SNAPSHOT</version>
+	</parent>
+	<artifactId>taverna-component-repository-api</artifactId>
+	<packaging>bundle</packaging>
+	<name>Apache Taverna Component Repository API</name>
+	<inceptionYear>2014</inceptionYear>
+	<dependencies>
+		<dependency>
+			<groupId>org.apache.taverna.language</groupId>
+			<artifactId>taverna-scufl2-api</artifactId>
+			<version>${taverna.language.version}</version>
+		</dependency>
+		<dependency>
+			<!-- FIXME: Use jena-osgi bundle -->
+			<groupId>org.apache.clerezza.ext</groupId>
+			<artifactId>com.hp.hpl.jena</artifactId>
+			<version>0.6-incubating</version>
+		</dependency>
+	</dependencies>
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+				<configuration>
+					<instructions>
+						<Export-Package>org.apache.taverna.component.api,org.apache.taverna.component.api.profile,org.apache.taverna.component.api.profile.doc</Export-Package>
+					</instructions>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.jvnet.jaxb2.maven2</groupId>
+				<artifactId>maven-jaxb2-plugin</artifactId>
+				<version>0.8.3</version>
+				<executions>
+					<execution>
+						<goals>
+							<goal>generate</goal>
+						</goals>
+						<configuration>
+							<catalog>${basedir}/src/main/catalog/catalog.xml</catalog>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+</project>