You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by co...@apache.org on 2011/03/21 01:41:49 UTC
svn commit: r1083643 - in /incubator/stanbol/trunk/kres/reasoners/owllink:
./ src/ src/main/ src/main/assembly/ src/main/java/ src/main/java/org/
src/main/java/org/apache/ src/main/java/org/apache/stanbol/
src/main/java/org/apache/stanbol/reasoners/ sr...
Author: concelvio
Date: Mon Mar 21 00:41:48 2011
New Revision: 1083643
URL: http://svn.apache.org/viewvc?rev=1083643&view=rev
Log:
STANBOL-39:
1) Moved from eu.iksproject.kres.shered.dependency.owlink to reasoners/owllink (org.apache.stanbol.reasoners.owllink)
Added:
incubator/stanbol/trunk/kres/reasoners/owllink/ (with props)
incubator/stanbol/trunk/kres/reasoners/owllink/pom.xml
incubator/stanbol/trunk/kres/reasoners/owllink/src/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/felix.xml
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/org/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/org/apache/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/org/apache/stanbol/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/org/apache/stanbol/reasoners/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/java/org/apache/stanbol/reasoners/owllink/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/iksproject/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/iksproject/kres/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/dependency/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/eu/iksproject/kres/shared/dependency/owllink/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/owl-link/
incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar (with props)
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/CheckLinkTest.java
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/org/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/org/apache/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/org/apache/stanbol/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/org/apache/stanbol/reasoners/
incubator/stanbol/trunk/kres/reasoners/owllink/src/test/java/org/apache/stanbol/reasoners/owllink/
Propchange: incubator/stanbol/trunk/kres/reasoners/owllink/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Mar 21 00:41:48 2011
@@ -0,0 +1 @@
+target
Added: incubator/stanbol/trunk/kres/reasoners/owllink/pom.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/owllink/pom.xml?rev=1083643&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/owllink/pom.xml (added)
+++ incubator/stanbol/trunk/kres/reasoners/owllink/pom.xml Mon Mar 21 00:41:48 2011
@@ -0,0 +1,224 @@
+<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.stanbol</groupId>
+ <artifactId>stanbol-parent</artifactId>
+ <version>0.9-SNAPSHOT</version>
+ <relativePath>../../../parent</relativePath>
+ </parent>
+
+ <artifactId>org.apache.stanbol.reasoners.owllink</artifactId>
+ <version>${stanbol-version}</version>
+ <packaging>bundle</packaging>
+ <name>Apache Stanbol Reasoners OwlLink Dependency</name>
+
+ <properties>
+ <kres-version>0.7</kres-version>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+ <repositories>
+ <repository>
+ <id>stlab-cnr-repo</id>
+ <url>http://stlab.istc.cnr.it/software/maven/repo</url>
+ </repository>
+ </repositories>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.osgi.core</artifactId>
+ <version>1.4.0</version>
+ </dependency>
+ <dependency>
+ <groupId>owl-link</groupId>
+ <artifactId>owl-link</artifactId>
+ <version>1.0.2</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>owlapi</groupId>
+ <artifactId>owlapi</artifactId>
+ <version>3.0.0</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>maven-bundle-plugin</artifactId>
+ <version>2.0.1</version>
+ <extensions>true</extensions>
+ <configuration>
+ <instructions>
+ <Export-Package>
+ org.semanticweb.owlapi.owllink.*
+ </Export-Package>
+ <Private-Package>
+ eu.iksproject.kres.shared.dependency.owllink.*
+ </Private-Package>
+ <Import-Package>
+ !com.sun.org.apache.xml.internal.serialize,
+ !javax.xml.parsers,
+ !org.coode.owlapi.owlxml.renderer,
+ !org.coode.owlapi.owlxmlparser,
+ !org.coode.string,
+ !org.coode.xml,
+ !org.mortbay.http,
+ !org.mortbay.http.handler,
+ !org.mortbay.util,
+ !org.semanticweb.owl.apibinding,
+ !org.semanticweb.owl.inference,
+ !org.semanticweb.owl.model,
+ !org.semanticweb.owl.util,
+ !org.semanticweb.owl.vocab,
+ !org.semanticweb.owlapi.apibinding,
+ !org.semanticweb.owlapi.io,
+ !org.semanticweb.owlapi.model,
+ !org.semanticweb.owlapi.profiles,
+ !org.semanticweb.owlapi.reasoner,
+ !org.semanticweb.owlapi.reasoner.impl,
+ !org.semanticweb.owlapi.util,
+ !org.semanticweb.owlapi.vocab,
+ !org.semanticweb.reasonerfactory.pellet,
+ !org.xml.sax,
+ !org.xml.sax.helpers,
+ !uk.ac.manchester.cs.owl
+ </Import-Package>
+ <_nouses>true</_nouses>
+ </instructions>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <profiles>
+ <profile>
+ <!-- this profile executes the bundle on apache felix-->
+ <id>run-on-felix</id>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.felix</groupId>
+ <artifactId>org.apache.felix.main</artifactId>
+ <version>2.0.2</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.felix.gogo</groupId>
+ <artifactId>org.apache.felix.gogo.commands</artifactId>
+ <version>0.2.2</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.3</version>
+ <executions>
+ <execution>
+ <id>compile</id>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <property name="plugins" refid="maven.runtime.classpath" />
+ <pathconvert pathsep=" " dirsep="/"
+ property="project.build.url">
+ <path path="${project.build.directory}" />
+ </pathconvert>
+ <pathconvert property="plugins.jars" pathsep=":">
+ <path path="${plugins}" />
+ <map from="${project.build.directory}/classes" to="" />
+ </pathconvert>
+ <makeurl property="urls" separator=" " validate="false">
+ <path path="${plugins.jars}" />
+ </makeurl>
+ <pathconvert pathsep=" " property="bundles">
+ <path path="${plugins}" />
+ <mapper>
+ <chainedmapper>
+ <flattenmapper />
+ <globmapper from="*" to="file:modules/*"
+ casesensitive="no" />
+ </chainedmapper>
+ </mapper>
+ </pathconvert>
+ <makeurl property="main.bundle.url"
+ file="${project.build.directory}/${project.artifactId}-${project.version}.jar" />
+ <echo file="${project.build.directory}/run.properties">
+ felix.auto.install=${urls}
+ felix.auto.start=${main.bundle.url}
+ org.osgi.framework.storage=${project.build.url}/felix-cache
+ org.osgi.framework.bootdelegation=*
+ </echo>
+ <replace file="${project.build.directory}/run.properties"
+ token="\" value="\\" />
+ <echo file="${project.build.directory}/config.properties">
+ felix.auto.install="${bundles}"
+ felix.auto.start=file:modules/${project.artifactId}-${project.version}.jar
+ </echo>
+ <copy
+ file="${maven.dependency.org.apache.felix.org.apache.felix.main.jar.path}"
+ tofile="${project.build.directory}/felix.jar" />
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <executions>
+ <execution>
+ <id>create-executable-jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <descriptors>
+ <descriptor>${basedir}/src/main/assembly/felix.xml</descriptor>
+ </descriptors>
+ <finalName>${project.artifactId}-${project.version}</finalName>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <groupId>org.apache.stanbol</groupId>
+</project>
Added: incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/felix.xml
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/felix.xml?rev=1083643&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/felix.xml (added)
+++ incubator/stanbol/trunk/kres/reasoners/owllink/src/main/assembly/felix.xml Mon Mar 21 00:41:48 2011
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+ <id>all</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <dependencySets>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory>modules</outputDirectory>
+ <excludes>
+ <exclude>org.apache.felix:org.apache.felix.main</exclude>
+ </excludes>
+ </dependencySet>
+ <dependencySet>
+ <useProjectArtifact>false</useProjectArtifact>
+ <outputDirectory></outputDirectory>
+ <includes>
+ <include>org.apache.felix:org.apache.felix.main</include>
+ </includes>
+ </dependencySet>
+ </dependencySets>
+ <files>
+ <file>
+ <source>${project.build.directory}/${project.artifactId}-${project.version}.jar</source>
+ <outputDirectory>modules</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/felix.jar</source>
+ <outputDirectory>bin</outputDirectory>
+ </file>
+ <file>
+ <source>${project.build.directory}/config.properties</source>
+ <outputDirectory>conf</outputDirectory>
+ </file>
+ </files>
+</assembly>
Added: incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar?rev=1083643&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/stanbol/trunk/kres/reasoners/owllink/src/main/resources/owl-link/owlapi-3.0.0.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/CheckLinkTest.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/CheckLinkTest.java?rev=1083643&view=auto
==============================================================================
--- incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/CheckLinkTest.java (added)
+++ incubator/stanbol/trunk/kres/reasoners/owllink/src/test/eu/iksproject/kres/shared/dependency/owllink/CheckLinkTest.java Mon Mar 21 00:41:48 2011
@@ -0,0 +1,59 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+
+package eu.iksproject.kres.shared.dependency.owllink;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import static org.junit.Assert.*;
+
+/**
+ *
+ * @author elvio
+ */
+public class CheckLinkTest {
+
+ public CheckLinkTest() {
+ }
+
+ @org.junit.BeforeClass
+ public static void setUpClass() throws Exception {
+ }
+
+ @org.junit.AfterClass
+ public static void tearDownClass() throws Exception {
+ }
+
+ @org.junit.Before
+ public void setUp() throws Exception {
+ }
+
+ @org.junit.After
+ public void tearDown() throws Exception {
+ }
+
+ /*@Before
+ public void setUp() {
+ }
+
+ @After
+ public void tearDown() {
+ }*/
+
+ /**
+ * Test of getCkLink method, of class CheckLink.
+ */
+ @org.junit.Test
+ public void testGetCkLink() {
+ CheckLink check = new CheckLink();
+ if(check.getCkLink()){
+ assertEquals(check.getCkLink(),true);
+ }else{
+ fail("Problem with owl link");
+ }
+ }
+
+}
\ No newline at end of file