You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by bu...@apache.org on 2011/10/20 01:18:38 UTC

svn commit: r797235 [1/3] - in /websites/staging/jena/trunk/content/jena: ./ about_jena/ documentation/ documentation/assembler/ documentation/inference/ documentation/io/ documentation/javadoc/ documentation/larq/ documentation/notes/ documentation/on...

Author: buildbot
Date: Wed Oct 19 23:18:37 2011
New Revision: 797235

Log:
Staging update by buildbot

Added:
    websites/staging/jena/trunk/content/jena/documentation/io/
    websites/staging/jena/trunk/content/jena/documentation/io/DOM2Jena.java
    websites/staging/jena/trunk/content/jena/documentation/io/features.html
    websites/staging/jena/trunk/content/jena/documentation/io/index.html
    websites/staging/jena/trunk/content/jena/documentation/io/iohowto.html
    websites/staging/jena/trunk/content/jena/documentation/io/sax.html
    websites/staging/jena/trunk/content/jena/documentation/io/standalone.html
Modified:
    websites/staging/jena/trunk/content/jena/about_jena/about.html
    websites/staging/jena/trunk/content/jena/about_jena/architecture.html
    websites/staging/jena/trunk/content/jena/about_jena/index.html
    websites/staging/jena/trunk/content/jena/about_jena/roadmap.html
    websites/staging/jena/trunk/content/jena/about_jena/team.html
    websites/staging/jena/trunk/content/jena/documentation/assembler/assembler-howto.html
    websites/staging/jena/trunk/content/jena/documentation/assembler/index.html
    websites/staging/jena/trunk/content/jena/documentation/assembler/inside-assemblers.html
    websites/staging/jena/trunk/content/jena/documentation/index.html
    websites/staging/jena/trunk/content/jena/documentation/inference/index.html
    websites/staging/jena/trunk/content/jena/documentation/javadoc/index.html
    websites/staging/jena/trunk/content/jena/documentation/larq/index.html
    websites/staging/jena/trunk/content/jena/documentation/notes/concurrency-howto.html
    websites/staging/jena/trunk/content/jena/documentation/notes/event-handler-howto.html
    websites/staging/jena/trunk/content/jena/documentation/notes/file-manager.html
    websites/staging/jena/trunk/content/jena/documentation/notes/index.html
    websites/staging/jena/trunk/content/jena/documentation/notes/model-factory.html
    websites/staging/jena/trunk/content/jena/documentation/notes/rdf-frames.html
    websites/staging/jena/trunk/content/jena/documentation/notes/reification.html
    websites/staging/jena/trunk/content/jena/documentation/notes/typed-literals.html
    websites/staging/jena/trunk/content/jena/documentation/ontology/index.html
    websites/staging/jena/trunk/content/jena/documentation/ontology/toc-test.html
    websites/staging/jena/trunk/content/jena/documentation/query/index.html
    websites/staging/jena/trunk/content/jena/documentation/rdf/index.html
    websites/staging/jena/trunk/content/jena/documentation/sdb/index.html
    websites/staging/jena/trunk/content/jena/documentation/serving_data/index.html
    websites/staging/jena/trunk/content/jena/documentation/tdb/index.html
    websites/staging/jena/trunk/content/jena/documentation/tools/index.html
    websites/staging/jena/trunk/content/jena/documentation/tools/schemagen.html
    websites/staging/jena/trunk/content/jena/download/index.html
    websites/staging/jena/trunk/content/jena/download/maven.html
    websites/staging/jena/trunk/content/jena/download/osgi.html
    websites/staging/jena/trunk/content/jena/getting_involved/index.html
    websites/staging/jena/trunk/content/jena/getting_started/fuseki.html
    websites/staging/jena/trunk/content/jena/getting_started/index.html
    websites/staging/jena/trunk/content/jena/getting_started/rdf_api.html
    websites/staging/jena/trunk/content/jena/getting_started/sparql.html
    websites/staging/jena/trunk/content/jena/getting_started/tell_me_how.html
    websites/staging/jena/trunk/content/jena/help_and_support/bugs_and_suggestions.html
    websites/staging/jena/trunk/content/jena/help_and_support/faq.html
    websites/staging/jena/trunk/content/jena/help_and_support/index.html
    websites/staging/jena/trunk/content/jena/index.html
    websites/staging/jena/trunk/content/jena/tutorials/index.html
    websites/staging/jena/trunk/content/jena/tutorials/sparql.html
    websites/staging/jena/trunk/content/jena/tutorials/using_jena_with_eclipse.html

