changeset 827:5bdd1631a451

!!!CAUTION!!! changed services path! REST servies now listening on /rest/* Importer/Exporter now listening on /data/$FORMAT/*
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 18 Dec 2015 17:47:14 +0100
parents 90343e38225f
children a831d77010f4
files src/main/java/de/intevation/lada/rest/KommentarMService.java src/main/java/de/intevation/lada/rest/KommentarPService.java src/main/java/de/intevation/lada/rest/MessprogrammMmtService.java src/main/java/de/intevation/lada/rest/MessprogrammService.java src/main/java/de/intevation/lada/rest/MessungService.java src/main/java/de/intevation/lada/rest/MesswertService.java src/main/java/de/intevation/lada/rest/OrtService.java src/main/java/de/intevation/lada/rest/ProbeService.java src/main/java/de/intevation/lada/rest/QueryService.java src/main/java/de/intevation/lada/rest/StatusService.java src/main/java/de/intevation/lada/rest/UserService.java src/main/java/de/intevation/lada/rest/VersionService.java src/main/java/de/intevation/lada/rest/ZusatzwertService.java src/main/java/de/intevation/lada/rest/exporter/LafExportService.java src/main/java/de/intevation/lada/rest/importer/LafImportService.java src/main/java/de/intevation/lada/rest/stamm/DatenbasisService.java src/main/java/de/intevation/lada/rest/stamm/DeskriptorService.java src/main/java/de/intevation/lada/rest/stamm/KoordinatenartService.java src/main/java/de/intevation/lada/rest/stamm/LocationService.java src/main/java/de/intevation/lada/rest/stamm/MesseinheitService.java src/main/java/de/intevation/lada/rest/stamm/MessgroesseService.java src/main/java/de/intevation/lada/rest/stamm/MessmethodeService.java src/main/java/de/intevation/lada/rest/stamm/MessstelleService.java src/main/java/de/intevation/lada/rest/stamm/NetzbetreiberService.java src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java src/main/java/de/intevation/lada/rest/stamm/ProbenartService.java src/main/java/de/intevation/lada/rest/stamm/ProbenzusatzService.java src/main/java/de/intevation/lada/rest/stamm/StaatService.java src/main/java/de/intevation/lada/rest/stamm/StatusStufeService.java src/main/java/de/intevation/lada/rest/stamm/StatusWertService.java src/main/java/de/intevation/lada/rest/stamm/UmweltService.java src/main/java/de/intevation/lada/rest/stamm/VerwaltungseinheitService.java src/main/java/de/intevation/lada/util/auth/ShibbolethFilter.java
diffstat 33 files changed, 33 insertions(+), 33 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/rest/KommentarMService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/KommentarMService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -66,7 +66,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("mkommentar")
+@Path("rest/mkommentar")
 @RequestScoped
 public class KommentarMService {
 
--- a/src/main/java/de/intevation/lada/rest/KommentarPService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/KommentarPService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -67,7 +67,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("pkommentar")
+@Path("rest/pkommentar")
 @RequestScoped
 public class KommentarPService {
 
--- a/src/main/java/de/intevation/lada/rest/MessprogrammMmtService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/MessprogrammMmtService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -66,7 +66,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messprogrammmmt")
+@Path("rest/messprogrammmmt")
 @RequestScoped
 public class MessprogrammMmtService {
 
--- a/src/main/java/de/intevation/lada/rest/MessprogrammService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/MessprogrammService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -92,7 +92,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messprogramm")
+@Path("rest/messprogramm")
 @RequestScoped
 public class MessprogrammService {
 
--- a/src/main/java/de/intevation/lada/rest/MessungService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/MessungService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -84,7 +84,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messung")
+@Path("rest/messung")
 @RequestScoped
 public class MessungService {
 
--- a/src/main/java/de/intevation/lada/rest/MesswertService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/MesswertService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -84,7 +84,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messwert")
+@Path("rest/messwert")
 @RequestScoped
 public class MesswertService {
 
--- a/src/main/java/de/intevation/lada/rest/OrtService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/OrtService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -79,7 +79,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("ort")
+@Path("rest/ortszuordnung")
 @RequestScoped
 public class OrtService {
 
--- a/src/main/java/de/intevation/lada/rest/ProbeService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/ProbeService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -111,7 +111,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("probe")
+@Path("rest/probe")
 @RequestScoped
 public class ProbeService {
 
--- a/src/main/java/de/intevation/lada/rest/QueryService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/QueryService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -46,7 +46,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("/query")
+@Path("rest/query")
 @RequestScoped
 public class QueryService {
 
--- a/src/main/java/de/intevation/lada/rest/StatusService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/StatusService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -80,7 +80,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("status")
+@Path("rest/status")
 @RequestScoped
 public class StatusService {
 
--- a/src/main/java/de/intevation/lada/rest/UserService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/UserService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -52,7 +52,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("user")
+@Path("rest/user")
 @RequestScoped
 public class UserService{
 
--- a/src/main/java/de/intevation/lada/rest/VersionService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/VersionService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -42,7 +42,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("version")
+@Path("rest/version")
 @RequestScoped
 public class VersionService {
 
--- a/src/main/java/de/intevation/lada/rest/ZusatzwertService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/ZusatzwertService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -75,7 +75,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("zusatzwert")
+@Path("rest/zusatzwert")
 @RequestScoped
 public class ZusatzwertService {
 
--- a/src/main/java/de/intevation/lada/rest/exporter/LafExportService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/exporter/LafExportService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -47,7 +47,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("export")
+@Path("data/laf/export")
 @RequestScoped
 public class LafExportService {
 
--- a/src/main/java/de/intevation/lada/rest/importer/LafImportService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/importer/LafImportService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -34,7 +34,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("import")
+@Path("data/laf/import")
 @RequestScoped
 public class LafImportService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/DatenbasisService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/DatenbasisService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -49,7 +49,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("datenbasis")
+@Path("rest/datenbasis")
 @RequestScoped
 public class DatenbasisService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/DeskriptorService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/DeskriptorService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -62,7 +62,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("deskriptor")
+@Path("rest/deskriptor")
 @RequestScoped
 public class DeskriptorService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/KoordinatenartService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/KoordinatenartService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -49,7 +49,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("koordinatenart")
+@Path("rest/koordinatenart")
 @RequestScoped
 public class KoordinatenartService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/LocationService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/LocationService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -67,7 +67,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("location")
+@Path("rest/ort")
 @RequestScoped
 public class LocationService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/MesseinheitService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/MesseinheitService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -51,7 +51,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messeinheit")
+@Path("rest/messeinheit")
 @RequestScoped
 public class MesseinheitService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/MessgroesseService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/MessgroesseService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -63,7 +63,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messgroesse")
+@Path("rest/messgroesse")
 @RequestScoped
 public class MessgroesseService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/MessmethodeService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/MessmethodeService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -49,7 +49,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messmethode")
+@Path("rest/messmethode")
 @RequestScoped
 public class MessmethodeService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/MessstelleService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/MessstelleService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -56,7 +56,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("messstelle")
+@Path("rest/messstelle")
 @RequestScoped
 public class MessstelleService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/NetzbetreiberService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/NetzbetreiberService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -61,7 +61,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("netzbetreiber")
+@Path("rest/netzbetreiber")
 @RequestScoped
 public class NetzbetreiberService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -51,7 +51,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("pflichtmessgroesse")
+@Path("rest/pflichtmessgroesse")
 @RequestScoped
 public class PflichtmessgroesseService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/ProbenartService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/ProbenartService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -50,7 +50,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("probenart")
+@Path("rest/probenart")
 @RequestScoped
 public class ProbenartService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/ProbenzusatzService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/ProbenzusatzService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -51,7 +51,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("probenzusatz")
+@Path("rest/probenzusatz")
 @RequestScoped
 public class ProbenzusatzService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/StaatService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/StaatService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -55,7 +55,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("staat")
+@Path("rest/staat")
 @RequestScoped
 public class StaatService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/StatusStufeService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/StatusStufeService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -48,7 +48,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("statusstufe")
+@Path("rest/statusstufe")
 @RequestScoped
 public class StatusStufeService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/StatusWertService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/StatusWertService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -65,7 +65,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("statuswert")
+@Path("rest/statuswert")
 @RequestScoped
 public class StatusWertService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/UmweltService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/UmweltService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -50,7 +50,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("umwelt")
+@Path("rest/umwelt")
 @RequestScoped
 public class UmweltService {
 
--- a/src/main/java/de/intevation/lada/rest/stamm/VerwaltungseinheitService.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/rest/stamm/VerwaltungseinheitService.java	Fri Dec 18 17:47:14 2015 +0100
@@ -64,7 +64,7 @@
  *
  * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
  */
-@Path("verwaltungseinheit")
+@Path("rest/verwaltungseinheit")
 @RequestScoped
 public class VerwaltungseinheitService {
 
--- a/src/main/java/de/intevation/lada/util/auth/ShibbolethFilter.java	Fri Dec 18 17:42:24 2015 +0100
+++ b/src/main/java/de/intevation/lada/util/auth/ShibbolethFilter.java	Fri Dec 18 17:47:14 2015 +0100
@@ -32,7 +32,7 @@
 import org.apache.log4j.Logger;
 
 /** ServletFilter used for Shibboleth authentification. */
-@WebFilter("/*")
+@WebFilter({"/rest/*", "/data/*"})
 public class ShibbolethFilter implements Filter {
 
     private static final String CONFIG_FILE = "/shibboleth.properties";
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)