Tag: dropwizard
Dropwizard ist ein Java-framework für die Entwicklung von ops-friendly, high-performance, RESTful-web-services.
2
Antworten
HINWEIS: Alle code, um dieses problem zu reproduzieren ist erhältlich bei https://gist.github.com/SrikanthRao/c9fc35e6fe22a74ab40c http://localhost:8080/date/bean?date=2014-13-23 (mit BeanParam) produziert "{"- code":500,"message":"Es war ein Fehler bei der Bearbeitung Ihrer Anfrage. Es wurde protokolliert (ID 48be9aa43bd49547)."}" ohne Zugabe MultiExceptionMapper nach jersey. Wenn
2
Antworten
Habe ich eine einfache Daten-service : @GET public Data getData(@QueryParam("id") Long id) { Data data = dataService.getData(id); return data; } Sowie einen passenden DataSerializer implementiert JsonSerializer<Data> : Die DataSerializer registriert ist Jackson über : simpleModule.addSerializer(Data.class , dataSerializer);
3
Antworten
Gibt es eine @RequestBody entspricht in Jersey? @POST() @Path("/{itemId}") @Consumes(MediaType.APPLICATION_JSON) public void addVote(@PathParam("itemId") Integer itemId, @RequestBody body) { voteDAO.create(new Vote(body)); } Ich möchte in der Lage sein zu Holen die Geposteten JSON irgendwie. Bitte seien Sie sanft
4
Antworten
Ich habe build eine jar-Datei von Klassen und Konfigurationsdateien. Die Konfiguration.yml-Datei befindet sich im root der jar. Wenn ich versuche, führen Sie die Anwendung mithilfe des folgenden Befehls: java -jar target/drop-wizard-0.0.1-SNAPSHOT.jar server configuration.yml Bekomme ich die exception
2
Antworten
Ich bin neu Drop Wizard und umleiten möchten, von einem server-side-Ansicht zu einer anderen url in meiner app. Tut DropWizard einpacken dieser gemeinsamen Aufgabe irgendwie? z.B. @GET public View getView(@Context HttpServletRequest req) { View view = new
1
Antworten
Benutzte ich das Beispiel weiter unten zu testen. REST-Api funktioniert, aber es gibt Folge im stream-format. Aber,ich erwarte das Ergebnis mit file-option. Ich benutzte dieses Beispiel, um elende mit Angular JS framework. @GET @Path("/get") @Produces("application/vnd.ms-excel") public Response
3
Antworten
Ich habe ein Yaml-Dokument, das enthält Einträge anzeigen, die entsprechen, zu Listen. Hier ist ein Beispiel: environments: qa: [ 'us-east-1' ] staging: [ 'us-east-1', 'us-west-2' ] Ich bin mit Jackson 2.3.2 analysieren des Dokuments in eine Klasse
1
Antworten
Ich bin neu in Dropwizard. In der neuesten Dokumentation, es bezieht sich auf "Service" als Haupt-Einstiegspunkt jeder Anwendung. Aber in dem Beispiel-code, der es tatsächlich nutzt "Application". Ich gehe davon aus, dass die "Anwendung" ist ein neuer
2
Antworten
Ich bin versucht, meine Dropwizard-Anwendung zu akzeptieren benutzerdefinierte Befehlszeile Argumente. Die Dokumentation scheint zu kurz greifen und nur die Hälfte erklärt, was zu tun ist. Bedenkt ich bin neu hier ich brauche ein sehr klares Beispiel von
2
Antworten
Ich habe diese Frage in dw mailing-Liste, aber nicht eine Antwort bekommen. Kann ich davon ausgehen das YML-format unten doesnt Arbeit für DW Version 0.7.0 nicht mehr? (Die Verwendung von @ char einfügen env var) server: applicationConnectors:
4
Antworten
Ist es möglich, meine app-update die config-Einstellungen zur Laufzeit? Ich kann einfach setzen Sie die Einstellungen, die ich will in mein UI aber ist es ein Weg, um dem Benutzer zu ermöglichen, Einstellungen zu aktualisieren und machen
1
Antworten
Ich bin auf der Suche, um mein Dropwizard 0.8.5-app in debug-Modus wobei: Die app läuft lokal mit JPDA; und In meiner IDE (Eclipse) ich breakpoints setzen und verwenden Sie ein JPDA-client eine Verbindung zu meinem lokal Laufenden
3
Antworten
Ich einschränken möchten einige Methoden, die, wenn auf Sie zugegriffen wird, die in einem nicht-sicheren Weise. Ich bin die Schaffung einer @Secure annotation, der prüft, ob oder nicht die Anforderung gesendet wurde, über sichere Kanäle. Allerdings kann
3
Antworten
Will ich haben mehrere yaml-Dateien für DropWizard. Einer von Ihnen enthalten sensible Informationen und nicht empfindlich. Können Sie mir irgendwelche docs oder Beispiel, wie man mehrere Konfigurationen in DropWizard? InformationsquelleAutor Victor Ronin | 2015-02-25
1
Antworten
Ich bin mit dem dropwizrd-Migrationen-Modul für liquibase db refactoring. Siehe die Anleitung hier: http://dropwizard.codahale.com/manual/migrations/ Wenn ich java-jar my_project.jar db migrieren my_project.yml Bekomme ich die folgende Fehlermeldung: FEHLER [2013-09-11 20:53:43,089] liquibase: Change Set Migrationen.xml::11::mir fehlgeschlagen. Fehler: Fehler beim
2
Antworten
Ich bin ziemlich neu zu drop wizard (dropwizard.io) & gerade abgeschlossen Ihre tutorial. Ich würde gerne integrieren Swagger (prahlen.io) in diesem Beispiel-app. Ich fand: github.com/federecio/dropwizard-swagger-sample-app github.com/federecio/dropwizard-swagger Den generierten JSON-scheint Recht ähnlich zu sein, allerdings kann ich nicht
2
Antworten
Ich habe eine dropwizard-app, wo ich den konfigurierten logger appenders zur Datei wie folgt: logging: level: INFO loggers: "mylogger": INFO "com.path.to.class": INFO appenders: - type: file currentLogFilename: .logs/mylogs.log archivedLogFilenamePattern: .logs/archive.%d.log.gz archivedFileCount: 14 Und erstellt logger in meiner
2
Antworten
Ich bin mit GUICE für dependency injection für eine RESTful API bauen mit Dropwizard. Dies ist die Fehlermeldung die ich erhalte: com.google.injizieren.ConfigurationException: Guice Konfiguration-Fehler: 1) Konnte nicht finden, eine geeignete Konstruktor in com.api.analytics.Besucher.web.VisitorParams. Klassen haben muss entweder
1
Antworten
Ich versuche herauszufinden, wie ich könnte, post-Daten zu meinem dropwizard Ressource. Sagen, ich habe zum Beispiel den folgenden Ressourcen : @GET @Timed @Path("/update/{id}") public int updateRecord( @PathParam("id") int id) throws JsonParseException, JsonMappingException, IOException //Logic here I guess?!
1
Antworten
Ich versuche, mich mein erstes einfaches Projekt mit Dropwizard. Ich habe eine MySQL-Datenbank, und die Idee ist, die Daten (Firmen) gibt es ab und stellen es als JSON. Ich habe den Erste Schritte Seite von Dropwizard und
1
Antworten
Wenn ich versuche eine Verbindung zu meinem Remote-server bekomme ich die folgende Fehlermeldung. $ curl -k --verbose https://myserver.com:9010/test * Adding handle: conn: 0x7f8bfb801a00 * Adding handle: send: 0 * Adding handle: recv: 0 * Curl_addHandleToPipeline: length: 1
2
Antworten
Ich bin mit Dropwizard (1.0.0) und Liquibase, eine Datenbank zu erstellen wenn es nicht existiert. Problem hier ist, dass ich mit einem anderen Postgres-schema (nicht öffentlich). Es scheint, wie Liquibase ist nicht in der Lage, erstellen Sie
1
Antworten
Bin ich mit JAX-RS 2.0 mit Dropwizard 0.8.0-rc1 und ich kann wirklich nicht herausfinden, wie ziehen meine Person aus javax.ws.rs.core.Response Objekt. response.getEntity() gibt mir ByteArrayOutputStream. Kann ich zwei Anträge - einer, der mir Header und links und
1
Antworten
Habe ich diese VO public class myVO { private final String latitude; private final String longtitude; private final String meterRadius; public myVO(String latitude, String longtitude, String meterRadius) { this.latitude = latitude; this.longtitude = longtitude; this.meterRadius = meterRadius;
3
Antworten
Ich versuche, mich ein REST Aufruf (POST) mit AJAX. Dies ist mein AJAX-code <script> var settings = { "async": true, "crossDomain": true, "dataType": "json", "url": "http://localhost:port/service/myservice", "method": "POST", "data": '{jsondata}', "headers": { "accept": "application/json", "Authorization": "authValue" }
2
Antworten
Ich bin versucht, fügen Sie einen benutzerdefinierten header-filter in meinem Dropwizard-Instanz zu überprüfen, um zu sehen, ob die Anfrage von der version synchronisiert ist, um die Dropwizard-Instanz-version. Sehe ich Sie verwenden kann FilterBuilder hinzufügen Steg CrossOriginFilters. Jedoch,
2
Antworten
Ich habe eine DropWizard-REST-API geschrieben und arbeitet. Eine der Ressourcen-Endpunkte schreibt eine E-Mail, sobald ich fügen Sie die folgenden Abhängigkeiten DropWizard beginnt zu scheitern, die auf start-up <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-client</artifactId> <version>1.18.1</version> </dependency> <dependency> <groupId>com.sun.jersey</groupId> <artifactId>jersey-core</artifactId> <version>1.18.1</version> </dependency>
4
Antworten
Wer weiß, wie das hinzufügen einer test-Ressource (z.B. eine, die ist nur für Testzwecke und nicht Hinzugefügt wird in der run () - Methode der app)? Hier ist ein Beispiel: public class MyTest { @ClassRule public static
3
Antworten
Ich bin derzeit am Aufbau einer Dropwizard + Guice + Jersey-basierte Anwendung, in denen der Datenbank-Zugriff erfolgt durch JDBI. Was ich versuche zu erreichen ist, haben Ihre typischen enterprise-Architektur, bei denen die Ressourcen-Zugang Service-Klassen Zugriff auf eine
2
Antworten
Ich habe eine Menge ärger bekommen-Transaktionen arbeiten mit IDBI. Wir verwenden die dropwizard-framework und einfachen inserts, updates, wählt und löscht gearbeitet haben, finden wir nun aber nicht scheinen, um Holen Sie sich die Transaktionen, um korrekt zu
3
Antworten
Mein logging config sieht wie folgt aus: logging: level: INFO loggers: "com.example.broker": DEBUG "org.apache.http.wire": DEBUG console: threshold: ERROR file: enabled: true currentLogFilename: /opt/broker/log/broker.log archivedLogFilenamePattern: /opt/broker/log/broker.%d.log.gz archivedFileCount: 14 Dies ist großartig, ich bekomme alle meine Protokolle in die
4
Antworten
Wie gehe ich über das hinzufügen von benutzerdefinierten Metriken, um die Standard-Sachen, die Dropwizard auf der admin-port (8081)? Ich kann nicht finden, nichts in der Dokumentation abgesehen von hinzufügen health-checks. Ich würde ganz gerne integrieren Sie einige
3
Antworten
Ich bin neu in dropwizard und versuche herauszufinden, Möglichkeiten zum konfigurieren der Protokollierung besser. Ich habe mich registriert, einen neuen logger in einem bundle wie so: Logger log = LoggerFactory.getLogger("mylogger"); log.info("this is a log from mylogger"); Jetzt
4
Antworten
Ich erstelle eine einfache REST-Anwendungen mit dropwizard mit JDBI. Der nächste Schritt ist die Integration einer neuen Ressource, die eine eins-zu-viele-Beziehung mit anderen. Bis jetzt konnte ich nicht herausfinden, wie man erstellen Sie eine Methode in meinem
6
Antworten
Im Blick auf die Dokumentationes scheint, dass DropWizard ist nur in der Lage, um die Verarbeitung statischer Inhalte Leben in src/main/resources. Ich würde gerne, um meine statischen Dateien in einem separaten Ordner außerhalb der jar-Datei. Ist das
3
Antworten
Ich muss eine Datei hochladen, von meiner Seite aus noch cnt scheinen, um es arbeiten mit drop-Assistenten. Hier ist das Formular von meiner Seite aus. <form enctype="multipart/form-data" method="POST" action="UploadFile"> <input type="file" id="fileUpload" name="file"/> <input type="hidden" id="fileName" name="fileName"/>
3
Antworten
Arbeite ich an einer dropwizard-Anwendung und js ui interacte mit der api. Ich brauche zum laden von json-Daten zu aktualisieren Aussicht, aber ich habe zu aktivieren cors in dropwizard vor. Ich habe einige Mitarbeiter, aber es scheint
6
Antworten
Ich habe eine Dropwizard-Anwendung, die generieren muss, ein Dutzend oder so Bohnen für jede der Konfigurationen in einer Liste Konfiguration. Dinge wie Gesundheits-checks, quartz Scheduler, etc. Etwas wie dieses: @Component class MyModule { @Inject private MyConfiguration configuration;
7
Antworten
Suche nach einem dropwizard Beispiel habe ich gefunden: https://github.com/codahale/dropwizard/tree/master/dropwizard-example Aber ich interessiere mich für ein vollständigeres Beispiel mit mindestens: eine 1:n-Beziehung wie Kunden - Konto eine html-gui represenation mindestens mit Formen vollständige crud-Unterstützung für xml - 2
2
Antworten
Ich glaube, ich habe das basic-Authentifizierung funktioniert, aber ich bin mir nicht sicher, wie man Ressourcen schützen, so dass Sie kann nur zugegriffen werden, wenn der Benutzer angemeldet ist. public class SimpleAuthenticator implements Authenticator<BasicCredentials, User> { UserDAO
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
8
Antworten
Ich habe eine Dropwizard basiert Jersey-REST-service läuft auf den Standard-ports 8080(service) und 8081(admin), brauche ich zum ändern des standardmäßigen ports für etwas, das weniger Häufig verwendet, ich bin nicht in der Lage, beliebige Informationen zu finden ,
1
Antworten
Es scheint einen aktuellen trend in der java-Raum, Weg von der Implementierung von java web-Applikationen auf einem java servlet-container (oder application-server) in form einer war-Datei (oder ear-Datei) und stattdessen Paket der Applikation als ausführbare jar-Datei mit einem
1
Antworten
Lerne ich die DropWizard-Metriken-Bibliothek (früher Coda Hale Metriken) und ich bin verwirrt, wenn ich mit sollte Meters vs Timers. Laut der docs: Meter: Einen meter misst die rate, mit der bestimmte Ereignisse auftreten, und: Timer: Ein timer