REST Services (Jersey/Spring) mit XSD Validierung vor dem Unmarhalling

Tho82

Mitglied
Hallo Zusammen,

ich habe einige Webservices mit dem Jersey Rest Framework/ Spring implementiert. Hier ein Beispiel:

Code:
@Service
@Path("/client/rs/callback/loc/myservice/")
public class MyService {

	@Autowired
	private HTTPReturnValueMapper httpReturnValueMapper;

	@POST
	@Consumes({ MediaType.APPLICATION_XML })
	@Path("positions/")
	public Response positions(final Location location) {

             //DO SOMETHING AND RETURN HTTP STATUS

        }
}

Das Location Object wurde aus einem XSD generiert. Jedoch wird beim Aufruf des Webservices nicht gegen das XSD validiert (Beispiel: Locaiton enthält einen Parameter Latitude. Diese value range ist in dem Falle eingeschränkt auf einen bestimmten Wert, z.B. -90 bis max +90).

Ist es möglich mit Spring/Jersey (am schönsten Wäre hierbei ne Annotation), die Webservice calls zu valilieren, bevor Spring/Jersey die Objekte unmarshalled?

Gruß und vielen Dank schonmal,
Tho :)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
LimDul Spring-Batches in Docker über Rest starten/verfolgen Frameworks - Spring, Play, Blade, Vaadin & Co 0
L Spring Data und Rest Controller? Frameworks - Spring, Play, Blade, Vaadin & Co 4
L Spring Data und Rest Conroller? Frameworks - Spring, Play, Blade, Vaadin & Co 4
L Verarbeitung von REST API headers Frameworks - Spring, Play, Blade, Vaadin & Co 8
Z Versuch mit Rest-Api-Tester geben offenbar ein lib Problem Frameworks - Spring, Play, Blade, Vaadin & Co 1
Z Spring Boot mit JPA;, Hibernate, Rest & Lombok Frameworks - Spring, Play, Blade, Vaadin & Co 8
L Rest Server über Jersey Low Code starten Frameworks - Spring, Play, Blade, Vaadin & Co 7
Avalon REST API kein Content in Json aus Datenbank Frameworks - Spring, Play, Blade, Vaadin & Co 7
Avalon Eventhandling mit Spring REST API Frameworks - Spring, Play, Blade, Vaadin & Co 13
tom.j85 SpringBoot Rest-Application funktioniert nicht - Keine Fehlermeldungen Frameworks - Spring, Play, Blade, Vaadin & Co 13
R Nebenjob im Bereich JEE, Spring, Servlets, REST Frameworks - Spring, Play, Blade, Vaadin & Co 3
L Spring Boot mit Rest, JPA und Frontend Frameworks - Spring, Play, Blade, Vaadin & Co 15
N Spring Boot Rest Relationships Frameworks - Spring, Play, Blade, Vaadin & Co 1
A Spring Rest Api Frameworks - Spring, Play, Blade, Vaadin & Co 18
R Allgemeine Architekturfrage: REST API, Job Queue, Thread Pool unter Spring Kontrolle Frameworks - Spring, Play, Blade, Vaadin & Co 10
M Spring REST @RequestBody HTTP Error 415 Frameworks - Spring, Play, Blade, Vaadin & Co 1
S Spring Rest @RequestParam Frameworks - Spring, Play, Blade, Vaadin & Co 1
S Spring MVC Rest Multipart Upload funktioniert nicht! Frameworks - Spring, Play, Blade, Vaadin & Co 1
K REST in bestehendes Spring/JSF/Primefaces Projekt einbinden Frameworks - Spring, Play, Blade, Vaadin & Co 0
L Maven, Spring, Tomcat Rest Webservice Tutorial gesucht Frameworks - Spring, Play, Blade, Vaadin & Co 2
OnDemand Zuul -Eureka - Services nicht gefunden 404 obwohl online Frameworks - Spring, Play, Blade, Vaadin & Co 0
J Services über Spring in GUI setzen? Frameworks - Spring, Play, Blade, Vaadin & Co 5
C Jersey und HK2 dependency injection Frameworks - Spring, Play, Blade, Vaadin & Co 2
L Spring Jersey Event ausführen bevor die Action Methode ausgeführt wird oder danach Frameworks - Spring, Play, Blade, Vaadin & Co 2

Ähnliche Java Themen

Neue Themen


Oben