# HG changeset patch
# User dwinter
# Date 1309425689 -7200
# Node ID ede4c4ead6f55ccbca012ddd74f0fc8adbde5811
# Parent 813aa2c5bc4b5db65438cd16e396ba07f0bff1c5
properties fuer die name server in web.xml eingebaut,
zum instlalieren muss web.xml.template in web.xml umbenannt werden.
diff -r 813aa2c5bc4b -r ede4c4ead6f5 .classpath
--- a/.classpath Wed Nov 24 16:56:28 2010 +0100
+++ b/.classpath Thu Jun 30 11:21:29 2011 +0200
@@ -1,11 +1,6 @@
-
-
-
-
-
@@ -16,6 +11,14 @@
+
+
+
+
+
+
+
+
diff -r 813aa2c5bc4b -r ede4c4ead6f5 .project
--- a/.project Wed Nov 24 16:56:28 2010 +0100
+++ b/.project Thu Jun 30 11:21:29 2011 +0200
@@ -4,6 +4,9 @@
MetaDataManager
+ NamedIdentityManager
+ protege
+ protege-core
diff -r 813aa2c5bc4b -r ede4c4ead6f5 .settings/org.eclipse.core.resources.prefs
--- a/.settings/org.eclipse.core.resources.prefs Wed Nov 24 16:56:28 2010 +0100
+++ b/.settings/org.eclipse.core.resources.prefs Thu Jun 30 11:21:29 2011 +0200
@@ -1,3 +1,4 @@
-#Mon Aug 16 12:52:16 CEST 2010
+#Fri Apr 29 11:49:04 CEST 2011
eclipse.preferences.version=1
encoding//src/de/mpiwg/itgroup/metaDataManagerRestlet/staticPages/PID.html=UTF-8
+encoding/=UTF-8
diff -r 813aa2c5bc4b -r ede4c4ead6f5 .settings/org.eclipse.wst.common.component
--- a/.settings/org.eclipse.wst.common.component Wed Nov 24 16:56:28 2010 +0100
+++ b/.settings/org.eclipse.wst.common.component Thu Jun 30 11:21:29 2011 +0200
@@ -3,16 +3,133 @@
-
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
uses
-
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
uses
-
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
uses
-
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
+ uses
+
+
uses
diff -r 813aa2c5bc4b -r ede4c4ead6f5 WebContent/WEB-INF/web.xml
--- a/WebContent/WEB-INF/web.xml Wed Nov 24 16:56:28 2010 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-
-
-RESTfulJavaWebServices-Restlet
-
-
-org.restlet.application
-de.mpiwg.itgroup.metaDataManagerRestlet.RestServer
-
-
-
-
-
-RestletServlet
-
-org.restlet.ext.servlet.ServerServlet
-
-
-
-
-
-RestletServlet
-/*
-
-
\ No newline at end of file
diff -r 813aa2c5bc4b -r ede4c4ead6f5 WebContent/WEB-INF/web.xml.template
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/WebContent/WEB-INF/web.xml.template Thu Jun 30 11:21:29 2011 +0200
@@ -0,0 +1,48 @@
+
+
+RESTfulJavaWebServices-Restlet
+
+
+org.restlet.application
+de.mpiwg.itgroup.metaDataManagerRestlet.RestServer
+
+
+
+
+de.mpwig.itgroup.personSearch.index
+/Users/dwinter/Documents/Projekte/ECHO-eSciDoc-MPDL/escidocMPIWG/NamedIdentityManager/data/tripleIndex
+
+
+de.mpwig.itgroup.personSearch.virtuoso.url
+jdbc:virtuoso://virtuoso.mpiwg-berlin.mpg.de:1111
+
+
+de.mpwig.itgroup.personSearch.virtuoso.user
+dba
+
+
+de.mpwig.itgroup.personSearch.virtuoso.pw
+XXX
+
+
+de.mpwig.itgroup.personSearch.virtuoso.personsGraphURI
+file://mpiwg_persons.rdf
+
+
+
+RestletServlet
+
+org.restlet.ext.servlet.ServerServlet
+
+
+
+
+
+RestletServlet
+/*
+
+
\ No newline at end of file
diff -r 813aa2c5bc4b -r ede4c4ead6f5 src/de/mpiwg/itgroup/metaDataManagerRestlet/RestServer.java
--- a/src/de/mpiwg/itgroup/metaDataManagerRestlet/RestServer.java Wed Nov 24 16:56:28 2010 +0100
+++ b/src/de/mpiwg/itgroup/metaDataManagerRestlet/RestServer.java Thu Jun 30 11:21:29 2011 +0200
@@ -11,6 +11,11 @@
import org.restlet.routing.TemplateRoute;
import de.mpiwg.itgroup.metaDataManagerRestlet.pid.PIDcreator;
+import de.mpiwg.itgroup.metadataManager.indexMeta.server.IndexMetaProvider;
+import de.mpiwg.itgroup.nimanager.persons.PersonByNameService;
+import de.mpiwg.itgroup.nimanager.persons.PersonListService;
+//import de.mpiwg.itgroup.nimanager.persons.PersonService;
+import de.mpiwg.itgroup.nimanager.persons.PersonService;
@@ -30,7 +35,12 @@
Router router = new Router(getContext());
router.attach("/PID",PIDcreator.class);
-
+ router.attach("/person/name/{name}",PersonByNameService.class);
+ router.attach("/persons",PersonListService.class);
+ router.attach("/person/id/{personId}",PersonService.class);
+ router.attach("/person/id/{personId}/{graphId}",PersonService.class);
+ TemplateRoute route = router.attach("/indexMeta", IndexMetaProvider.class);
+ route.setMatchingMode(Template.MODE_STARTS_WITH);
return router;