You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ij...@apache.org on 2014/01/16 00:28:17 UTC
svn commit: r1558603 - in /jena/Experimental/jena-maven-tools: ./
demo/src/main/vocabs/ src/it/schemagen-integration-0/
src/it/schemagen-integration-0/src/main/vocabs/
src/it/schemagen-integration-1/
src/it/schemagen-integration-1/src/main/vocabs/ src/...
Author: ijd
Date: Wed Jan 15 23:28:17 2014
New Revision: 1558603
URL: http://svn.apache.org/r1558603
Log:
Fix license headers, confirmed by rat:check. Updated README. Removed src/site
Added:
jena/Experimental/jena-maven-tools/README
- copied, changed from r1558574, jena/Experimental/jena-maven-tools/readme.md
Removed:
jena/Experimental/jena-maven-tools/readme.md
jena/Experimental/jena-maven-tools/src/site/
Modified:
jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo1.ttl
jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo2.ttl
jena/Experimental/jena-maven-tools/demo/src/main/vocabs/foaf.rdf
jena/Experimental/jena-maven-tools/pom.xml
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/pom.xml
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/src/main/vocabs/test1.ttl
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/verify.bsh
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/pom.xml
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/src/main/vocabs/test1.ttl
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/verify.bsh
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/pom.xml
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/src/main/vocabs/test1.ttl
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/verify.bsh
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/pom.xml
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test1.ttl
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test2.ttl
jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/verify.bsh
jena/Experimental/jena-maven-tools/src/test/resources/test1/test1.ttl
jena/Experimental/jena-maven-tools/src/test/resources/test1/test2.ttl
Copied: jena/Experimental/jena-maven-tools/README (from r1558574, jena/Experimental/jena-maven-tools/readme.md)
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/README?p2=jena/Experimental/jena-maven-tools/README&p1=jena/Experimental/jena-maven-tools/readme.md&r1=1558574&r2=1558603&rev=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/readme.md (original)
+++ jena/Experimental/jena-maven-tools/README Wed Jan 15 23:28:17 2014
@@ -1,165 +1,26 @@
-# Schemagen-maven: generating Java source files from OWL and RDFS ontologies
+Jena Maven Tools
-The [Apache Jena](http://jena.apache.org) command line tool
-[`schemagen`](http://jena.apache.org/documentation/tools/schemagen.html)
-provides an automated way of creating
-Java source code constants from ontology files in an RDF-based project. This
-can be very convenient, as it provides both a level of robustness that the
-names of RDF classes, properties and individuals are being used correctly, and
-it can be used by IDE's such as Eclipse to provide name-completion for
-constants from the ontology.
-
-In many cases, `schemagen` is invoked from the command line, or perhaps via `ant`.
-For projects based around Apache maven, it would be convenient to integrate
-the schemagen translation step into maven's normal build process. This plugin
-provides a means to do just that.
-
-## Pre-requisites
-
-This plugin adds a step to the maven build process to automatically translate RDFS
-and OWL files, encoded as RDF/XML, Turtle or N-triples into Java source files.
-This tool is designed to be with a Java project that is already using Apache maven to
-control the build. Non-Java projects do not need this tool. Projects that are
-not using Maven should see the [schemagen documentation](http://jena.apache.org/documentation/tools/schemagen.html)
-for ways to run `schemagen` from the command line.
-
-
-## Installing
-
-Schemagen is *not* currently available from the maven central repository (this will
-change one day). For the time being, it is necessary to check out the source code
-for the project and install it locally, either into each user's local `.m2` repository
-or into an organization's local shared maven repo.
-
-To clone the code from github and build it:
-
- git clone git://github.com/ephemerian/schemagen-maven.git
- cd ./schemagen-maven
- mvn clean install
-
-If this does not end with
-
- [INFO] ------------------------------------------------------------------------
- [INFO] BUILD SUCCESS
- [INFO] ------------------------------------------------------------------------
-
-check back through the output to see what has gone wrong. If you can't see what has
-gone wrong, post a question on github or ask me on IRC (ephemerian on freenode, if I'm
-online I'll be in `#jena`).
-
-## Configuration: basic principles
-
-Schemagen supports a large number of options, controlling such things as the name of the
-input file, the RDF namespace to expect, which Java package to place the output in and
-so forth. For a command line or Ant-based build, these options are normally passed on
-a per-file basis. In maven, however, we point the plugin at a whole collection of input
-files to be converted to Java, and let maven figure out which ones need updating (e.g. because
-the RDF source is newer than the Java output, or because the Java file has not yet
-been generated). So we need:
-
- * a mechanism to specify which files to process
- * a mechanism to specify common options for all input files
- * a mechanism to specify per-file unique options
-
-In maven, all such configuration information is provided via the `pom.xml` file. We tell
-maven to use the plugin via the `<build>/<plugins>` section:
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.openjena.tools</groupId>
- <artifactId>schemagen</artifactId>
- <version>0.2-SNAPSHOT</version>
- <configuration>
- </configuration>
- <executions>
- <execution>
- <id>schemagen</id>
- <goals>
- <goal>translate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
-
-The configuration options all nest inside the `<configuration>` section.
-
-### Specifying files to process
-
-An `<include>` directive specifies one file pattern to include in the set of
-files to process. Wildcards may be used. For example, the following section
-specifies that the tool will process all Turtle files, and the `foaf.rdf` file,
-in `src/main/vocabs`:
-
- <includes>
- <include>src/main/vocabs/*.ttl</include>
- <include>src/main/vocabs/foaf.rdf</include>
- </includes>
-
-### Specifying processing options
-
-Options are, in general, given in the `<fileOptions>` section. A given
-`<source>` refers to one input source - one file - as named by the
-`<input> name. The actual option names are taken from the RDF [config
-file property names](http://jena.apache.org/documentation/tools/schemagen.html),
-omitting the namespace:
-
- <fileOptions>
- <source>
- <!-- Test2.java (only) will contain OntModel declarations -->
- <input>src/main/vocabs/demo2.ttl</input>
- <ontology>true</ontology>
- </source>
- </fileOptions>
-
-The special source `default` provides a mechanism for specifying shared defaults
-across all input sources:
-
- <source>
- <input>default</input>
- <package-name>org.example.test</package-name>
- </source>
-
-## Example configuration
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.openjena.tools</groupId>
- <artifactId>schemagen</artifactId>
- <version>0.2-SNAPSHOT</version>
- <configuration>
- <includes>
- <include>src/main/vocabs/*.ttl</include>
- <include>src/main/vocabs/foaf.rdf</include>
- </includes>
- <fileOptions>
- <source>
- <input>default</input>
- <package-name>org.example.test</package-name>
- </source>
- <source>
- <!-- Test2.java (only) will contain OntModel declarations -->
- <input>src/main/vocabs/demo2.ttl</input>
- <ontology>true</ontology>
- </source>
- </fileOptions>
- </configuration>
- <executions>
- <execution>
- <id>schemagen</id>
- <goals>
- <goal>translate</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
+This project provides Apache Maven plugins that run Apache Jena
+RDF processing tools from the command line.
-## Example run
+Available plugins:
-Todo
+ * Jena Schemagen plugin
+ The Schemagen tool in Apache Jena creates Java source files
+ from OWL and RDF ontology documents, making it easy to include
+ constants from an ontology directly in a Java project.
+
+Changes
+
+Version 0.4
+
+ * Moved source code from org.openjena package tree to org.apache.jena
+ * Removed some obsolete project artefacts (e.g. src/site)
+ * Added license headers to conform to Apache Software Foundation policy,
+ and added a rat:check target to the pom file.
+
+Acknowledgements
+
+ * Significant contributions to the schemagen plugin, and Maven plugin
+ integration in general, were made by Shane StClair.
Modified: jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo1.ttl (original)
+++ jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo2.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo2.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo2.ttl (original)
+++ jena/Experimental/jena-maven-tools/demo/src/main/vocabs/demo2.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/demo/src/main/vocabs/foaf.rdf
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/demo/src/main/vocabs/foaf.rdf?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/demo/src/main/vocabs/foaf.rdf (original)
+++ jena/Experimental/jena-maven-tools/demo/src/main/vocabs/foaf.rdf Wed Jan 15 23:28:17 2014
@@ -1,24 +1,43 @@
+<?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.
+ -->
+
<!-- This is the FOAF formal vocabulary description, expressed using W3C RDFS and OWL markup. -->
<!-- For more information about FOAF: -->
<!-- see the FOAF project homepage, http://www.foaf-project.org/ -->
<!-- FOAF specification, http://xmlns.com/foaf/spec/ -->
<!-- -->
<!-- first we introduce a number of RDF namespaces we will be using... -->
-<rdf:RDF
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
- xmlns:owl="http://www.w3.org/2002/07/owl#"
- xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
- xmlns:foaf="http://xmlns.com/foaf/0.1/"
- xmlns:wot="http://xmlns.com/wot/0.1/"
- xmlns:dc="http://purl.org/dc/elements/1.1/">
+<rdf:RDF
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:owl="http://www.w3.org/2002/07/owl#"
+ xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/"
+ xmlns:wot="http://xmlns.com/wot/0.1/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
<!-- Here we describe general characteristics of the FOAF vocabulary ('ontology'). -->
<owl:Ontology rdf:about="http://xmlns.com/foaf/0.1/" dc:title="Friend of a Friend (FOAF) vocabulary" dc:description="The Friend of a Friend (FOAF) RDF vocabulary, described using W3C RDF Schema and the Web Ontology Language." dc:date="$Date: 2007-06-16 23:18:26 $">
<!-- outdated <rdfs:seeAlso rdf:resource="http://www.w3.org/2001/08/rdfweb/foaf"/> -->
<!-- unfashionable, removing...
- <owl:imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
- <owl:imports rdf:resource="http://www.w3.org/2002/07/owl"/> -->
+ <owl:imports rdf:resource="http://www.w3.org/2000/01/rdf-schema"/>
+ <owl:imports rdf:resource="http://www.w3.org/2002/07/owl"/> -->
<wot:assurance rdf:resource="../foafsig"/>
<wot:src_assurance rdf:resource="../htmlfoafsig"/>
@@ -27,19 +46,19 @@
<!-- OWL/RDF interop section - geeks only -->
<!-- most folk can ignore this lot. the game here is to make FOAF
- work with vanilla RDF/RDFS tools, and with the stricter OWL DL
- profile of OWL. At the moment we're in the OWL Full flavour of OWL.
- The following are tricks to try have the spec live in both worlds
- at once. See
- http://phoebus.cs.man.ac.uk:9999/OWL/Validator
- http://www.mindswap.org/2003/pellet/demo.shtml
- ...for some tools that help. -->
+ work with vanilla RDF/RDFS tools, and with the stricter OWL DL
+ profile of OWL. At the moment we're in the OWL Full flavour of OWL.
+ The following are tricks to try have the spec live in both worlds
+ at once. See
+ http://phoebus.cs.man.ac.uk:9999/OWL/Validator
+ http://www.mindswap.org/2003/pellet/demo.shtml
+ ...for some tools that help. -->
<owl:AnnotationProperty rdf:about="http://xmlns.com/wot/0.1/assurance"/>
<owl:AnnotationProperty rdf:about="http://xmlns.com/wot/0.1/src_assurance"/>
<owl:AnnotationProperty rdf:about="http://www.w3.org/2003/06/sw-vocab-status/ns#term_status"/>
- <!-- DC terms are NOT annotation properties in general, so we consider the following
- claims scoped to this document. They may be removed in future revisions if
- OWL tools become more flexible. -->
+ <!-- DC terms are NOT annotation properties in general, so we consider the following
+ claims scoped to this document. They may be removed in future revisions if
+ OWL tools become more flexible. -->
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/description"/>
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/title"/>
<owl:AnnotationProperty rdf:about="http://purl.org/dc/elements/1.1/date"/>
@@ -49,7 +68,7 @@
<owl:Class rdf:about="http://www.w3.org/2000/01/rdf-schema#Literal"/> -->
<!-- end of OWL/RDF interop voodoo. mostly. -->
-
+
<!-- FOAF classes (types) are listed first. -->
<rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/Person" rdfs:label="Person" rdfs:comment="A person." vs:term_status="stable">
@@ -59,9 +78,9 @@
<rdfs:subClassOf><owl:Class rdf:about="http://xmlns.com/wordnet/1.6/Agent"/></rdfs:subClassOf>
<rdfs:subClassOf><owl:Class rdf:about="http://www.w3.org/2000/10/swap/pim/contact#Person"/></rdfs:subClassOf>
<rdfs:subClassOf><owl:Class rdf:about="http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing"/></rdfs:subClassOf>
- <!-- aside:
- are spatial things always spatially located?
- Person includes imaginary people... discuss... -->
+ <!-- aside:
+ are spatial things always spatially located?
+ Person includes imaginary people... discuss... -->
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
<owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/Document"/>
<owl:disjointWith rdf:resource="http://xmlns.com/foaf/0.1/Organization"/>
@@ -110,7 +129,7 @@
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Document"/>
</rdfs:Class>
-
+
<rdfs:Class rdf:about="http://xmlns.com/foaf/0.1/OnlineAccount" vs:term_status="unstable" rdfs:label="Online Account" rdfs:comment="An online account.">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
@@ -132,7 +151,7 @@
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
</rdfs:Class>
<!-- FOAF properties (ie. relationships). -->
- <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/mbox" vs:term_status="stable" rdfs:label="personal mailbox" rdfs:comment="A
+ <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/mbox" vs:term_status="stable" rdfs:label="personal mailbox" rdfs:comment="A
personal mailbox, ie. an Internet mailbox associated with exactly one owner, the first owner of this mailbox. This is a 'static inverse functional property', in that there is (across time and change) at most one individual that ever has any particular value for foaf:mbox.">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
@@ -144,15 +163,15 @@ personal mailbox, ie. an Internet mailbo
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
<!--
-put it back in again 2006-01-29 - see
+put it back in again 2006-01-29 - see
http://chatlogs.planetrdf.com/swig/2006-01-29.html#T21-12-35
I have mailed rdfweb-dev@vapours.rdfweb.org for discussion.
Libby
Commenting out as a kindness to OWL DL users. The semantics didn't quite cover
-our usage anyway, since (a) we want static-across-time, which is so beyond OWL as
-to be from another planet (b) we want identity reasoning invariant across xml:lang
-tagging. FOAF code will know what to do. OWL folks note, this assertion might return.
+our usage anyway, since (a) we want static-across-time, which is so beyond OWL as
+to be from another planet (b) we want identity reasoning invariant across xml:lang
+tagging. FOAF code will know what to do. OWL folks note, this assertion might return.
danbri
-->
@@ -162,15 +181,15 @@ danbri
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
</rdf:Property>
- <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/gender" vs:term_status="testing"
-rdfs:label="gender"
+ <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/gender" vs:term_status="testing"
+rdfs:label="gender"
rdfs:comment="The gender of this Agent (typically but not necessarily 'male' or 'female').">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
- <!-- whatever one's gender is, and we are liberal in leaving room for more options
+ <!-- whatever one's gender is, and we are liberal in leaving room for more options
than 'male' and 'female', we model this so that an agent has only one gender. -->
</rdf:Property>
@@ -216,7 +235,7 @@ rdfs:comment="The gender of this Agent (
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
<!--
<rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/nick"/>
-...different to the other IM IDs, as Jabber has wider usage, so
+...different to the other IM IDs, as Jabber has wider usage, so
we don't want the implied rdfs:domain here.
-->
@@ -291,8 +310,8 @@ we don't want the implied rdfs:domain he
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
</rdf:Property>
<!-- end of naming properties. See http://rdfweb.org/issues/show_bug.cgi?id=7
- for open issue / re-design discussions.
- -->
+ for open issue / re-design discussions.
+ -->
<rdf:Property rdf:about="http://xmlns.com/foaf/0.1/phone" vs:term_status="testing" rdfs:label="phone" rdfs:comment="A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
@@ -316,7 +335,7 @@ we don't want the implied rdfs:domain he
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
</rdf:Property>
- <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/openid" vs:term_status="unstable" rdfs:label="openid" rdfs:comment="An OpenID
+ <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/openid" vs:term_status="unstable" rdfs:label="openid" rdfs:comment="An OpenID
for an Agent.">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
<rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/isPrimaryTopicOf"/>
@@ -348,7 +367,7 @@ for an Agent.">
<rdfs:isDefinedBy rdf:resource="http://xmlns.com/foaf/0.1/"/>
<owl:inverseOf rdf:resource="http://xmlns.com/foaf/0.1/maker"/>
</rdf:Property>
- <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/maker" vs:term_status="stable" rdfs:label="maker" rdfs:comment="An agent that
+ <rdf:Property rdf:about="http://xmlns.com/foaf/0.1/maker" vs:term_status="stable" rdfs:label="maker" rdfs:comment="An agent that
made this thing.">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
<rdfs:domain rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
@@ -422,13 +441,13 @@ made this thing.">
</rdf:Property>
<rdf:Property rdf:about="http://xmlns.com/foaf/0.1/topic_interest" vs:term_status="testing" rdfs:label="interest_topic" rdfs:comment="A thing of interest to this person.">
<!-- we should distinguish the page from the topic more carefully. danbri 2002-07-08 -->
-<!-- foaf:interest_topic(P,R)
- always true whenever
- foaf:interest(P,D), foaf:topic(D,R)
- ie. a person has a foaf:topic_interest in all things
- that are the foaf:topic of pages they have a foaf:interest in.
- hmm, does this mean i'm forced to be interested in all the things that are the
- topic of a page i'm interested in. thats a strong restriction on foaf:topic's utility. -->
+<!-- foaf:interest_topic(P,R)
+ always true whenever
+ foaf:interest(P,D), foaf:topic(D,R)
+ ie. a person has a foaf:topic_interest in all things
+ that are the foaf:topic of pages they have a foaf:interest in.
+ hmm, does this mean i'm forced to be interested in all the things that are the
+ topic of a page i'm interested in. thats a strong restriction on foaf:topic's utility. -->
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:range rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
@@ -535,8 +554,8 @@ made this thing.">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AnnotationProperty"/>
<!-- Added to keep OWL DL from bluescreening. DON'T CROSS THE STREAMERS, etc. -->
<!-- This may get dropped if it means non-DL tools don't expose it as a real property.
- Should be fine though; I think only OWL stuff cares about AnnotationProperty.
- Dan -->
+ Should be fine though; I think only OWL stuff cares about AnnotationProperty.
+ Dan -->
<!-- <rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Group"/> prose only for now...-->
<!-- <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/> -->
Modified: jena/Experimental/jena-maven-tools/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/pom.xml?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/pom.xml (original)
+++ jena/Experimental/jena-maven-tools/pom.xml Wed Jan 15 23:28:17 2014
@@ -150,6 +150,17 @@
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>org.apache.rat</groupId>
+ <artifactId>apache-rat-plugin</artifactId>
+ <version>0.10</version>
+ <configuration>
+ <excludes>
+ <exclude>**/target/**/*</exclude>
+ <exclude>**/*.log</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
</plugins>
</build>
<dependencies>
@@ -174,6 +185,10 @@
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</exclusion>
+ <exclusion>
+ <artifactId>org.eclipse.sisu.plexus</artifactId>
+ <groupId>org.eclipse.sisu</groupId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/pom.xml?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/pom.xml (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/pom.xml Wed Jan 15 23:28:17 2014
@@ -1,3 +1,20 @@
+<!--
+ 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>
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/src/main/vocabs/test1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/src/main/vocabs/test1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/src/main/vocabs/test1.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/src/main/vocabs/test1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/verify.bsh
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/verify.bsh?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/verify.bsh (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-0/verify.bsh Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+/*
+ 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.
+*/
+
import org.apache.maven.it.Verifier;
File testDir = new File("target/it/schemagen-integration-0");
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/pom.xml?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/pom.xml (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/pom.xml Wed Jan 15 23:28:17 2014
@@ -1,3 +1,20 @@
+<!--
+ 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>
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/src/main/vocabs/test1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/src/main/vocabs/test1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/src/main/vocabs/test1.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/src/main/vocabs/test1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/verify.bsh
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/verify.bsh?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/verify.bsh (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-1/verify.bsh Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+/*
+ 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.
+*/
+
import org.apache.maven.it.Verifier;
File testDir = new File("target/it/schemagen-integration-1");
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/pom.xml?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/pom.xml (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/pom.xml Wed Jan 15 23:28:17 2014
@@ -1,3 +1,20 @@
+<!--
+ 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>
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/src/main/vocabs/test1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/src/main/vocabs/test1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/src/main/vocabs/test1.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/src/main/vocabs/test1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/verify.bsh
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/verify.bsh?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/verify.bsh (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-2/verify.bsh Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+/*
+ 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.
+*/
+
import org.apache.maven.it.Verifier;
File testDir = new File("target/it/schemagen-integration-2");
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/pom.xml?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/pom.xml (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/pom.xml Wed Jan 15 23:28:17 2014
@@ -1,3 +1,20 @@
+<!--
+ 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>
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test1.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test2.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test2.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test2.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/src/main/vocabs/test2.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/verify.bsh
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/verify.bsh?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/verify.bsh (original)
+++ jena/Experimental/jena-maven-tools/src/it/schemagen-integration-3/verify.bsh Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+/*
+ 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.
+*/
+
import org.apache.maven.it.Verifier;
File testDir = new File("target/it/schemagen-integration-3");
Modified: jena/Experimental/jena-maven-tools/src/test/resources/test1/test1.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/test/resources/test1/test1.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/test/resources/test1/test1.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/test/resources/test1/test1.ttl Wed Jan 15 23:28:17 2014
@@ -1,3 +1,21 @@
+#
+# 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.
+#
+
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
Modified: jena/Experimental/jena-maven-tools/src/test/resources/test1/test2.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/jena-maven-tools/src/test/resources/test1/test2.ttl?rev=1558603&r1=1558602&r2=1558603&view=diff
==============================================================================
--- jena/Experimental/jena-maven-tools/src/test/resources/test1/test2.ttl (original)
+++ jena/Experimental/jena-maven-tools/src/test/resources/test1/test2.ttl Wed Jan 15 23:28:17 2014
@@ -0,0 +1,17 @@
+#
+# 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.
+#