# HG changeset patch # User Raimund Renkert # Date 1369313241 -7200 # Node ID 8155d2ed5cb8b7423a7fd3ca800816d335fae822 # Parent f425150ea2b5d03b58e48a69195dce2657462a73 Use String for lprobe id. diff -r f425150ea2b5 -r 8155d2ed5cb8 src/main/java/de/intevation/lada/data/LProbeRepository.java --- a/src/main/java/de/intevation/lada/data/LProbeRepository.java Thu May 23 14:12:27 2013 +0200 +++ b/src/main/java/de/intevation/lada/data/LProbeRepository.java Thu May 23 14:47:21 2013 +0200 @@ -42,7 +42,7 @@ @Inject private LProbeService service; - public LProbe findById(Long id) { + public LProbe findById(String id) { return em.find(LProbe.class, id); } diff -r f425150ea2b5 -r 8155d2ed5cb8 src/main/java/de/intevation/lada/rest/LProbeRESTService.java --- a/src/main/java/de/intevation/lada/rest/LProbeRESTService.java Thu May 23 14:12:27 2013 +0200 +++ b/src/main/java/de/intevation/lada/rest/LProbeRESTService.java Thu May 23 14:47:21 2013 +0200 @@ -36,9 +36,9 @@ private Logger log; @GET - @Path("/{id:[0-9][0-9]*}") - @Produces("text/plain") - public LProbe loadById(@PathParam("id") long id) { + @Path("/{id}") + @Produces("text/json") + public LProbe loadById(@PathParam("id") String id) { return repository.findById(id); }