Tag: jersey-2.0
Jersey 2.0 ist die open-source -, early-access-JAX-RS 2.0 (JSR-339) eine Referenz-Implementierung für den Aufbau von RESTful Web services. Nur verwenden Sie dieses tag, wenn deine Frage konkret betrifft Jersey 2.0.
3
Antworten
Ich hingearbeitet haben immer einen RESTful-Dienst einrichten, mit Jersey-und Tomcat-RAD in 8.5. Ich habe mir Tonnen von stackoverflow Fragen zu meinem Fehler mit keiner von Ihnen arbeiten. Es gibt keine Fehler in meiner Konsole. Wenn ich nur
2
Antworten
Entwickelte ich eine web service-Anwendung, die gut funktioniert mit jersey 1.x ( 1.16 ) Ich habe vor kurzem versucht, zu migrieren, um die aktuelle stabile jersey version 2.8 Ich alle gelöscht jersey-jar-Dateien von v1.16 dann habe ich
3
Antworten
Ich versuche zum erstellen von restful-service-Projekt-setup die jersey und Frühjahr. ich lud zunächst jersey1.8 abhängigen jars auch ich habe jersey-spring-1.8 und ich com.Sonne.jersey.spi.Frühling.container.- servlet.SpringServlet wie jersey servlet und dieses setup gut funktioniert, ohne Probleme. Nun wurde ich
4
Antworten
Ich Bin neu jersey/JAX-RS-Implementierung. Unten finden Sie meine jersey-client-code für den download-Datei: Client client = Client.create(); WebResource wr = client.resource("http://localhost:7070/upload-0.0.1-SNAPSHOT/rest/files/download"); Builder wb=wr.accept("application/json,application/pdf,text/plain,image/jpeg,application/xml,application/vnd.ms-excel"); ClientResponse clientResponse= wr.get(ClientResponse.class); System.out.println(clientResponse.getStatus()); File res= clientResponse.getEntity(File.class); File downloadfile = new File("C://Data/test/downloaded/testnew.pdf"); res.renameTo(downloadfile); FileWriter fr
3
Antworten
Derzeit Baue ich einen jersey-basierten RESTful-Anwendung und nutzen möchten DPI in meine Ressourcen. (Hinweis: die Version von jersey ist 2.23.1 und der servlet-container ist tomcat 8.5.3.) Deshalb folgte ich dem tutorial Kapitel 23. Custom-und Lifecycle-Management in der
2
Antworten
Ich versuche zu erstellen Jersey, die normalerweise mit Hilfe von maven, aber ich bin immer, immer diese Struktur, wie Sie in der scrennshoot und ohne Fehler als normalerweise?! Es sieht nicht so aus wie Jersey allgemein layout.
1
Antworten
Möchte ich serizalize zu Json mit org.glassfish.jersey Umsetzung Map<String, String> entity = Maps.newHashMap(); entity.put("foo", "bar"); Response response = Response.status(Response.Status.OK) .entity(entity) .type(MediaType.APPLICATION_JSON).build(); System.out.println(response.getEntity()); Dieser Karte serialisieren, um nicht-standard -{ foo: "bar" }. Ich möchte, um zu testen, dieses
2
Antworten
Habe ich versucht, um dieses tutorial zu arbeiten: Link Ich bin mit Apache Tomcat 7.0 und die Jersey-2.0-Bibliotheken. Das ist mein service: package org.arpit.javapostsforlearning.webservice; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; @Path("ConversionService") public class
1
Antworten
Ich versuche, die Migration von Jersey 1.x (1.2) 2.x (2.6), habe ich Probleme bei der Identifizierung des genauen maven-Abhängigkeiten, jersey-Dokumentation ist nicht umfassend genug, es nicht zu erwähnen, was maven-Abhängigkeiten werden benötigt für die neue version. Kennt
2
Antworten
Mein Ziel ist es, um web-Aufrufe und konvertieren von JSON zurückgegeben, um POJOs. Ich versuche, Jersey+Jackson für diese aber bin immer Ausnahmen, wenn ausgeführt. Mein maven-pom-Datei enthält die folgenden Abhängigkeiten - <dependency> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-client</artifactId> <version>2.6</version> </dependency> <dependency>
1
Antworten
Ich soll das schreiben einer einfachen jersey 2-client zum hochladen einer Datei. Ich bin mit Jersey 2.10.1 und schrieb folgende server-code: @POST @Consumes(MediaType.MULTIPART_FORM_DATA) @Produces(MediaType.APPLICATION_JSON) public Response uploadFile( @FormDataParam("file") InputStream aUploadedInputStream, @FormDataParam("file") FormDataContentDisposition aFileDetail) { UploadedFile uploadedFile =
3
Antworten
Habe ich ein setup, wo tomcat server hosting meine REST-Server leitet Anrufe von HTTP (port 9080) auf HTTPS ( port 9443 ). Ich bin mit jersey-2.5-Implementierung und nicht zu verwalten, zu konfigurieren, den Kunden zu Folgen Umleitungen.
2
Antworten
Ich habe Probleme damit, eine sehr grundlegende Implementierung der singleton-Klasse aus dem Boden mit Jersey 2 (2.7) und nur Jersey built-in HK2 dependency injection. Ich führe dies auf Tomcat. Mein Ziel ist das erstellen einer singleton-Instanz von
1
Antworten
Habe ich Jersey bietet einen erholsamen web-service. Es passiert oft, dass der client bricht ab, Anfrage erfolgt über ajax, die ajax-Abbruch-Methoden, wie hier erklärt wird Abbruch ajax-request Auf der server-Seite bekomme ich folgende Ausgabe. Das ist nicht
4
Antworten
Wie mithilfe der asynchrone Rückrufe von jersey 2-in-tomcat-server. Ich fand einige Beispiele, in Jersey-Handbuch : https://jersey.java.net/documentation/latest/user-guide.html#d0e8496. Aber das Problem tritt auf, wenn ich bin tring, um zu testen folgenden code: https://jersey.java.net/documentation/latest/user-guide.html#d0e8615 code wie erwähnt auf Jersey 2-Handbuch.
14
Antworten
Habe ich eine app geschaffen Implementierung von REST-services-lokal mit: Eclipse Indigo Jersey 2.4 Tomcat 7.0.47 Beim ausführen lokal mit Eclipse, die Dienste arbeiten OK, aber bei der Bereitstellung der meine war-Datei, bekomme ich folgende exception wenn Sie
3
Antworten
Ich habe dies ausprobiert , List<String> list=client.target(url). request(MediaType.APPLICATION_JSON).get(new GenericType<List<String>>(){}); aber ich bin nicht immer die Liste stattdessen bin ich immer null-Wert InformationsquelleAutor Saurabh | 2016-02-10
3
Antworten
Möchte ich zunächst darauf hinweisen, dass dies im großen und ganzen das größte problem in Bezug auf die Zeit verschwendet, die ich jemals behandelt in meiner Karriere. (Über zwei Tage gerade jetzt mit im wesentlichen 0 Fortschritt.)
5
Antworten
Erstelle ich ein jersey-Anwendung unter Verwendung von apache tomcat 7.0 und eclipse. Erstellt habe ich ein dynamic web project in eclipse definiert eine Ressource-Datei wie:- import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; //Plain old Java Object
1
Antworten
Ich habe gesehen, dass viele Jersey-tutorials, beginnt mit etwas wie @ApplicationPath("services") public class JerseyApplication extends ResourceConfig { public JerseyApplication() { packages("com.abc.jersey.services"); } } ohne zu erklären, was genau die ResourceConfig Klasse ist. Also wo finde ich die
2
Antworten
Habe ich Kenntnisse in den Web-container und Tomcat und bereitstellen können statische und dynamische web-Seiten. Aber ich bin neu auf REST und Jersey. Ich habe gelesen der 2.6 Benutzerhandbuch, überprüft viele Webseiten und youtube-videos. Es scheint eine
5
Antworten
Es ist einfach ein proxy für Clients auf Jersey1.x: config.getProperties().put(ApacheHttpClientConfig.PROPERTY_PROXY_URI, proxyUrl); Aber wie Sie einen http-proxy für Jersey2.x-client? Ich überprüfte den Quellcode und finden nicht die Umsetzung übernimmt, in: org.glassfish.jersey.client.HttpUrlConnector Dank! InformationsquelleAutor feuyeux | 2013-09-22
1
Antworten
Ich bin Implementierung von REST web Services mit Jersey-2.6, Ich bin die Probleme der Registrierung ein Jackson-Anbieter für JSON-Unterstützung, die ich umgesetzt haben, nach den jeresy-Dokumentation (https://jersey.java.net/documentation/2.6/user-guide.html#json.jackson). Add-maven-dependency - jersey-media-json-jackson Implementiert eine Klasse ContextResolver. Kommentierte es mit
1
Antworten
Ich bin ganz neu bei web-services so habe ich begonnen, mit basic-Beispiele. Dies bezieht sich auf den Datei-upload. Ich bin mit der neuesten (2.17) version von Jersey bundle-für nicht-maven-Entwickler. Es besagt, dass: bundle enthält die JAX-RS 2.0
3
Antworten
Sagen wir, ich habe eine einfache Jersey-REST-Ressource wie folgt: @Path("/foos") public class MyRestlet extends BaseRestlet { @GET @Path("/{fooId}") @Produces(MediaType.APPLICATION_XML) public Response getFoo(@PathParam("fooId") final String fooId) throws IOException, ParseException { final Foo foo = fooService.getFoo(fooId); if (foo !=
1
Antworten
Ich habe eine Jersey-basierte Java-servlet: @Path("foo") class Foo { @GET @Path("bar") public Response bar(@QueryParam("key") String value) { //... } } Kann ich es nennen, der in Tomcat ganz gut als: http://localhost:8080/container/foo/bar?key=blah Jedoch in meiner JerseyTest, mit Grizzly,
5
Antworten
Bin ich mit Jersey 2.4 erstellen Sie eine einfache REST-Schnittstelle, die bis dient ein JSON-Objekt. Mein problem ist, dass ich versuche, die fasterxml Jackson Anmerkungen zum Steuern der Ausgabe und dies ist nicht für mich arbeiten. Ich
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);
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
5
Antworten
Ich versuche, ein upgrade auf 2.0 Jersey und ich habe eine Menge von Schwierigkeiten, weil die groupIds und artifactIds von Jersey haben sich völlig verändert und ich kann nicht finden, einen plan für die Umstellung in der
4
Antworten
Ist es möglich, alle meine konfiguriert rest-endpoints mit spring boot? Der Antrieb listet alle vorhandenen Pfade auf Start, möchte ich etwas ähnliches für meine eigene Leistungen, so kann ich überprüfen beim Start, ob alle Pfade richtig konfiguriert
5
Antworten
Ich bin mit Jersey 2.3 Meine WS endpoint-Klasse : @Path("/employees") public class EmployeeWSEndpoint { @Context Request request; @GET @Path("/allEmployees") @Produces(MediaType.APPLICATION_JSON) public List<Employee> getAllEmployees() { System.out.println("In EmployeeWSEndpoint.getAllEmployees()"); EmployeeService employeeService = new EmployeeServiceImpl(); return employeeService.getAllEmployees(); } @GET @Path("/allDept") @Produces(MediaType.APPLICATION_JSON)
1
Antworten
Ich bin stecken mit der Erstellung eines gradle-Projekt für RESTful web-Services mit der jersey-Bibliothek. Die Projekt-Konfiguration sollte in der Lage sein, starten Sie den Dienst in einem jetty-application server. Ich fand bereits eine Ressource: https://github.com/ziroby/jetty-gradle-hello-world Mein problem
10
Antworten
Ich versuche, einen ContainerRequestFilter zu erzwingen einige Authentifizierung auf einem Tomcat-basierten Jersey-Anwendung. Ich folgte dieses Dokument. Problem : der filter wird nie ausgelöst Filter Klasse : @Provider public class AuthFilter implements ContainerRequestFilter { @Override public void filter(ContainerRequestContext
6
Antworten
Ausgehend von Grund auf, ohne dass eine Vorherige Jersey 1.x wissen, ich habe eine harte Zeit zu verstehen, wie, um das setup dependency injection in meine Jersey-2.0-Projekt. Ich verstehe auch, dass HK2 ist in Jersey 2.0, aber
3
Antworten
Entsprechend Sie, was sind die Risiken der Verwendung von Spring 4 mit der jersey-spring3 integration Modul? Habe ich versucht, den Frühling 4.0 mit dem jersey spring Beispiel und das Beispiel funktioniert immer noch, aber ich bin nicht
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,
6
Antworten
@Path("file.upload") public class UploadFileService { @POST @Consumes(MediaType.MULTIPART_FORM_DATA) public Response uploadFile( @FormDataParam("file") InputStream uploadedInputStream, @FormDataParam("file") FormDataContentDisposition fileDetail) { System.out.println("-----------------UploadFileService------------------1."); //Should we use a disk or DB? Decided to use DISK //Path should be read from properties-files String uploadedFileLocation
3
Antworten
Ich bin mit Jersey-basierten restful-Service-Implementierung Strategie zu bauen ist eine Dienstleistung, die verwendet werden, um Dateien hochzuladen. Mein service class name : UploadFileService.java (Siehe Code unten) package com.jerser.service; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import
4
Antworten
Ich habe den folgenden code: @Path("/users/{id}") public class UserResource { @Autowired private UserDao userDao; @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) public User getUser(@PathParam("id") int id) { User user = userDao.getUserById(id); if (user == null) { throw new NotFoundException(); } return
6
Antworten
Ich habe einige Erfahrung mit Jersey < 2.0. Jetzt bin ich versucht zu bauen, einen Krieg Anwendung, um eine JSON-Webservice-API. Bin ich jetzt kämpfen, für eine beträchtliche Zeit versucht zu konfigurieren, Moxy und es scheint zu sein,
8
Antworten
Gibt es Beispielcode demonstriert, wie guice-servlet mit Jersey 2.0? InformationsquelleAutor der Frage Gili | 2013-06-24
2
Antworten
Dokumentation für jersey 2.0 sagt: Client-Instanzen sind teure Ressourcen. Es wird empfohlen, einen konfigurierte Instanz wiederverwendet wird, der für die Erstellung von Web-Ressourcen. Die Erstellung von Web-Ressourcen, den Bau von Anfragen und empfangen von die Antworten sind
2
Antworten
Habe ich eine Ressource mit einer Methode wie: @PUT @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) @Path("/add") public Response putThing(Thing thing) { try { //Do something with Thing object return Response.status(HttpStatus.SC_OK).build(); } catch (Exception e) { log.error("Request failed", e); return Response.status(HttpStatus.SC_INTERNAL_SERVER_ERROR).build(); }
17
Antworten
Ich versuche zu bauen, ein einfaches Hallo-Welt-Anwendung für zwei Tage mit Trikot + Google app engine. Für einfache AppEngine Projekt ich folgte dieser Anleitungen und beides funktioniert Prima https://developers.google.com/appengine/docs/java/gettingstarted/creating https://developers.google.com/appengine/docs/java/webtoolsplatform Aber jetzt bin ich versucht, hinzuzufügen Jersey
12
Antworten
Ich erhalte folgende Fehlermeldung beim ausführen meines jersey API im tomcat 8.5.11 was verursacht meine API zu stoppen -: HTTP Status 500 - Servlet.init() servlet-Jersey-REST-Dienst warf Ausnahme type Exception report Nachricht Servlet.init() servlet-Jersey-REST-Dienst warf Ausnahme Beschreibung Der
7
Antworten
Ich kämpfen mit einer REST-Anwendung mit Grizzly, Jersey und Jackson, weil Jersey ignoriert meine custom ObjectMapper. POM Abhängigkeiten: <dependencies> <dependency> <groupId>org.glassfish.jersey.containers</groupId> <artifactId>jersey-container-grizzly2-servlet</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.jaxrs</groupId> <artifactId>jackson-jaxrs-json-provider</artifactId> <version>2.1.4</version> </dependency> </dependencies> Resultierenden Versionen sind: Grizzly 2.3.3, Jackson 2.1.4
4
Antworten
Da Jersey 2.9, es ist möglich, erstellen von link-Beziehungen für hypermedia-getriebene REST-APIs durch deklarative Verknüpfung. Dieser code, zum Beispiel: @InjectLink( resource = ItemResource.class, style = Style.ABSOLUTE, bindings = @Binding(name = "id", value = "${instance.id}"), rel = "self"
2
Antworten
Habe ich dieses Szenario, in dem ich schreiben möchte, einen filter und ich möchte diesem filter legen Sie einen Gegenstand in der aktuellen Anfrage und geben es auf, so dass, wenn die Ressource-Klasse die Anforderung erhält es