Author: dspicar
Date: Mon Jan 23 17:51:19 2012
New Revision: 1234920

URL: http://svn.apache.org/viewvc?rev=1234920&view=rev
Log:
CLEREZZA-617: Added documentation to documentation.nt

Modified:
    
incubator/clerezza/issues/CLEREZZA-617/platform.typerendering.scalaserverpages/src/main/resources/META-INF/documentation.nt

Modified: 
incubator/clerezza/issues/CLEREZZA-617/platform.typerendering.scalaserverpages/src/main/resources/META-INF/documentation.nt
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-617/platform.typerendering.scalaserverpages/src/main/resources/META-INF/documentation.nt?rev=1234920&r1=1234919&r2=1234920&view=diff
==============================================================================
--- 
incubator/clerezza/issues/CLEREZZA-617/platform.typerendering.scalaserverpages/src/main/resources/META-INF/documentation.nt
 (original)
+++ 
incubator/clerezza/issues/CLEREZZA-617/platform.typerendering.scalaserverpages/src/main/resources/META-INF/documentation.nt
 Mon Jan 23 17:51:19 2012
@@ -8,117 +8,207 @@
 <bundle:///intro-content-el/1-content-el/2> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
 <bundle:///intro-content-el/1-content-el/3> 
<http://discobits.org/ontology#infoBit> "same for properties:\n<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; class=\"tx-blockcode\">\n//a 
ScalaServePage to render a 
http://clerezza.org/2009/05/usermanager#UserPermissionPage\n//sorting by 
java-permission-entry\ndef um(s: Any) = new 
UriRef(\"http://clerezza.org/2009/05/usermanager#\"+s)\ndef perm(s: Any) = new 
UriRef(\"http://clerezza.org/2008/10/permission#\"+s)\n&lt;html 
xmlns=\"http://www.w3.org/1999/xhtml\"; xml:lang=\"en\" 
lang=\"en\"&gt;\n\t&lt;head&gt;\n    \t&lt;title&gt;Permissions for user 
{res/um(\"user\")/FOAF.name}&lt;/title&gt;\n\t&lt;/head&gt;\n\t&lt;body&gt;\n\t{for
 (permission &lt;- (res/um(\"permission\"))\n\t    .sort((a,b) =&gt; 
(a/perm(\"javaPermissionEntry\")*) &lt; \n                    
(b/perm(\"javaPermissionEntry\")*))) yield\n\t\t&lt;div 
id=\"permission\"&gt;\n\t\t\t{permission/perm(\"javaPermissionEntry\")*}\n\t\t&lt;/div&gt;\n\t}\n\t&lt;/body&gt;\n\n&lt;/htm
 l&gt;\n</div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/1-content-el/3> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:1256ef77de7d5040007cdb9e51d4d7921 . 
-<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:7b37e0d7f4c007829584ebc4748b8c2c1 . 
-<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:903c7fa41d94442532f4baaf0d720dfd1 . 
+<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:5405e8840d43093d9fd26ea1a65ce5591 . 
+<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:67df2018b715a592424e25860a2a3eb31 . 
+<bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:92270081810f0d243e49aee136f599bb1 . 
 <bundle:///intro-content-el/1-content> 
<http://discobits.org/ontology#contains> _:b04dbb262ab5f725776a61b62125ed231 . 
 <bundle:///intro-content-el/1-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
 <bundle:///intro-content-el/1-title> <http://discobits.org/ontology#infoBit> 
"Example"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/1-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/1> <http://discobits.org/ontology#contains> 
_:3726f238e71b1a1d8ea95834a12adb531 . 
-<bundle:///intro-content-el/1> <http://discobits.org/ontology#contains> 
_:9a5e36b58506e19b0960c4343250d8481 . 
+<bundle:///intro-content-el/1> <http://discobits.org/ontology#contains> 
_:a2950b10a4e67d4ee8d25d131e9d59471 . 
+<bundle:///intro-content-el/1> <http://discobits.org/ontology#contains> 
_:e696a99dc91ebddcf13b5a4fd83e55991 . 
 <bundle:///intro-content-el/1> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
 <bundle:///intro-content-el/2-content-el/0> 
<http://discobits.org/ontology#infoBit> "A ScalaServerPages is transformed into 
a Scala Source file and\tcompiled. The content of the ScalaServerPage becomes 
the content of\ta method returning AnyRef, the returned Object will be 
transformed\tto a String and the to a byte-array to be written to the response 
stream"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/2-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/2-content> 
<http://discobits.org/ontology#contains> _:78867567097445e338b675c0b1ed3d6f1 . 
+<bundle:///intro-content-el/2-content> 
<http://discobits.org/ontology#contains> _:dca98a68e3413be1e9bb3f4e56f5cc561 . 
 <bundle:///intro-content-el/2-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
 <bundle:///intro-content-el/2-title> <http://discobits.org/ontology#infoBit> 
"How does it work"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/2-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/2> <http://discobits.org/ontology#contains> 
_:005cab2e8f532d75dbe6021467d5f7191 . 
 <bundle:///intro-content-el/2> <http://discobits.org/ontology#contains> 
_:3682407f1c90d02dcf9dbf4e83d964f51 . 
-<bundle:///intro-content-el/2> <http://discobits.org/ontology#contains> 
_:da99b6d94dde0b8db6059543b5fb4c2e1 . 
 <bundle:///intro-content-el/2> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
-<bundle:///intro-content-el/3-content-el/0> 
<http://discobits.org/ontology#infoBit> "<ul 
xmlns=\"http://www.w3.org/1999/xhtml\";>\n<li>renderer: CallbackRenderer, used 
to delegate to another Renderlet usally not used directly but wia the render 
method</li>\n<li>res: GraphNode, the main response resource, as a GraphNode it 
is dynamically converted to a RichGraphNode allowing the functions provided by 
org.apache.clerezza.utils.scala</li>\n<li>val context:GraphNode, a GraphNode 
with contextual information not specifically related to the current request, 
such as description on the current user </li>\n<li>val mode: String, the 
rendering mode</li>\n<li>val uriInfo: UriInfo, the UriRinf of the request, 
allows access to the request URI and query parameters</li>\n<li>val 
sharedRenderingValues: java.util.Map[String, Object], a map used to share 
values across the different renderlets and ScalaServerPages involved in the 
creation of a representation, typically used to prevent repeated co
 mputation of the same values. Typically this map is not accessed directly, 
instead values are retrived with $(\"key\") and set with $(\"key\") = 
newvalue</li>\n</ul>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/3-content-el/0> 
<http://discobits.org/ontology#infoBit> "<ul 
xmlns=\"http://www.w3.org/1999/xhtml\";>\n<li>renderer: CallbackRenderer, used 
to delegate to another Renderlet usally not used directly but via the render 
method</li>\n<li>res: GraphNode, the main response resource, as a GraphNode it 
is dynamically converted to a RichGraphNode allowing the functions provided by 
org.apache.clerezza.utils.scala</li>\n<li>val context:GraphNode, a GraphNode 
with contextual information not specifically related to the current request, 
such as description on the current user </li>\n<li>val mode: String, the 
rendering mode</li>\n<li>val uriInfo: UriInfo, the UriRinf of the request, 
allows access to the request URI and query parameters</li>\n<li>val 
sharedRenderingValues: java.util.Map[String, Object], a map used to share 
values across the different renderlets and ScalaServerPages involved in the 
creation of a representation, typically used to prevent repeated co
 mputation of the same values. Typically this map is not accessed directly, 
instead values are retrived with $(\"key\") and set with $(\"key\") = 
newvalue</li>\n</ul>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/3-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/3-content> 
<http://discobits.org/ontology#contains> _:f198d1a210e08f9033de3e7c946baa101 . 
+<bundle:///intro-content-el/3-content> 
<http://discobits.org/ontology#contains> _:760f505485b6d9bf3a0e12b8253b26f41 . 
 <bundle:///intro-content-el/3-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
 <bundle:///intro-content-el/3-title> <http://discobits.org/ontology#infoBit> 
"Avialable values"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/3-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/3> <http://discobits.org/ontology#contains> 
_:4ea61d47416e6f9e6c7554e011ac53771 . 
+<bundle:///intro-content-el/3> <http://discobits.org/ontology#contains> 
_:7ed46632a84dbee9b0e09519b0d61bb31 . 
 <bundle:///intro-content-el/3> <http://discobits.org/ontology#contains> 
_:c9cd1948f40f7dd5a08cd3d4e2144d961 . 
 <bundle:///intro-content-el/3> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
-<bundle:///intro-content-el/4-content-el/0> 
<http://discobits.org/ontology#infoBit> "ScalaServerPages are used for 
rendering information, therefore services are typically accessed when producing 
the RDF and not from the ScalaServePage. Still you can access designated 
services from the ScalaServerPages, you get an instance with 
$[serviceInterface], eg.:\n<div xmlns=\"http://www.w3.org/1999/xhtml\"; 
class=\"tx-blockcode\">\n$[AdvertisingService].getBanner\n</div>\n\nYou can 
only access services that are annotated with 
@org.apache.clerezza.platform.typerendering.WebRenderingService"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
 .
+<bundle:///intro-content-el/4-content-el/0> 
<http://discobits.org/ontology#infoBit> "ScalaServerPages (SSP) are used for 
rendering information, therefore services are typically accessed when producing 
the RDF and not from the ScalaServePage. Still you can access designated 
services from the ScalaServerPages, you get an instance with 
$[serviceInterface], eg.:\n<div xmlns=\"http://www.w3.org/1999/xhtml\"; 
class=\"tx-blockcode\">\n$[AdvertisingService].getBanner\n</div>\n\nYou can 
only access services that are annotated with 
@org.apache.clerezza.platform.typerendering.WebRenderingService\n<br 
xmlns=\"http://www.w3.org/1999/xhtml\";></br>\n<br 
xmlns=\"http://www.w3.org/1999/xhtml\";></br>\nIt is recommended to register 
SSPs that reference WebRenderingServices using the SSP-bundle's class loader. 
See the section on Package Dependencies for 
details."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/4-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/4-content> 
<http://discobits.org/ontology#contains> _:e6f8b82a227dd503979824de96650cad1 . 
+<bundle:///intro-content-el/4-content> 
<http://discobits.org/ontology#contains> _:f7c5288db31b7d70ff3076fb685d39b51 . 
 <bundle:///intro-content-el/4-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
 <bundle:///intro-content-el/4-title> <http://discobits.org/ontology#infoBit> 
"Accessing OSGi 
services"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-content-el/4-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro-content-el/4> <http://discobits.org/ontology#contains> 
_:4ec404bddfd220be0cbd615cf8e5b0601 . 
+<bundle:///intro-content-el/4> <http://discobits.org/ontology#contains> 
_:49089974855b42ed7d6c4574866694ab1 . 
 <bundle:///intro-content-el/4> <http://discobits.org/ontology#contains> 
_:a5ae5910759a36cdf45ffd7c3d80a3d11 . 
 <bundle:///intro-content-el/4> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
-<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:029c4d64955c82e59691aae5b1309ff51 . 
-<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:48acda45ab861e6e75e503f82e162ca21 . 
-<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:86e4309edd82a6d415338546caff2d551 . 
-<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:8ced329518dac9ef741f4099548bb8451 . 
-<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:dd8a247bd488bf43f747101a7ba2a20c1 . 
+<bundle:///intro-content-el/5-content-el/0> 
<http://discobits.org/ontology#infoBit> "This section discusses the different 
methods offered by the ScalaServerPages service and how they influence the OSGi 
environment."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/1-content-el/0> 
<http://discobits.org/ontology#infoBit> "The ScalaServerPages service offers 
methods to register Scala Server Pages (SSP) with a custom BundleContext. The 
BundleContext influences to which bundle a SSP belongs to. This section 
describes the two options and their 
implications."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/1-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/1-content-el/1> 
<http://discobits.org/ontology#infoBit> "<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; class=\"tx-blockcode\">\npublic 
ServiceRegistration registerScalaServerPage(URL location, UriRef rdfType, 
String modePattern, MediaType mediaType)\n</div>\nThis method registers the SSP 
as a TypeRenderlet OSGi service with the Platform ScalaServerPages Renderlet 
bundle (org.apache.clerezza.platform.typerendering.scalaserverpages). That 
means that the SSP 'belongs' to a central bundle that potentially 'owns' many 
other SSPs as well. As a consequence the availablility of the SSP depends on 
the Platform ScalaServerPage Renderlet Bundle and not on the Bundle that 
registered it. If the SSP is not unregistered when the bundle that registered 
it disappears, it remains active. The method returns a ServiceRegistration 
object that can be used to unregister or update the SSP in the bundle that 
registered it. Another implication is that the SSP is
  unavailable even though the bundle that registered it is available. This 
could happen is the Platform SSP Renderlet bundle malfunctions in some manner 
(possibly due to unreleated interactions with other 
bundles)."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/1-content-el/1> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/1-content-el/2> 
<http://discobits.org/ontology#infoBit> "<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; class=\"tx-blockcode\">\npublic 
ServiceRegistration registerScalaServerPage(URL location, UriRef rdfType, 
String modePattern, MediaType mediaType, BundleContext 
callerBundleContext)\n</div>\nThis method registers the SSP as a TypeRenderlet 
OSGi service with the bundle whose BundleContext is supplied. The intended 
usage is to supply the BundleContext of the bundle that registers the SSP. In 
this case the dependencies are more intuitive. The availablitiy of the SSP 
depends on the availability of the bundle that registered it. The method 
returns a ServiceRegistration object that can be used to unregister or update 
the SSP."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/1-content-el/2> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/1-content> 
<http://discobits.org/ontology#contains> _:979650e151fae7a3caed02f041c0d6711 . 
+<bundle:///intro-content-el/5-content-el/1-content> 
<http://discobits.org/ontology#contains> _:b09bc91ff4535eaa7a26404760e9bbd31 . 
+<bundle:///intro-content-el/5-content-el/1-content> 
<http://discobits.org/ontology#contains> _:f64767b0b2be4f83d392686f2335b5f21 . 
+<bundle:///intro-content-el/5-content-el/1-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
+<bundle:///intro-content-el/5-content-el/1-title> 
<http://discobits.org/ontology#infoBit> "Bundle/Service 
Dependencies"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/1-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/1> 
<http://discobits.org/ontology#contains> _:beba133b2c4440cbd343309f2f8deb3e1 . 
+<bundle:///intro-content-el/5-content-el/1> 
<http://discobits.org/ontology#contains> _:f732bf9e9b06c21b478e908b5a1d50461 . 
+<bundle:///intro-content-el/5-content-el/1> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
+<bundle:///intro-content-el/5-content-el/2-content-el/0> 
<http://discobits.org/ontology#infoBit> "The ScalaServerPages service offers 
methods to register Scala Server Pages (SSP) with a custom class loader. The 
class loader influences the runtime OSGi package requirements of bundles. This 
section describes the two options and their 
implications."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/2-content-el/0> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/2-content-el/1> 
<http://discobits.org/ontology#infoBit> "<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; class=\"tx-blockcode\">\npublic 
ServiceRegistration registerScalaServerPage(URL location, UriRef rdfType, 
String modePattern, MediaType mediaType)\npublic ServiceRegistration 
registerScalaServerPage(URL location, UriRef rdfType, String modePattern, 
MediaType mediaType, BundleContext callerBundleContext)\n</div>\nThese methods 
do not supply a custom class loader. The compiled SSP is loaded by the class 
loader of the Platform ScalaServerPagesRenderlet bundle. All packages 
referenced in the SSP code, will be resolved by this central service and no 
additional runtime package dependencies need to be taken care of in the bundle 
that registered the SSP. This is convenient for most uses as the central SSP 
Renderlet bundle can resolve any package exported in the OSGi environment. But 
the user needs to be aware of the implications of this centra
 l 'super dependency'. It causes the SSP Renderlet bundle to depend on bundles 
that export the packages referenced in all SSPs that are registered in this 
manner. And because all SSPs registered with these methods depend on the SSP 
Renderlet bundle, every SSP depends trasitively on all dependencies of the 
central SSP Renderlet bundle. One unwanted consequence is that if any of these 
dependencies are changed, the central SSP Renderlet bundle is restarted and 
this causes all bundles to restart that registered their SSPs using these 
methods. This can cause a cascade of restarting bundles that may be problematic 
(see <a xmlns=\"http://www.w3.org/1999/xhtml\"; 
href=\"https://issues.apache.org/jira/browse/CLEREZZA-617\";>CLEREZZA-617</a>)."^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
 .
+<bundle:///intro-content-el/5-content-el/2-content-el/1> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/2-content-el/2> 
<http://discobits.org/ontology#infoBit> "<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; class=\"tx-blockcode\">\npublic 
ServiceRegistration registerScalaServerPage(URL location,  UriRef rdfType, 
String modePattern, MediaType mediaType, BundleContext callerBundleContext, 
ClassLoader classLoader)\n</div>\nThis method allows a custom class loader to 
be supplied. The intended usage is to supply the bundle class loader of the 
bundle that registers the SSP. This method adresses the problem of depending on 
unreleated dependencies via the central SSP Renderlet bundle (described above). 
However, using this method requires the client to make sure that the supplied 
class loader can resolve the required dependencies. If it is a bundle class 
loader, then the associated bundle needs to add its runtime dependencies to the 
<a xmlns=\"http://www.w3.org/1999/xhtml\"; 
href=\"http://wiki.osgi.org/wiki/Import-Package\";>Import-Package</a> manif
 est header. The minimal package requirements for every SSP are: \n<ul 
xmlns=\"http://www.w3.org/1999/xhtml\";>\n<li>scala</li>\n<li>scala.reflect</li>\n<li>scala.collection</li>\n<li>scala.xml</li>\n<li>org.apache.clerezza.platform.typerendering.scala</li>\n</ul>\nIf
 the SSP references a WebRenderingService, then \n<ul 
xmlns=\"http://www.w3.org/1999/xhtml\";>\n<li>org.clerezza.app.webrenderingservice</li>\n</ul>\nis
 required additionally. Depending on the SSP code, additional packages may be 
needed.\n<br xmlns=\"http://www.w3.org/1999/xhtml\";></br>\nAnother way to make 
sure the class loader can find all packages exported in the OSGi environment is 
to declare <a xmlns=\"http://www.w3.org/1999/xhtml\"; 
href=\"http://wiki.osgi.org/wiki/DynamicImport-Package\";>Dynamic Imports</a>. 
However that is more expensive.\n<br 
xmlns=\"http://www.w3.org/1999/xhtml\";></br>\n<br 
xmlns=\"http://www.w3.org/1999/xhtml\";></br>\nTypically these dependencies are 
declared in the module's pom.xml as fo
 llows (the dynamic import alternative is commented out):\n<div 
xmlns=\"http://www.w3.org/1999/xhtml\"; 
class=\"tx-blockcode\">\n...\n\t&lt;build&gt;\n\t\t&lt;plugins&gt;\n\t\t\t&lt;plugin&gt;\n\t\t\t\t&lt;groupId&gt;org.apache.felix&lt;/groupId&gt;\n\t\t\t\t&lt;artifactId&gt;maven-bundle-plugin&lt;/artifactId&gt;\n\t\t\t\t&lt;configuration&gt;\n\t\t\t\t\t&lt;instructions&gt;\n\t\t\t\t\t\t&lt;!--
 &lt;DynamicImport-Package&gt;*&lt;/DynamicImport-Package&gt; 
--&gt;\n\t\t\t\t\t\t&lt;Import-Package&gt;\n\t\t\t\t\t\t\tscala,\n\t\t\t\t\t\t\tscala.reflect,\n\t\t\t\t\t\t\tscala.collection,\n\t\t\t\t\t\t\tscala.xml,\n\t\t\t\t\t\t\torg.apache.clerezza.platform.typerendering.scala,\n\t\t\t\t\t\t\torg.clerezza.app.webrenderingservice,\n\t\t\t\t\t\t\t*\n\t\t\t\t\t\t&lt;/Import-Package&gt;\n\t\t\t\t\t&lt;/instructions&gt;\n\t\t\t\t&lt;/configuration&gt;\n\t\t\t&lt;/plugin&gt;\n\t\t&lt;/plugins&gt;\n\t&lt;/build&gt;\n...\n</div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
 .
+<bundle:///intro-content-el/5-content-el/2-content-el/2> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/2-content> 
<http://discobits.org/ontology#contains> _:1b2efd4a60f8dfec3d956e8010b164201 . 
+<bundle:///intro-content-el/5-content-el/2-content> 
<http://discobits.org/ontology#contains> _:8d0445bd595d29d62a525e2edd9c0a4f1 . 
+<bundle:///intro-content-el/5-content-el/2-content> 
<http://discobits.org/ontology#contains> _:97b9599c3075c482253b4add68c0fbe01 . 
+<bundle:///intro-content-el/5-content-el/2-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
+<bundle:///intro-content-el/5-content-el/2-title> 
<http://discobits.org/ontology#infoBit> "Package 
Dependencies"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-content-el/2-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5-content-el/2> 
<http://discobits.org/ontology#contains> _:5a3b4a7a59b1e6a2d750d7ea825e7c871 . 
+<bundle:///intro-content-el/5-content-el/2> 
<http://discobits.org/ontology#contains> _:b63bbcd97fd748fd7c1b63941881e9f21 . 
+<bundle:///intro-content-el/5-content-el/2> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
+<bundle:///intro-content-el/5-content> 
<http://discobits.org/ontology#contains> _:0959a293cb676d2ceefde2b6171fc6671 . 
+<bundle:///intro-content-el/5-content> 
<http://discobits.org/ontology#contains> _:5354731c8550824d0636785d063900fe1 . 
+<bundle:///intro-content-el/5-content> 
<http://discobits.org/ontology#contains> _:d0621cddfa12fee387bf29d28cf07fe11 . 
+<bundle:///intro-content-el/5-content> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
+<bundle:///intro-content-el/5-title> <http://discobits.org/ontology#infoBit> 
"Implications on OSGi 
Dependencies"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<bundle:///intro-content-el/5-title> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
+<bundle:///intro-content-el/5> <http://discobits.org/ontology#contains> 
_:9f6e71d8516753b140dfa2205dadd3d01 . 
+<bundle:///intro-content-el/5> <http://discobits.org/ontology#contains> 
_:cd975322f687dc84b86ec661ab7ce7bf1 . 
+<bundle:///intro-content-el/5> 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:0962b8985192a641f0645291321d6d001 . 
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:0c33aa960ad81e72549c579dd55074231 . 
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:16fd3882eda078006a6b02abb28816da1 . 
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:1e4e810d85d53b62957ab6dd39e9a2cc1 . 
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:3fd7ba845580df4bc702fff3d16e8d281 . 
+<bundle:///intro-content> <http://discobits.org/ontology#contains> 
_:da78c47eff7d6e6f75a17d01572cb4d81 . 
 <bundle:///intro-content> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#OrderedContent> .
 <bundle:///intro-title> <http://discobits.org/ontology#infoBit> 
"ScalaServerPages"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
 <bundle:///intro-title> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<bundle:///intro> <http://discobits.org/ontology#contains> 
_:020fc8812ee941d3b2b320911acca28f1 . 
-<bundle:///intro> <http://discobits.org/ontology#contains> 
_:e3ec06c4352a2370e8bf5d67e15092151 . 
+<bundle:///intro> <http://discobits.org/ontology#contains> 
_:2d0db51a9a2a40d89460edf6544edbad1 . 
+<bundle:///intro> <http://discobits.org/ontology#contains> 
_:566a75916142ac411441d067f09a49f71 . 
 <bundle:///intro> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#TitledContent> .
-_:020fc8812ee941d3b2b320911acca28f1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content> . 
-_:020fc8812ee941d3b2b320911acca28f1 <http://discobits.org/ontology#pos> "1" . 
-_:020fc8812ee941d3b2b320911acca28f1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:029c4d64955c82e59691aae5b1309ff51 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2> . 
-_:029c4d64955c82e59691aae5b1309ff51 <http://discobits.org/ontology#pos> "2" . 
-_:029c4d64955c82e59691aae5b1309ff51 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:1256ef77de7d5040007cdb9e51d4d7921 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/1> . 
-_:1256ef77de7d5040007cdb9e51d4d7921 <http://discobits.org/ontology#pos> "1" . 
-_:1256ef77de7d5040007cdb9e51d4d7921 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:005cab2e8f532d75dbe6021467d5f7191 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2-content> . 
+_:005cab2e8f532d75dbe6021467d5f7191 <http://discobits.org/ontology#pos> "1" . 
+_:005cab2e8f532d75dbe6021467d5f7191 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:0959a293cb676d2ceefde2b6171fc6671 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1> . 
+_:0959a293cb676d2ceefde2b6171fc6671 <http://discobits.org/ontology#pos> "1" . 
+_:0959a293cb676d2ceefde2b6171fc6671 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:0962b8985192a641f0645291321d6d001 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4> . 
+_:0962b8985192a641f0645291321d6d001 <http://discobits.org/ontology#pos> "4" . 
+_:0962b8985192a641f0645291321d6d001 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:0c33aa960ad81e72549c579dd55074231 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2> . 
+_:0c33aa960ad81e72549c579dd55074231 <http://discobits.org/ontology#pos> "2" . 
+_:0c33aa960ad81e72549c579dd55074231 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:16fd3882eda078006a6b02abb28816da1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/0> . 
+_:16fd3882eda078006a6b02abb28816da1 <http://discobits.org/ontology#pos> "0" . 
+_:16fd3882eda078006a6b02abb28816da1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:1b2efd4a60f8dfec3d956e8010b164201 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2-content-el/1> . 
+_:1b2efd4a60f8dfec3d956e8010b164201 <http://discobits.org/ontology#pos> "1" . 
+_:1b2efd4a60f8dfec3d956e8010b164201 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:1e4e810d85d53b62957ab6dd39e9a2cc1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3> . 
+_:1e4e810d85d53b62957ab6dd39e9a2cc1 <http://discobits.org/ontology#pos> "3" . 
+_:1e4e810d85d53b62957ab6dd39e9a2cc1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:2d0db51a9a2a40d89460edf6544edbad1 <http://discobits.org/ontology#holds> 
<bundle:///intro-title> . 
+_:2d0db51a9a2a40d89460edf6544edbad1 <http://discobits.org/ontology#pos> "0" . 
+_:2d0db51a9a2a40d89460edf6544edbad1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
 _:3682407f1c90d02dcf9dbf4e83d964f51 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2-title> . 
 _:3682407f1c90d02dcf9dbf4e83d964f51 <http://discobits.org/ontology#pos> "0" . 
 _:3682407f1c90d02dcf9dbf4e83d964f51 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:3726f238e71b1a1d8ea95834a12adb531 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content> . 
-_:3726f238e71b1a1d8ea95834a12adb531 <http://discobits.org/ontology#pos> "1" . 
-_:3726f238e71b1a1d8ea95834a12adb531 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:48acda45ab861e6e75e503f82e162ca21 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4> . 
-_:48acda45ab861e6e75e503f82e162ca21 <http://discobits.org/ontology#pos> "4" . 
-_:48acda45ab861e6e75e503f82e162ca21 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:4ea61d47416e6f9e6c7554e011ac53771 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3-content> . 
-_:4ea61d47416e6f9e6c7554e011ac53771 <http://discobits.org/ontology#pos> "1" . 
-_:4ea61d47416e6f9e6c7554e011ac53771 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:4ec404bddfd220be0cbd615cf8e5b0601 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4-title> . 
-_:4ec404bddfd220be0cbd615cf8e5b0601 <http://discobits.org/ontology#pos> "0" . 
-_:4ec404bddfd220be0cbd615cf8e5b0601 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:78867567097445e338b675c0b1ed3d6f1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2-content-el/0> . 
-_:78867567097445e338b675c0b1ed3d6f1 <http://discobits.org/ontology#pos> "0" . 
-_:78867567097445e338b675c0b1ed3d6f1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:7b37e0d7f4c007829584ebc4748b8c2c1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/2> . 
-_:7b37e0d7f4c007829584ebc4748b8c2c1 <http://discobits.org/ontology#pos> "2" . 
-_:7b37e0d7f4c007829584ebc4748b8c2c1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:86e4309edd82a6d415338546caff2d551 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1> . 
-_:86e4309edd82a6d415338546caff2d551 <http://discobits.org/ontology#pos> "1" . 
-_:86e4309edd82a6d415338546caff2d551 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:8ced329518dac9ef741f4099548bb8451 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/0> . 
-_:8ced329518dac9ef741f4099548bb8451 <http://discobits.org/ontology#pos> "0" . 
-_:8ced329518dac9ef741f4099548bb8451 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:903c7fa41d94442532f4baaf0d720dfd1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/0> . 
-_:903c7fa41d94442532f4baaf0d720dfd1 <http://discobits.org/ontology#pos> "0" . 
-_:903c7fa41d94442532f4baaf0d720dfd1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:9a5e36b58506e19b0960c4343250d8481 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-title> . 
-_:9a5e36b58506e19b0960c4343250d8481 <http://discobits.org/ontology#pos> "0" . 
-_:9a5e36b58506e19b0960c4343250d8481 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:3fd7ba845580df4bc702fff3d16e8d281 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5> . 
+_:3fd7ba845580df4bc702fff3d16e8d281 <http://discobits.org/ontology#pos> "5" . 
+_:3fd7ba845580df4bc702fff3d16e8d281 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:49089974855b42ed7d6c4574866694ab1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4-title> . 
+_:49089974855b42ed7d6c4574866694ab1 <http://discobits.org/ontology#pos> "0" . 
+_:49089974855b42ed7d6c4574866694ab1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:5354731c8550824d0636785d063900fe1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2> . 
+_:5354731c8550824d0636785d063900fe1 <http://discobits.org/ontology#pos> "2" . 
+_:5354731c8550824d0636785d063900fe1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:5405e8840d43093d9fd26ea1a65ce5591 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/0> . 
+_:5405e8840d43093d9fd26ea1a65ce5591 <http://discobits.org/ontology#pos> "0" . 
+_:5405e8840d43093d9fd26ea1a65ce5591 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:566a75916142ac411441d067f09a49f71 <http://discobits.org/ontology#holds> 
<bundle:///intro-content> . 
+_:566a75916142ac411441d067f09a49f71 <http://discobits.org/ontology#pos> "1" . 
+_:566a75916142ac411441d067f09a49f71 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:5a3b4a7a59b1e6a2d750d7ea825e7c871 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2-content> . 
+_:5a3b4a7a59b1e6a2d750d7ea825e7c871 <http://discobits.org/ontology#pos> "1" . 
+_:5a3b4a7a59b1e6a2d750d7ea825e7c871 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:67df2018b715a592424e25860a2a3eb31 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/2> . 
+_:67df2018b715a592424e25860a2a3eb31 <http://discobits.org/ontology#pos> "2" . 
+_:67df2018b715a592424e25860a2a3eb31 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:760f505485b6d9bf3a0e12b8253b26f41 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3-content-el/0> . 
+_:760f505485b6d9bf3a0e12b8253b26f41 <http://discobits.org/ontology#pos> "0" . 
+_:760f505485b6d9bf3a0e12b8253b26f41 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:7ed46632a84dbee9b0e09519b0d61bb31 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3-content> . 
+_:7ed46632a84dbee9b0e09519b0d61bb31 <http://discobits.org/ontology#pos> "1" . 
+_:7ed46632a84dbee9b0e09519b0d61bb31 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:8d0445bd595d29d62a525e2edd9c0a4f1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2-content-el/2> . 
+_:8d0445bd595d29d62a525e2edd9c0a4f1 <http://discobits.org/ontology#pos> "2" . 
+_:8d0445bd595d29d62a525e2edd9c0a4f1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:92270081810f0d243e49aee136f599bb1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/1> . 
+_:92270081810f0d243e49aee136f599bb1 <http://discobits.org/ontology#pos> "1" . 
+_:92270081810f0d243e49aee136f599bb1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:979650e151fae7a3caed02f041c0d6711 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1-content-el/0> . 
+_:979650e151fae7a3caed02f041c0d6711 <http://discobits.org/ontology#pos> "0" . 
+_:979650e151fae7a3caed02f041c0d6711 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:97b9599c3075c482253b4add68c0fbe01 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2-content-el/0> . 
+_:97b9599c3075c482253b4add68c0fbe01 <http://discobits.org/ontology#pos> "0" . 
+_:97b9599c3075c482253b4add68c0fbe01 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:9f6e71d8516753b140dfa2205dadd3d01 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-title> . 
+_:9f6e71d8516753b140dfa2205dadd3d01 <http://discobits.org/ontology#pos> "0" . 
+_:9f6e71d8516753b140dfa2205dadd3d01 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:a2950b10a4e67d4ee8d25d131e9d59471 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-title> . 
+_:a2950b10a4e67d4ee8d25d131e9d59471 <http://discobits.org/ontology#pos> "0" . 
+_:a2950b10a4e67d4ee8d25d131e9d59471 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
 _:a5ae5910759a36cdf45ffd7c3d80a3d11 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4-content> . 
 _:a5ae5910759a36cdf45ffd7c3d80a3d11 <http://discobits.org/ontology#pos> "1" . 
 _:a5ae5910759a36cdf45ffd7c3d80a3d11 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
 _:b04dbb262ab5f725776a61b62125ed231 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content-el/3> . 
 _:b04dbb262ab5f725776a61b62125ed231 <http://discobits.org/ontology#pos> "3" . 
 _:b04dbb262ab5f725776a61b62125ed231 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:b09bc91ff4535eaa7a26404760e9bbd31 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1-content-el/1> . 
+_:b09bc91ff4535eaa7a26404760e9bbd31 <http://discobits.org/ontology#pos> "1" . 
+_:b09bc91ff4535eaa7a26404760e9bbd31 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:b63bbcd97fd748fd7c1b63941881e9f21 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/2-title> . 
+_:b63bbcd97fd748fd7c1b63941881e9f21 <http://discobits.org/ontology#pos> "0" . 
+_:b63bbcd97fd748fd7c1b63941881e9f21 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:beba133b2c4440cbd343309f2f8deb3e1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1-title> . 
+_:beba133b2c4440cbd343309f2f8deb3e1 <http://discobits.org/ontology#pos> "0" . 
+_:beba133b2c4440cbd343309f2f8deb3e1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
 _:c9cd1948f40f7dd5a08cd3d4e2144d961 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3-title> . 
 _:c9cd1948f40f7dd5a08cd3d4e2144d961 <http://discobits.org/ontology#pos> "0" . 
 _:c9cd1948f40f7dd5a08cd3d4e2144d961 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:da99b6d94dde0b8db6059543b5fb4c2e1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2-content> . 
-_:da99b6d94dde0b8db6059543b5fb4c2e1 <http://discobits.org/ontology#pos> "1" . 
-_:da99b6d94dde0b8db6059543b5fb4c2e1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:dd8a247bd488bf43f747101a7ba2a20c1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3> . 
-_:dd8a247bd488bf43f747101a7ba2a20c1 <http://discobits.org/ontology#pos> "3" . 
-_:dd8a247bd488bf43f747101a7ba2a20c1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:e3ec06c4352a2370e8bf5d67e15092151 <http://discobits.org/ontology#holds> 
<bundle:///intro-title> . 
-_:e3ec06c4352a2370e8bf5d67e15092151 <http://discobits.org/ontology#pos> "0" . 
-_:e3ec06c4352a2370e8bf5d67e15092151 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:e6f8b82a227dd503979824de96650cad1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4-content-el/0> . 
-_:e6f8b82a227dd503979824de96650cad1 <http://discobits.org/ontology#pos> "0" . 
-_:e6f8b82a227dd503979824de96650cad1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
-_:f198d1a210e08f9033de3e7c946baa101 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/3-content-el/0> . 
-_:f198d1a210e08f9033de3e7c946baa101 <http://discobits.org/ontology#pos> "0" . 
-_:f198d1a210e08f9033de3e7c946baa101 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:cd975322f687dc84b86ec661ab7ce7bf1 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content> . 
+_:cd975322f687dc84b86ec661ab7ce7bf1 <http://discobits.org/ontology#pos> "1" . 
+_:cd975322f687dc84b86ec661ab7ce7bf1 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:d0621cddfa12fee387bf29d28cf07fe11 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/0> . 
+_:d0621cddfa12fee387bf29d28cf07fe11 <http://discobits.org/ontology#pos> "0" . 
+_:d0621cddfa12fee387bf29d28cf07fe11 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:da78c47eff7d6e6f75a17d01572cb4d81 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1> . 
+_:da78c47eff7d6e6f75a17d01572cb4d81 <http://discobits.org/ontology#pos> "1" . 
+_:da78c47eff7d6e6f75a17d01572cb4d81 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:dca98a68e3413be1e9bb3f4e56f5cc561 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/2-content-el/0> . 
+_:dca98a68e3413be1e9bb3f4e56f5cc561 <http://discobits.org/ontology#pos> "0" . 
+_:dca98a68e3413be1e9bb3f4e56f5cc561 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:e696a99dc91ebddcf13b5a4fd83e55991 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/1-content> . 
+_:e696a99dc91ebddcf13b5a4fd83e55991 <http://discobits.org/ontology#pos> "1" . 
+_:e696a99dc91ebddcf13b5a4fd83e55991 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:f64767b0b2be4f83d392686f2335b5f21 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1-content-el/2> . 
+_:f64767b0b2be4f83d392686f2335b5f21 <http://discobits.org/ontology#pos> "2" . 
+_:f64767b0b2be4f83d392686f2335b5f21 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:f732bf9e9b06c21b478e908b5a1d50461 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/5-content-el/1-content> . 
+_:f732bf9e9b06c21b478e908b5a1d50461 <http://discobits.org/ontology#pos> "1" . 
+_:f732bf9e9b06c21b478e908b5a1d50461 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 
+_:f7c5288db31b7d70ff3076fb685d39b51 <http://discobits.org/ontology#holds> 
<bundle:///intro-content-el/4-content-el/0> . 
+_:f7c5288db31b7d70ff3076fb685d39b51 <http://discobits.org/ontology#pos> "0" . 
+_:f7c5288db31b7d70ff3076fb685d39b51 
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> 
<http://discobits.org/ontology#Entry> . 


Reply via email to