Tag: jax-rs

JAX-RS: Java API for RESTful Web Services. Es ist eine API, die Unterstützung bei der Erstellung von web services nach dem REST-Architekturstil.

JAX-RS: Wie Sie automatisch zu serialisieren, eine Sammlung, wenn wieder ein Response-Objekt?

Anzahl der Antworten 3 Antworten
Ich habe eine JAXB-annotierte Klasse Mitarbeiter: @XmlRootElement(name = "employee") public class Employee { private Integer id; private String name; ... @XmlElement(name = "id") public int getId() { return this.id; } ... //setters and getters for name, equals,

FileUpload mit JAX-RS

Anzahl der Antworten 4 Antworten
Ich versuche zu tun, Datei-upload von einem JavaScript-client, um eine JAX-RS-Java-server. Benutze ich folgende REST-upload-Funktion auf meinem server: @POST @Produces('application/json') UploadDto upload( @Context HttpServletRequest request, @QueryParam("cookie") String cookie) { def contentType byte fileBytes log.debug "upload -

Jersey: Rückgabe 400-Fehler anstelle von 500 gegeben, wenn ungültige request-body

Anzahl der Antworten 4 Antworten
Bin ich mit Jersey integrierte Jackson Verarbeitung zu verwandeln eingehende JSON, um ein POJO, z.B.: @POST @Consumes(MediaType.APPLICATION_JSON) public Response newCustomer( CustomerRepresentation customer) { ... } Wenn ein client sendet JSON mit ungültigen Feldern Jersey aktuell gibt eine

Art-API-Methoden in Swagger-UI

Anzahl der Antworten 3 Antworten
Ich finde keine funktionierende Beispiel, wie man Folgendes erreichen: Ich möchte, dass meine API-Methoden in der Swagger-UI sortiert entweder durch Methoden (GET-POST-PUT-DELETE) ODER/UND alphabetisch. So weit, alle Methoden angezeigt, die in einer zufälligen Reihenfolge, auch nicht im

Eclipse JAX-RS (REST-Web-Services) 2.0 benötigt Java 1.6 oder neuer

Anzahl der Antworten 3 Antworten
ich bin neu in web-service und ich ' m versuchen zu tun, ein Projekt mithilfe von jax-rs rest und spring in eclipse. Ich benutze java 1.8 aber eclipse zeigt mir eine Fehlermeldung, dass jax-rs 2.0 benötigt java

REST wie gehen leer path-parameter?

Anzahl der Antworten 2 Antworten
Baue ich REST web-app mit Netbean 7.1.1 Glassfish 3.1.2 Habe ich 2 URL: "http://myPage/resource/getall/name" (get some data by name) "http://myPage/resource/getall" (get all data) Wenn der client sendet die Anfrage mit der ersten URL, die servlet unten heißt,

Die "MessageBodyWriter nicht gefunden für media-type=application/json" zu senden versuchen, JSON-Objekt durch JAX-RS web service

Anzahl der Antworten 7 Antworten
Ich bin versucht, senden Sie eine JSON-Objekt über ein JAX-RS Webservice. Meine Datei web.xml ist: <servlet> <description>JAX-RS Tools Generated - Do not modify</description> <servlet-name>JAX-RS Servlet</servlet-name> <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> <init-param> <param-name>jersey.config.server.provider.packages</param-name> <param-value>it.notifire</param-value> </init-param> <init-param> <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping>

Wie die Rückkehr einer teilweisen JSON-response mit Java?

Anzahl der Antworten 3 Antworten
Baue ich eine RESTful API und wollen, bieten Entwicklern die Möglichkeit zu wählen, welche Felder zurück, die in der JSON-Antwort. In diesem blog-post zeigt Beispiele, wie einige API ' s (Google, Facebook, LinkedIn) ermöglichen es Entwicklern, die

Mit Gson statt Jackson Jersey

Anzahl der Antworten 5 Antworten
Habe ich einen Rest-Dienst, verbraucht und erzeugt JSON-Objekte, und ich möchte Jersey verwenden Gson statt Jackson. Wie kann man das machen...? InformationsquelleAutor der Frage Moshe Bixenshpaner | 2012-03-01

Trikot + Json media type application/json wurde nicht gefunden

Anzahl der Antworten 14 Antworten
Ich versuche mit einfachen Trikot + JSON-Beispiel, aber ich bekomme folgenden Fehler message body writer for Java class com.test.jsonexample and MIME media type application/json was not found Lege ich folgende jar-Dateien für erste entsprechende Ergebnis asm-3.1.jar jackson-core-asl-1.9.9.jar

Was ist eine JAX-RS-Implementierung?

Anzahl der Antworten 2 Antworten
Habe ich versucht herauszufinden, wie zu verwenden, JAX-RS, für einige Zeit. Ich ging von der grundlegenden Konzepte und dann allmählich zu verstehen, die annotation Stil der Programmierung die Bedeutung der @Path, @Get, @Post, etc. Meinem Verständnis, wie

wie zu werfen, der HTTP-status-code 204 mit jersey-framework in RESTful-web-service?

Anzahl der Antworten 3 Antworten
Bin ich mit dem jersey-framework zur Entwicklung von RESTful web-service. Ich bin wirft verschiedene HTTP-status-codes mit Antwort mit dem folgenden code: public class RestNoContentException extends WebApplicationException { public RestNoContentException(String message) { super(Response.status(Status.NO_CONTENT) .entity(message).type("text/plain") .build()); } } Beim

Injizieren einer EJB in JAX-RS (RESTful service)

Anzahl der Antworten 7 Antworten
Ich versuche zu injizieren Stateless EJB in meinen JAX-RS webservice über Anmerkungen. Leider ist die EJB ist nur null und ich bekomme ein NullPointerException wenn ich versuche, es zu benutzen. @Path("book") public class BookResource { @EJB private

Ein message-body-writer für die Java-Klasse java.util.ArrayList

Anzahl der Antworten 8 Antworten
Erhielt ich die unten stack-trace, wenn der Zugriff auf meinen jax-rs-Ressourcen. Ich bin mit Tomcat 7, mit Jersey 1.12 und Hibernate 4 und MySQL. Fand ich dieses tutorial bei der Suche nach einer Lösung: http://aruld.info/handling-generified-collections-in-jersey-jax-rs/ aber keines

Alle Ausnahmen abfangen und auch wieder benutzerdefinierte Fehler in Jersey

Anzahl der Antworten 1 Antworten
Will ich alle zu fangen unerwartete Ausnahmen in einem jersey-rest-Dienst. Daher schrieb ich eine ExceptionMapper: @Provider public class ExceptionMapper implements javax.ws.rs.ext.ExceptionMapper<Exception> { private static Logger logger = LogManager.getLogManager().getLogger(ExceptionMapper.class.getName()); @Override public Response toResponse(Exception e) { logger.log(Level.SEVERE, e.getMessage(), e);

Tomcat, JAX-RS, Jersey, @PathParam: how to pass, Punkte und Schrägstriche?

Anzahl der Antworten 4 Antworten
Dass eine Methode wie diese: @GET @Path("/name/{name}") @Produces(MediaType.TEXT_PLAIN) public String getProperty(@PathParam("name") String name) { System.out.println(name); } Wie gebe ich einen Wert wie "test./test"? /name/test./test gives HTTP 404 /name/test.%2Ftest gives HTTP 400 /name/test.%252Ftest prints test%2Ftest Aber wenn ich

NoSuchMethodError: MultivaluedMap.addAll im Jersey Client

Anzahl der Antworten 3 Antworten
Ich versuche, Jersey-Client zum simulieren von HTTP-Anfragen auf meine web-service. Ich habe versucht zu implementieren, die einfaches Beispiel aus der Dokumentation. Hier ist meine kurze code: public void restoreTest(String sessionId) throws Exception { Client client = ClientBuilder.newClient();

JAX-RS Jersey 2.10 Unterstützung für Websphere 8

Anzahl der Antworten 1 Antworten
Ich versuche, mit Jersey 2.10 in Websphere 8, aber es wird versucht, eine Referenz-Anwendung, die eine Implementierung der JAX-RS 1.1 (Standard-Wink) Ich bekomme folgende Fehlermeldung, obwohl ich die deaktiviert werden, um die JAX-RS-Standard durch die Einstellung der

so senden Sie ein json-Objekt von REST-client mit javax.ws.rs.client.WebTarget

Anzahl der Antworten 1 Antworten
Habe ich ein POJO, die unten gegeben werden, die ich möchte zu SETZEN, um den server als JSON oder XML. Dies ist, was ich getan habe CLIENT: ClientConfig config = new ClientConfig(); Client client = ClientBuilder.newClient(config); WebTarget

JAX-RS mit Ausnahme Mapper

Anzahl der Antworten 2 Antworten
Habe ich gelesen, dass ich eine Implementierung von javax.ws.rs.ext.ExceptionMapper wird eine Karte geworfen anwendungsausnahme eine Response Objekt. Habe ich ein einfaches Beispiel, welches eine exception wirft, wenn das Telefon eine Länge größer ist als 20 Zeichen beim

Probleme Resteasy 3.09 CorsFilter

Anzahl der Antworten 1 Antworten
Ich habe versucht, die neue CorsFilter erhältlich in Resteasy 3.0.9. Ich fand ein Beispiel an der Unterseite von dieser Seite: Ajax-request mit JAX-RS/RESTEasy Umsetzung CORS Wenn ich die Definition dieses filter in der Methode getSingletons() (der Application

Wie zu beheben MessageBodyWriter nicht gefunden für media-type=multipart/form-data Fehler

Anzahl der Antworten 2 Antworten
Konfigurieren Anbieter für einfache multi-form-post. Irgendwelche Vorschläge/Zeiger wäre sehr geschätzt werden. Stacktrace: org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: MessageBodyWriter not found for media type=multipart/form-data, type=class org.glassfish.jersey.media.multipart.FormDataMultiPart, genericType=class org.glassfish.jersey.media.multipart.FormDataMultiPart. at org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor.aroundWriteTo(WriterInterceptorExecutor.java:227) at org.glassfish.jersey.message.internal.WriterInterceptorExecutor.proceed(WriterInterceptorExecutor.java:149) at org.glassfish.jersey.message.internal.MessageBodyFactory.writeTo(MessageBodyFactory.java:1139) at org.glassfish.jersey.client.ClientRequest.writeEntity(ClientRequest.java:433) at org.glassfish.jersey.test.inmemory.internal.InMemoryConnector.apply(InMemoryConnector.java:214) at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:217) at org.glassfish.jersey.client.JerseyInvocation$1.call(JerseyInvocation.java:655)

@Kontext @Anbieter und ContextResolver in JAX-RS

Anzahl der Antworten 4 Antworten
Ich bin nur vertraut mit der Implementierung von REST web services in Java mittels JAX-RS und ich lief in das folgende problem. Einer meiner Ressource-Klassen erfordert den Zugriff auf eine storage-backend, das ist abstrahiert, die sich hinter

Antwort Lesen Körper in JAX-RS client aus eine post-Anforderung

Anzahl der Antworten 4 Antworten
Irgend ein proxy zwischen einer mobilen app und web-service, sind wir verblüfft über die Reaktion, wenn die Erteilung einer post-Anforderung. Wir erhalten eine Antwort mit status 200: OK. Aber können wir nicht finden/extrahieren Sie die JSON-Antwort Körper.

Custom-HTTP status-Antwort mit JAX-RS (Jersey) und @RolesAllowed

Anzahl der Antworten 3 Antworten
Mit meiner sehr einfachen JAX-RS-service, den ich verwende Tomcat-JDBC-realm-Authentifizierung, deshalb werde ich arbeiten, die die JSR-250 Anmerkungen. Die Sache ist, dass ich zurückkehren möchten, eine benutzerdefinierte message-body der HTTP-status-Antwort. Der status-code (403) sollte gleich bleiben. Zum Beispiel,

Frühjahr Erholsamen Jax-RS-Annotationen unterstützen

Anzahl der Antworten 3 Antworten
Habe ich folgende Klasse und web.xml -Dateien. Hat das spring-framework unterstützt jax-rs Annotationen wie @PATHund @[email protected]. In anderen Wort kann ich @PATH statt @RequestMapping Java: import org.springframework.stereotype.Controller; import javax.ws.rs.PUT; import javax.ws.rs.Path; @Controller @Path("/register") public class RegisterServices {

Spring REST WS : jersey vs resteasy vs restlet vs apache cxf vs Spring WS

Anzahl der Antworten 1 Antworten
Ich Plane zu bauen, einen ResT vollständigen web service mit spring 4 und java 7 für eine komplexe, stark performance-orientierten Anwendung. Nach einiger recherche habe ich gefunden, die folgenden Optionen. Spring REST-WS (mit Jackson). Beispiel Frühling +

Gründe für die nicht direkt schreiben Servlets für die Erstellung einer REST-API

Anzahl der Antworten 4 Antworten
In meiner jetzigen Firma sind wir ein neues Projekt starten, wird eine REST-API in Java, Einsatz in einem servlet-container wie Tomcat. In meiner bisherigen Erfahrung mit REST-frameworks wie JAX-RS mit Jersey, JBOSS, REST Einfach, Spring MVC, ich

Holen Sie sich ServletContext in der Anwendung

Anzahl der Antworten 6 Antworten
Könnten Sie vielleicht erklären, wie ich die ServletContext Instanz in meinem Application's sub-Klasse? Ist es möglich? Ich habe versucht, es zu tun, wie im folgenden snippet, aber es scheint nicht zu funktionieren - die ctx ist nicht

Wie zu zwingen, URIBuilder.Weg(...) zu Kodieren Parameter wie "%AD"? Diese Methode funktioniert nicht immer Kodieren Parameter mit Prozent-korrekt

Anzahl der Antworten 3 Antworten
Wie Kraft URIBuilder.path(...) zum codieren von Parametern, wie "%AD"? Methoden pathreplacePath und segment von URIBuilder nicht immer Kodieren Parameter mit Prozent-korrekt. Wenn ein parameter enthält die Zeichen "%" gefolgt von zwei Zeichen, die zusammen ein URL-kodierte Zeichen,

RESTful-webservice : so stellen Sie die Header in java zu akzeptieren XMLHttpRequest erlaubt, Access-Control-Allow-Origin

Anzahl der Antworten 1 Antworten
Ich habe einen RESTful webservice die Zeichenkette zurückgeben und es wurde geschrieben in Java (JAX-WS). Mein problem ist, wenn ich senden-Anforderung an, die der webservice mit der URL wie : http://localhost:8080/project/webservices/getlist/getListCustomers In der Konsole, gibt es mir

Beste Weg, um zu behandeln, JAX-RS REST-API URI-Versionierung

Anzahl der Antworten 3 Antworten
Habe ich meine Suche zunächst in stackoverflow & ich war nicht in der Lage, um herauszufinden, alle Antworten, die Bezug auf meine Frage. Alle die ich finden kann wurde Fragen der REST-uri-design. Meine Frage auf der backend-Seite.

Konvertieren von JSON-query-Parameter, um Objekte mit JAX-RS

Anzahl der Antworten 6 Antworten
Ich habe eine JAX-RS-Ressource, die Ihren Parameter als JSON-string so: http://some.test/aresource?query={"paramA":"value1", "paramB":"value2"} Den Grund für die Verwendung von JSON ist hier, dass die Abfrage Objekt kann sehr Komplex sein im realen Einsatz Fällen. Ich würde gerne konvertieren

die init-param zu benutzen: jersey.config.server.Anbieter.Pakete oder javax.ws.rs.Anwendung?

Anzahl der Antworten 1 Antworten
Ich bin die Bereitstellung von JAX-RS web-services auf einem Tomcat-servlet-container. Habe ich gesehen, code-Beispiele, die die Verwendung einer der folgenden zwei Methoden, die Ressourcen in der web.xml Datei: Methode 1 - mit der `jersey.config.server.Anbieter.Pakete, die` init-param <servlet>

How to enable Cross-domain-Anfragen auf JAX-RS web-services?

Anzahl der Antworten 8 Antworten
Entwickelte ich ein set von restful-web-services. Ich konnte nicht rufen Sie diese Methoden von remote-clients aufgrund der Fehler No 'Access-Control-Allow-Origin' header is present on the requested resource. Die Dienstleistungen funktionieren perfekt auf localhost. Gibt es irgendwelche änderungen

Ein Nachrichtenhaupttexter für die Java-Klasse wurde nicht gefunden

Anzahl der Antworten 6 Antworten
Bin ich mit JAX-RS und schrieb eine Beispielanwendung, die Ausgänge eines json-Objekts. aber ich bin immer eine Ausnahme. Hier ist mein code: @Path("/hello") public class HelloWorldService { @GET @Path("/query/{artist_id}") @Produces("application/json") public Data getMsg(@PathParam("artist_id") int artist_id, @QueryParam("from") int

REST API DESIGN - Eine Ressource durch REST mit verschiedenen Parametern, aber demselben URL-Muster erhalten

Anzahl der Antworten 3 Antworten
Ich habe eine Frage in Bezug auf die REST url-design. Ich fand einige relevante Beiträge hier: Verschiedene Erholsamen Repräsentationen der gleichen Ressource und hier: RESTful-url zu BEKOMMEN Ressource, die von verschiedenen Bereichen aber die Antworten sind nicht

Was bedeutet Provider in JAX-RS?

Anzahl der Antworten 3 Antworten
Könnte jemand mir erklären, was für eine JAX-RS-Provider ist und was "@Provider " - Anmerkung? Ich lese die Dokumentation, aber ich cant get it. Wenn es Ressource-Klassen, die die eingehenden Anfragen, was die Anbieter tun? Wie unterscheiden

Wie kann ich WADL für REST-Dienste generieren?

Anzahl der Antworten 3 Antworten
Ich habe eine web-Anwendung bietet mehr als 30 REST-Dienste (mit Jersey) an die clients. Ist es möglich automatisch erstellen Sie ein WADL-Dokument für eine Bewerbung? Ich brauche das, damit ich es haben kann konfiguriert werden, in SoapUI

Wie man mit CORS JAX-RS mit Jersey handhabt

Anzahl der Antworten 6 Antworten
Entwickle ich eine java-script-client-Anwendung, server-Seite I behandeln müssen, CORS, alle Dienste, die ich geschrieben hatte, in der JAX-RS mit JERSEY. Mein code: @CrossOriginResourceSharing(allowAllOrigins = true) @GET @Path("/readOthersCalendar") @Produces("application/json") public Response readOthersCalendar(String dataJson) throws Exception { //my code.

Laufende Unit Tests auf dem Server (JAX-RS)

Anzahl der Antworten 5 Antworten
Schreibe ich eine JAX-RS (Jersey+Maven) - Anwendung hat einige heikle Sachen (z.B. call-native ausführbare Dateien eingebettet in den KRIEG). Muss ich laufen, [einige] meine unit-tests (mit JUnit4) auf dem server (Amazon Elastic Beanstalk ausführen von Tomcat 7.0.22),

RESTFul Service Framework für AppEngine

Anzahl der Antworten 5 Antworten
Arbeite ich an einem Projekt, das beinhaltet mobile und web-clients mit Google ' s AppEngine PAAS. Ich möchte mit RESTFul webservices mit meinem AppEngine app. Ich habe mir über Stackoverflow für Verweise auf RESTFul-service-frameworks, die verwendet werden

Pause - Wie bekomme ich die IP-Adresse des Anrufers?

Anzahl der Antworten 4 Antworten
Ich Schreibe ein Java Rest Web Service und muss der Aufrufer die IP-Adresse. Ich dachte, ich sah diese in der cookie einmal aber nun, ich sehe es nicht. Gibt es eine konsistente Ort, diese Informationen zu bekommen?

DropWizard Auth mit Beispiel

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen, wie die Authentifizierung und Autorisierung Arbeit in DropWizard. Ich habe gelesen, Ihre auth-guide sowie die dropwizard-Sicherheit Projekt auf GitHub, aber das Gefühl, ich bin immer noch fehlen ein paar wichtige Konzepte. public class

Spring MVC REST ist nicht JAX-RS-konform. Ist es wichtig?

Anzahl der Antworten 1 Antworten
Habe ich gute Erfahrung mit Spring MVC REST mit ein paar festen Projekte geliefert. Meine Frage ist über JAX-RS-compliance. Spielt es eine Rolle, weil der Frühling hier ist zu bleiben und ich denke (noch ein Grund) zu

Wie installiere ich JAX-RS Application nur mit Annotationen (keine web.xml)?

Anzahl der Antworten 6 Antworten
Ist es möglich, eine JAX-RS-Anwendung mithilfe von Anmerkungen nur? (mit Servlet 3.0 und JAX-RS Jersey 1.1.0) Habe ich versucht und hatte kein Glück. Mit einigen web.xml scheint erforderlich. Konfiguration Ein (funktioniert, aber hat web.xml Konfiguration) web.xml ...

Wie man eine @ PATCH Annotation für JAX-RS hat?

Anzahl der Antworten 6 Antworten
JAX-RS-Annotationen für die HTTP-Verben wie GET (@GET) und POST ( @POST ), aber es gibt keine @PATCH annotation. Wie kann ich ein Kommentar für die PATCH HTTP-verb? Etwas wie die folgenden: @PATCH public Response someCode() { //Code

Wie bekomme ich den POST-Parameter in der JAX-RS-Methode?

Anzahl der Antworten 2 Antworten
Bin ich die Entwicklung von RESTful-services mit Jersey und es funktioniert Super mit GET Methoden. Aber ich kann nur null Parameter mit Hilfe der POST Methode. Hier der Beispielcode aus meinem Projekt. HTML - <form action="rest/console/sendemail" method="post">

MessageBodyWriter nicht gefunden für Medientyp = application / json

Anzahl der Antworten 9 Antworten
Ich bin mit Fragen, während Sie verbrauchen JAX-RS services als JSON. Unten habe ich Hinzugefügt mein code. Dies ist mein service Klasse: //Sets the path to base URL + /hello @Path("/hello") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public class Hello {

NoSuchMethodError beim Start in Java Jersey App

Anzahl der Antworten 3 Antworten
Ich habe immer eine sehr seltsame Fehlermeldung, wenn Sie versuchen zu starten Jersey-app auf Tomcat. Der gleiche code funktioniert auf anderen Computern. Ich habe versucht neu zu installieren tomcat, alle meine maven-Abhängigkeiten, auch Eclipse und Java selbst,