Modified: websites/staging/jena/trunk/content/jena/about_jena/about.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/about_jena/about.html (original)
+++ websites/staging/jena/trunk/content/jena/about_jena/about.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/about_jena/architecture.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/about_jena/architecture.html (original)
+++ websites/staging/jena/trunk/content/jena/about_jena/architecture.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/about_jena/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/about_jena/index.html (original)
+++ websites/staging/jena/trunk/content/jena/about_jena/index.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/about_jena/roadmap.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/about_jena/roadmap.html (original)
+++ websites/staging/jena/trunk/content/jena/about_jena/roadmap.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/about_jena/team.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/about_jena/team.html (original)
+++ websites/staging/jena/trunk/content/jena/about_jena/team.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/documentation/assembler/assembler-howto.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/assembler/assembler-howto.html (original)
+++ websites/staging/jena/trunk/content/jena/documentation/assembler/assembler-howto.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/documentation/assembler/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/assembler/index.html (original)
+++ websites/staging/jena/trunk/content/jena/documentation/assembler/index.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/documentation/assembler/inside-assemblers.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/assembler/inside-assemblers.html (original)
+++ websites/staging/jena/trunk/content/jena/documentation/assembler/inside-assemblers.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/documentation/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/index.html (original)
+++ websites/staging/jena/trunk/content/jena/documentation/index.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Modified: websites/staging/jena/trunk/content/jena/documentation/inference/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/inference/index.html (original)
+++ websites/staging/jena/trunk/content/jena/documentation/inference/index.html Wed Oct 19 23:18:37 2011
@@ -107,6 +107,10 @@
 <li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
 </ul>
 </li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
 <li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
 <li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
 <li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>

Added: websites/staging/jena/trunk/content/jena/documentation/io/DOM2Jena.java
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/io/DOM2Jena.java (added)
+++ websites/staging/jena/trunk/content/jena/documentation/io/DOM2Jena.java Wed Oct 19 23:18:37 2011
@@ -0,0 +1,51 @@
+
+import javax.xml.transform.*;
+import javax.xml.transform.dom.*;
+import javax.xml.transform.sax.*;
+import org.xml.sax.*;
+import org.w3c.dom.*;
+import javax.xml.parsers.*;
+import java.io.*;
+import com.hp.hpl.jena.rdf.arp.*;
+import com.hp.hpl.jena.rdf.model.*;
+
+/**
+ * @author Jeremy J. Carroll
+ *  
+ */
+public class DOM2Jena {
+
+	public static void main(String args[]) throws Exception {
+		
+		// Create DOM:
+		
+		DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
+	    // DOM must have namespace information inside it!
+		factory.setNamespaceAware(true);
+		DocumentBuilder domParser = factory.newDocumentBuilder();
+		Document document = domParser
+				.parse(new File("testing/wg/Manifest.rdf"));
+		// Make DOM into transformer input
+		Source input = new DOMSource(document);
+		
+		// Make SAX2Model SAX event handler
+		Model m = ModelFactory.createDefaultModel();
+		SAX2Model handler = SAX2Model.create(
+				"http://www.w3.org/2000/10/rdf-tests/rdfcore/Manifest.rdf", m);
+
+		
+		// Make a SAXResult object using this handler
+		SAXResult output = new SAXResult(handler);
+		output.setLexicalHandler(handler);
+		
+		// Run transform
+		TransformerFactory xformFactory = TransformerFactory.newInstance();
+		Transformer idTransform = xformFactory.newTransformer();
+		idTransform.transform(input, output);
+
+		// Use Model
+		m.write(System.out, "N-TRIPLE");
+	}
+
+}
+

