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 2018/04/25 09:44:36 UTC

svn commit: r1028953 - in /websites/staging/jena/trunk/content: ./ documentation/notes/jena-repack.html documentation/notes/system-initialization.html

Author: buildbot
Date: Wed Apr 25 09:44:36 2018
New Revision: 1028953

Log:
Staging update by buildbot for jena

Modified:
    websites/staging/jena/trunk/content/   (props changed)
    websites/staging/jena/trunk/content/documentation/notes/jena-repack.html
    websites/staging/jena/trunk/content/documentation/notes/system-initialization.html

Propchange: websites/staging/jena/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr 25 09:44:36 2018
@@ -1 +1 @@
-1829835
+1830060

Modified: websites/staging/jena/trunk/content/documentation/notes/jena-repack.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/notes/jena-repack.html (original)
+++ websites/staging/jena/trunk/content/documentation/notes/jena-repack.html Wed Apr 25 09:44:36 2018
@@ -164,7 +164,7 @@ h2:hover > .headerlink, h3:hover > .head
 mechanism to locate initialization steps. The 
 documentation for process in Jena is <a href="system-initialization.html">available here</a>.</p>
 <p>There are a number of files (Java resources) in Jena jars named:</p>
-<div class="codehilite"><pre><span class="n">META</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span><span class="o">/</span><span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">jena</span><span class="p">.</span><span class="n">system</span><span class="p">.</span><span class="n">JenaSubsystemLifecycle</span>
+<div class="codehilite"><pre><span class="n">META</span><span class="o">-</span><span class="n">INF</span><span class="o">/</span><span class="n">services</span><span class="o">/</span><span class="n">org</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">jena</span><span class="p">.</span><span class="n">sys</span><span class="p">.</span><span class="n">JenaSubsystemLifecycle</span>
 </pre></div>
 
 

Modified: websites/staging/jena/trunk/content/documentation/notes/system-initialization.html
==============================================================================
--- websites/staging/jena/trunk/content/documentation/notes/system-initialization.html (original)
+++ websites/staging/jena/trunk/content/documentation/notes/system-initialization.html Wed Apr 25 09:44:36 2018
@@ -169,7 +169,10 @@ Core -&gt; RIOT -&gt; ARQ -&gt; TDB -&gt
 <p>The sequence from core to TDB should be executed before application
 components. See below for how to control the order.</p>
 <p>Initialization occurs when <code>JenaSystem.init()</code> is first called.  Jena ensures that this
-is done when the application first uses any Jena code by using class initializers.</p>
+is done when the application first uses any Jena code by using class
+initializers.</p>
+<p>See <a href="jena-repack.html">notes on repacking Jena code</a> for how to deal
+with ServiceLoader files in repacked jars.</p>
 <h2 id="initialization-code">Initialization code<a class="headerlink" href="#initialization-code" title="Permanent link">&para;</a></h2>
 <p>Initialization code is an implementation of <code>JenaSubsystemLifecycle</code>.
 For use in the default initialization, the class must have a zero-argument constructor</p>
@@ -205,7 +208,7 @@ On a return from <code>JenaSystem.init()
 <h2 id="the-standard-subsystem-registry">The Standard Subsystem Registry<a class="headerlink" href="#the-standard-subsystem-registry" title="Permanent link">&para;</a></h2>
 <p>The <code>JenaSubsystemRegistry</code> normally used is based on <code>java.util.ServiceLoader</code>.
 It looks for class resources
-<code>META-INF/services/org.apache.jena.system.JenaSubsystemLifecycle</code>
+<code>META-INF/services/org.apache.jena.sys.JenaSubsystemLifecycle</code>
 on the classpath during the load step.</p>
 <p>See the javadoc for <code>java.util.ServiceLoader</code> for more details.</p>
 <p>See also the javadoc for