wiki:nepomuk/integration

Version 7 (modified by sauermann, 14 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 (v1.0.1 is for nepomuk oct 2009) 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

	de.opendfki.idocument.comp.iDocument@20:start,\

at the end of that section before the line

	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,\
	de.opendfki.idocument.comp.iDocument@20:start,\
	org.eclipse.core.runtime@start

To see iDocument is running, switch to your console, press ENTER, 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.