dropwizard

    5熱度

    1回答

    我正面臨一個奇怪的問題。我的REST API服務器成功啓動最初但在一秒鐘內它顯示了一個錯誤:rest_web_1 exited with code 1 Heroku的日誌: 2017-08-02T17:10:17.046289+00:00 heroku[web.1]: State changed from starting to crashed 2017-08-02T17:32:02.558

    0熱度

    1回答

    我有一個REST服務來上傳文件,有沒有辦法知道我可能會得到什麼類型的內容?使用我的REST服務的用戶可能會上傳PDF,Word或Excel文檔。 @POST @Consumes(MediaType.MULTIPART_FORM_DATA) @Path("/details/documents") public Response uploadDocument(@FormD

    1熱度

    1回答

    我有以下代碼片段。在調用端點時返回圖像的簡單服務。 @GET @Path("/categories/{category}/image") @Produces("image/jpeg") @UnitOfWork public StreamingOutput getCategoryImage(@PathParam("category")Category category){ //foo s

    0熱度

    1回答

    我寫帖子的方法測試了我的資源 @POST @Path("/api") @Timed @UnitOfWork @Consumes(MediaType.APPLICATION_JSON) public Person createPerson(Person p, @Context UriInfo uriInfo) { //do something here or throw 40

    1熱度

    1回答

    我有一個react應用程序在dropwizard服務器上運行。/ui提供bundle.js。當我在/ ui上打開url並導航應用程序(和goto/ui/content)時,它工作正常。但是,當我嘗試刷新/ app/content這樣的特定頁面時,它會顯示404。 我知道客戶端渲染和服務器端渲染,並且我需要爲/ ui調用GET,並將剩餘的路由到客戶端,但我找不到任何文檔,以瞭解如何在dropwiza

    1熱度

    1回答

    我正在使用Dropwizard開發web服務。現在我需要爲我的服務啓用分頁功能,但我不知道如何去做。我慷慨地需要幫助來實現分頁。

    0熱度

    1回答

    如果我的一些術語關閉,我仍然想學習: 我使用Dropwizard框架,我有一個資源類與我所有的各種POST/GET/etc方法。方法不被允許 - 從郵差,瀏覽器等擊中時,如果我嘗試的東西,在資源類我與HTTP狀態405異常不匹配路徑他們都做工精細。 有沒有辦法爲默認爲一些其他的方法,我可以顯示故障排除幫助 - 像的可用的API是什麼列表,或一些文檔的鏈接?有點像try catch類型的邏輯。不確定

    0熱度

    1回答

    我正在嘗試使用Dropwizard創建一個WS REST來獲取查詢的Hive結果並以XML格式進行呈現。這可以完成每個分離的部分沒有錯誤。 當我加入所有內容時,我遇到了Dropwizard和hive-jdbc之間的不兼容問題。顯然hive-jdbc有球衣1作爲依賴,Dropwizard有球衣2. 我不確定這是否是問題。我試圖在pom.xml中排除依賴關係,但沒有解決。 我試圖製作一個應用程序,只需

    0熱度

    1回答

    我有一個由mysql數據庫支持的dropwizard應用程序。我正在使用liquibase包裝進行數據庫遷移 首先,我使用'db dump'命令爲我自動生成migrations.xml文件。 現在我正在重構數據庫,我希望能夠更新表的特定列名和名稱。 我使用的先決條件跳過已經生成的表跳過「createTable」命令 <preConditions onFail="MARK_RAN">

    1熱度

    2回答

    我有幾個不同的單頁應用程序嵌入到單個dropwizard進程中。如果我註冊了多個捆綁包,則只有最後一個捆綁包獲勝。 bootstrap.addBundle(new AssetsBundle("/web1", "/web1", "index.html)); bootstrap.addBundle(new AssetsBundle("/web2", "/web2", "index.html));