Added: websites/staging/jena/trunk/content/jena/documentation/io/features.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/io/features.html (added)
+++ websites/staging/jena/trunk/content/jena/documentation/io/features.html Wed Oct 19 23:18:37 2011
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/jena/css/jena.css" rel="stylesheet" type="text/css">
+  <title>Apache Jena - ARP Features</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <script src="/jena/js/jquery-1.6.4.min.js" type="text/javascript"></script>
+  <script src="/jena/js/jena-navigation.js" type="text/javascript"></script>
+</head>
+
+<body>
+  <div id="header">
+    <div id="logoblock">
+    <img alt="Apache Jena" src="/jena/images/jena-logo/jena-logo-small.png"/>
+    </div>
+
+    <div id="titleblock">
+      <h1 class="title">Apache Jena</h1>
+      <div id="topmenu" class="tabbar round-10">
+        <ul>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/index.html" id="home_menu">Home</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/help_and_support/index.html">Support</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/getting_started/index.html">Getting started</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/tutorials/index.html">Tutorials</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/documentation/index.html">Documentation</a></li>
+        </ul>
+      </div>
+    </div>
+  </div>
+
+  <div id="navigation" class="clear">
+  <h1 id="quick_links">Quick links</h1>
+<ul>
+<li><a href="/jena/index.html">Home</a></li>
+<li><a href="/jena/download/index.html">Downloads</a></li>
+<li><a href="/jena/help_and_support/index.html">Help and support</a></li>
+<li><a href="/jena/help_and_support/bugs_and_suggestions.html">Report a bug</a></li>
+<li><a href="/jena/about_jena/roadmap.html">Roadmap</a></li>
+<li><a href="/jena/getting_involved/index.html">Getting involved</a></li>
+<li><a href="/jena/documentation/">Documentation</a></li>
+</ul>
+<h1 id="about_jena">About Jena</h1>
+<ul>
+<li><a href="/jena/index.html">Home</a></li>
+<li><a href="/jena/about_jena/about.html">About Jena</a></li>
+<li><a href="/jena/about_jena/architecture.html">Architecture</a></li>
+<li><a href="/jena/about_jena/roadmap.html">Roadmap</a></li>
+<li><a href="/jena/about_jena/team.html">Project team</a></li>
+</ul>
+<h1 id="download">Download</h1>
+<ul>
+<li><a href="/jena/download/index.html">Downloading Jena</a></li>
+<li><a href="/jena/download/maven.html">Using Maven</a></li>
+<li><a href="/jena/download/osgi.html">Using OSGi</a></li>
+</ul>
+<h1 id="help_and_support">Help and support</h1>
+<ul>
+<li><a href="/jena/help_and_support/index.html">Getting help</a></li>
+<li><a href="/jena/help_and_support/bugs_and_suggestions.html">Bugs and suggestions</a></li>
+</ul>
+<h1 id="getting_started">Getting Started</h1>
+<ul>
+<li><a href="/jena/getting_started/index.html">A first Jena project</a></li>
+<li><a href="/jena/getting_started/rdf_api.html">RDF API overview</a></li>
+<li><a href="/jena/getting_started/sparql.html">Querying RDF with SPARQL</a></li>
+<li><a href="/jena/getting_started/fuseki.html">Serving RDF over HTTP</a></li>
+<li><a href="/jena/getting_started/tell_me_how.html">Tell me how to ...</a></li>
+</ul>
+<h1 id="tutorials">Tutorials</h1>
+<ul>
+<li><a href="/jena/tutorials/index.html">RDF tutorial</a></li>
+<li><a href="/jena/tutorials/sparql.html">SPARQL queries</a></li>
+<li><a href="/jena/tutorials/using_jena_with_eclipse.html">Using Jena with Eclipse</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/jena/documentation/index.html">Overview</a></li>
+<li><a href="/jena/documentation/javadoc">Javadoc</a></li>
+<li><a href="/jena/documentation/rdf/index.html">RDF</a></li>
+<li><a href="/jena/documentation/query/index.html">SPARQL (ARQ)</a></li>
+<li><a href="/jena/documentation/tdb/index.html">TDB</a></li>
+<li><a href="/jena/documentation/sdb/index.html">SDB</a></li>
+<li><a href="/jena/documentation/larq/index.html">LARQ</a></li>
+<li><a href="/jena/documentation/serving_data/index.html">Serving Data</a></li>
+<li><a href="/jena/documentation/ontology/index.html">Ontology</a></li>
+<li><a href="/jena/documentation/inference/index.html">Inference</a></li>
+<li><a href="/jena/documentation/assembler/index.html">Assembler</a><ul>
+<li><a href="/jena/documentation/assembler/assembler-howto.html">Assembler how-to</a></li>
+<li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
+<li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
+<li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>
+<li><a href="/jena/documentation/notes/file-manager.html">File manager how-to</a></li>
+<li><a href="/jena/documentation/notes/model-factory.html">Model factory how-to</a></li>
+<li><a href="/jena/documentation/notes/rdf-frames.html">RDF frames</a></li>
+<li><a href="/jena/documentation/notes/reification.html">Reification how-to</a></li>
+<li><a href="/jena/documentation/notes/typed-literals.html">Typed literals how-to</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/tools/index.html">Tools</a><ul>
+<li><a href="/jena/documentation/tools/schemagen.html">schemagen</a></li>
+</ul>
+</li>
+</ul>
+<h1 id="getting_involved">Getting Involved</h1>
+<ul>
+<li><a href="/jena/getting_involved/index.html">Contributing to Jena</a></li>
+</ul>
+<h1 id="asf_links">ASF links</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 class="title">ARP Features</h1>
+    <ul>
+<li>Java based RDF parser.</li>
+<li>Compliant with
+    <a href="http://www.w3.org/TR/rdf-syntax-grammar">RDF Syntax</a> and
+    <a href="http://www.w3.org/TR/rdf-testcases">RDF Test Cases</a>
+    Recommendations.</li>
+<li>Compliant with following standards and recommendations:<ul>
+<li><strong>daml:collection</strong><br />
+  <a href="http://www.daml.org/2001/03/reference.html#collection">rdf:parseType='daml:collection'</a>
+    is supported.</li>
+<li><strong>xml:lang</strong><br />
+  <a href="http://www.w3.org/TR/REC-xml#sec-lang-tag">xml:lang</a> is fully
+    supported, both in RDF/XML and any document embedding RDF/XML.
+    Moreover, the language tags are checked against
+    <a href="http://www.isi.edu/in-notes/rfc1766.txt">RFC1766</a>,
+    <a href="http://www.isi.edu/in-notes/rfc3066.txt">RFC3066</a>, ISO639-1,
+    <a href="http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/db_en.html">ISO3166</a>.</li>
+<li><strong>xml:base</strong><br />
+  <a href="http://www.w3.org/TR/xmlbase/">xml:base</a> is fully supported,
+    both in RDF/XML and any document embedding RDF/XML.</li>
+<li><strong>URI</strong><br />
+  All URI references are checked against
+    <a href="http://www.isi.edu/in-notes/rfc2396.txt">RFC2396</a>. The treatment
+    of international URIs implements the concept of
+    <a href="http://www.w3.org/TR/rdf-concepts/#dfn-URI-reference">RDF URI Reference</a>.</li>
+<li><strong>XML Names</strong><br />
+   All rdf:ID's are checked against the
+    <a href="http://www.w3.org/TR/REC-xml#dt-name">XML Names</a> specification.</li>
+<li><strong>Unicode Normal Form C</strong><br />
+  String literals are checked for conformance with an early
+    uniform normalization processing model.</li>
+<li><strong>XML Literals</strong><br />
+   <code>rdf:parseType='Literal'</code> is processed respecting namespaces,
+    processing instructions and XML comments. This follows the XML
+    exclusive canonicalizations recommendation with comments.</li>
+<li><strong>Relative Namespace URI references</strong><br />
+   Namespace URI references are checked in light of the
+    <a href="http://www.w3.org/2000/09/xppa">W3C XML Plenary decision</a>.</li>
+</ul>
+</li>
+<li>Command-line RDF/XML error checking.</li>
+<li>Can be used independently of Jena, with customizable
+    <code>StatementHandler</code>.</li>
+<li>Highly configurable error processing.</li>
+<li>Xerces based XML parsing.</li>
+<li>Processes both standalone and embedded RDF/XML.</li>
+<li>Streaming parser, suitable for large files.</li>
+<li>Supports SAX and DOM, for integration with non-file XML
+    sources.</li>
+</ul>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache Jena, Jena, the Apache Jena project logo,
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/jena/trunk/content/jena/documentation/io/index.html
==============================================================================
--- websites/staging/jena/trunk/content/jena/documentation/io/index.html (added)
+++ websites/staging/jena/trunk/content/jena/documentation/io/index.html Wed Oct 19 23:18:37 2011
@@ -0,0 +1,170 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/jena/css/jena.css" rel="stylesheet" type="text/css">
+  <title>Apache Jena - RDF input and output handling in Jena</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <script src="/jena/js/jquery-1.6.4.min.js" type="text/javascript"></script>
+  <script src="/jena/js/jena-navigation.js" type="text/javascript"></script>
+</head>
+
+<body>
+  <div id="header">
+    <div id="logoblock">
+    <img alt="Apache Jena" src="/jena/images/jena-logo/jena-logo-small.png"/>
+    </div>
+
+    <div id="titleblock">
+      <h1 class="title">Apache Jena</h1>
+      <div id="topmenu" class="tabbar round-10">
+        <ul>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/index.html" id="home_menu">Home</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/help_and_support/index.html">Support</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/getting_started/index.html">Getting started</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/tutorials/index.html">Tutorials</a></li>
+        <li class="round-top-8"><a class="round-top-8" href="/jena/documentation/index.html">Documentation</a></li>
+        </ul>
+      </div>
+    </div>
+  </div>
+
+  <div id="navigation" class="clear">
+  <h1 id="quick_links">Quick links</h1>
+<ul>
+<li><a href="/jena/index.html">Home</a></li>
+<li><a href="/jena/download/index.html">Downloads</a></li>
+<li><a href="/jena/help_and_support/index.html">Help and support</a></li>
+<li><a href="/jena/help_and_support/bugs_and_suggestions.html">Report a bug</a></li>
+<li><a href="/jena/about_jena/roadmap.html">Roadmap</a></li>
+<li><a href="/jena/getting_involved/index.html">Getting involved</a></li>
+<li><a href="/jena/documentation/">Documentation</a></li>
+</ul>
+<h1 id="about_jena">About Jena</h1>
+<ul>
+<li><a href="/jena/index.html">Home</a></li>
+<li><a href="/jena/about_jena/about.html">About Jena</a></li>
+<li><a href="/jena/about_jena/architecture.html">Architecture</a></li>
+<li><a href="/jena/about_jena/roadmap.html">Roadmap</a></li>
+<li><a href="/jena/about_jena/team.html">Project team</a></li>
+</ul>
+<h1 id="download">Download</h1>
+<ul>
+<li><a href="/jena/download/index.html">Downloading Jena</a></li>
+<li><a href="/jena/download/maven.html">Using Maven</a></li>
+<li><a href="/jena/download/osgi.html">Using OSGi</a></li>
+</ul>
+<h1 id="help_and_support">Help and support</h1>
+<ul>
+<li><a href="/jena/help_and_support/index.html">Getting help</a></li>
+<li><a href="/jena/help_and_support/bugs_and_suggestions.html">Bugs and suggestions</a></li>
+</ul>
+<h1 id="getting_started">Getting Started</h1>
+<ul>
+<li><a href="/jena/getting_started/index.html">A first Jena project</a></li>
+<li><a href="/jena/getting_started/rdf_api.html">RDF API overview</a></li>
+<li><a href="/jena/getting_started/sparql.html">Querying RDF with SPARQL</a></li>
+<li><a href="/jena/getting_started/fuseki.html">Serving RDF over HTTP</a></li>
+<li><a href="/jena/getting_started/tell_me_how.html">Tell me how to ...</a></li>
+</ul>
+<h1 id="tutorials">Tutorials</h1>
+<ul>
+<li><a href="/jena/tutorials/index.html">RDF tutorial</a></li>
+<li><a href="/jena/tutorials/sparql.html">SPARQL queries</a></li>
+<li><a href="/jena/tutorials/using_jena_with_eclipse.html">Using Jena with Eclipse</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/jena/documentation/index.html">Overview</a></li>
+<li><a href="/jena/documentation/javadoc">Javadoc</a></li>
+<li><a href="/jena/documentation/rdf/index.html">RDF</a></li>
+<li><a href="/jena/documentation/query/index.html">SPARQL (ARQ)</a></li>
+<li><a href="/jena/documentation/tdb/index.html">TDB</a></li>
+<li><a href="/jena/documentation/sdb/index.html">SDB</a></li>
+<li><a href="/jena/documentation/larq/index.html">LARQ</a></li>
+<li><a href="/jena/documentation/serving_data/index.html">Serving Data</a></li>
+<li><a href="/jena/documentation/ontology/index.html">Ontology</a></li>
+<li><a href="/jena/documentation/inference/index.html">Inference</a></li>
+<li><a href="/jena/documentation/assembler/index.html">Assembler</a><ul>
+<li><a href="/jena/documentation/assembler/assembler-howto.html">Assembler how-to</a></li>
+<li><a href="/jena/documentation/assembler/inside-assemblers.html">Inside assemblers</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/io/index.html">I/O</a><ul>
+<li><a href="/jena/documentation/io/iohowto.html">I/O how-to</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/notes/index.html">Notes</a><ul>
+<li><a href="/jena/documentation/notes/concurrency-howto.html">Concurrency how-to</a></li>
+<li><a href="/jena/documentation/notes/event-handler-howto.html">Event handler how-to</a></li>
+<li><a href="/jena/documentation/notes/file-manager.html">File manager how-to</a></li>
+<li><a href="/jena/documentation/notes/model-factory.html">Model factory how-to</a></li>
+<li><a href="/jena/documentation/notes/rdf-frames.html">RDF frames</a></li>
+<li><a href="/jena/documentation/notes/reification.html">Reification how-to</a></li>
+<li><a href="/jena/documentation/notes/typed-literals.html">Typed literals how-to</a></li>
+</ul>
+</li>
+<li><a href="/jena/documentation/tools/index.html">Tools</a><ul>
+<li><a href="/jena/documentation/tools/schemagen.html">schemagen</a></li>
+</ul>
+</li>
+</ul>
+<h1 id="getting_involved">Getting Involved</h1>
+<ul>
+<li><a href="/jena/getting_involved/index.html">Contributing to Jena</a></li>
+</ul>
+<h1 id="asf_links">ASF links</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 class="title">RDF input and output handling in Jena</h1>
+    <p>This section details how Jena parses and generates the various syntaxes used
+to encode RDF, including RDF/XML, Turtle and N-triples.
+ARP is the parsing subsystem in Jena for handling the RDF/XML syntax. Other parsers
+are documented in the RIOT subsystem [TODO link]</p>
+<ul>
+<li><a href="iohowto.html#input">Jena RDF I/O how-to</a></li>
+<li><a href="features.html">ARP Features</a></li>
+<li><a href="standalone.html">Using ARP without Jena</a></li>
+<li><a href="sax.html">Using other SAX and DOM XML sources</a></li>
+</ul>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache Jena, Jena, the Apache Jena project logo,
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>