wiki:nepomuk/integration

Version 1 (modified by klinkigt, 16 years ago) (diff)

--

iDocument Nepomuk integration

This page describes how to use iDocument in Nepomuk. This covers developing and using it with the nightly builds.

Developing

To develop with iDocument and Nepomuk you need a working Nepomuk developing environment. How to read the official Nepomuk page.

Now you can point to the location https://idocument.opendfki.de/repos/Nepomuk and download the plugin org.semanticdesktop.nepomuk.comp.iDocument. This package contains the needed clue code between iDocument and Nepomuk. iDocuments needs gate. To provied gate easily this plugin contains an additional jar. This will be extracted during runtime in your local work folder.

Nightly build

To use iDocument together with Nepomuk download the following jar Put it into the "plugins" folder in your Nepomuk installation folder. To use iDocument open the "config.ini" in your configuration folder. Scroll down where you can see:

##############################
# Bundles to start
###############################

osgi.bundles=\
	org.eclipse.equinox.log@1:start,\
...
	org.semanticdesktop.nepomuk.comp.infointegration@20:start,\
	org.eclipse.core.runtime@start

and add

	org.semanticdesktop.nepomuk.comp.iDocument@20:start,\

between

	org.semanticdesktop.nepomuk.comp.infointegration@20:start,\

and

	org.eclipse.core.runtime@start

It looks like

##############################
# Bundles to start
###############################

osgi.bundles=\
	org.eclipse.equinox.log@1:start,\
	org.semanticdesktop.common.log@1:start,\
	org.semanticdesktop.common.log.osgi@1:start,\
	org.eclipse.equinox.common@2:start,\
	org.eclipse.update.configurator@3:start,\
	org.eclipse.equinox.http.jetty@4:start,\
	org.eclipse.equinox.http.servlet@5:start,\
	org.semanticdesktop.nepomuk.server.app@6:start,\
	org.openrdf.rdf2go@10:start,\
	org.semweb4j.rdf2go.impl.base@10:start,\
	org.semweb4j.rdf2go.api@10:start,\
	org.semanticdesktop.aperture@11:start,\
	org.semanticdesktop.aperture.impl@11:start,\
	org.semanticdesktop.nepomuk.middleware@15:start,\
	org.semanticdesktop.common.iconservice@16:start,\
	org.semanticdesktop.nepomuk.server.xmlrpc@17:start,\
	org.semanticdesktop.nepomuk.comp.datawrapper.aperture@17:start,\
	org.semanticdesktop.nepomuk.comp.rdfrepository@17:start,\
	org.semanticdesktop.nepomuk.comp.pimoservice@17:start,\
	org.semanticdesktop.nepomuk.comp.strucrec@17:start,\
#   org.semanticdesktop.nepomuk.comp.textanalyticsservice@18:start,\
	org.semanticdesktop.nepomuk.comp.usercontext@18:start,\
	org.semanticdesktop.nepomuk.comp.localsearch@18:start,\
#	org.semanticdesktop.nepomuk.comp.taskservice@18:start,\
#	org.semanticdesktop.nepomuk.comp.schemarecommender@18:start,\
	org.opendfki.pimoeditor@18:start,\
#	org.semanticdesktop.nepomuk.comp.messagingservice@18:start,\
	org.semanticdesktop.nepomuk.comp.configgui@18:start,\
	org.semanticdesktop.nepomuk.comp.datawrapper.aperture.ui@18:start,\
	org.semanticdesktop.nepomuk.comp.localdataalignment@19:start,\
#	org.semanticdesktop.nepomuk.comp.sememailservice@19:start,\
#	org.semanticdesktop.nepomuk.comp.social@19:start,\
	org.semanticdesktop.nepomuk.comp.tagrecommender@20:start,\
	org.semanticdesktop.nepomuk.comp.recommender@20:start,\
	org.semanticdesktop.nepomuk.comp.phasealignment@20:start,\
	org.semanticdesktop.nepomuk.comp.infointegration@20:start,\
	org.semanticdesktop.nepomuk.comp.iDocument@20:start,\
	org.eclipse.core.runtime@start

To see iDocument is running, point to your console and type "ss". You will find an entry naming .....iDocument. This must have the status "ACTIVE". To start it type "start" SPACE followd by he number left to the package name.