dropwizard

    1熱度

    1回答

    背景: 根據這個問題http://java.net/jira/browse/JERSEY-623,InMemoryTestContainer將無法支持資源與注射的構造。所以,如果你有,比如說,在HttpServletRequest中的資源類注射,則需要其他的測試容器,如灰熊。 我的情況: 我使用的是運行球衣底下dropwizard,我的HttpServletRequest在我的資源類注射這樣的:

    6熱度

    3回答

    我們使用Dropwizard/Jersey構建Web服務。資源有一個路徑,該方法有一個子路徑。當返回創建的響應(201)時,我們獲得的方法的路徑被預先添加到我們提供的位置。當返回狀態確定與一個位置(我知道設法),一切都很好,位置返回就像我們提供它。 我們如何返回一個不是我們方法位置的子路徑的位置? 在下面的例子: A到的 「http://本地主機/富/欄」(創建狀態)與位置響應的 「http://

    0熱度

    1回答

    我想是這樣的 @Property public JsonNode node 爲了能夠直接從REST API客戶端傳遞英寸 這適用於傑克遜1.9(沒有特別的序列號),但由於某些原因,不適用2.1。我得到一個錯誤,說JsonNode不能被反序列化。 我創建了一個實現MessageBodyReader接口的類,但我不確定如何實際使用它。我如何完成這項工作? 還有其他解決方法嗎?

    0熱度

    2回答

    我有一個REST URL(使用DropWizard編碼),我想從PHP POST JSON。但是我得到415 Unsupported MediaType錯誤。我查了很多論壇,我無法弄清楚錯誤可能是什麼。我在兩端代碼如下: 服務器 @POST @Path("/update-table") @Timed public TableUpdateResponse updateTable(TestCla

    6熱度

    3回答

    我在使用Dropwizard運行resourceTest時遇到「Missing dependency」異常:0.6.1(球衣1.15),有沒有人有過這種情況? 我的測試文件: public class MyResourceImplTest extends ResourceTest { ........ @Override protected void setUpRes

    3熱度

    2回答

    鑑於以下的web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://

    14熱度

    7回答

    尋找一個dropwizard例如,我發現: https://github.com/codahale/dropwizard/tree/master/dropwizard-example 但我感興趣的是一個更完整的例子至少有: 1:N樣的關係客戶賬戶 一個HTML gui代表至少與表格 全crud支持xml 三分之二將是一個開始,並會贏得我「接受」。

    4熱度

    1回答

    我正在嘗試將Dropwizard更改爲支持Shiro。 我已閱讀文檔,有點困惑。我想將Shiro與表單登錄身份驗證和Apache Shiro Annotations結合使用。我認爲我需要使用Jersey Filters來支持Shiro。 這是在澤西島支持Shiro註釋而不是經典的Shiro過濾器方法的正確方法嗎? 由於Jersey Filters對註解具有相當好的資源訪問權限,所以對我來說使用註釋

    6熱度

    2回答

    我使用dropwizard編寫一個Web應用,並且還使用Jersey客戶端作爲 http://dropwizard.codahale.com/manual/client/#man-client-jersey 提及,但似乎每當我試圖使用Jersey客戶端做一個職位遠程webservice抱怨Content-Length頭部缺失並失敗。 public JobResponse createJob(Job

    1熱度

    1回答

    有人可以解釋爲什麼這個httpunit測試用例在wc.getResponse中使用「壞文件描述符」保持失敗。我添加了is.close()作爲猜測,並在失敗之​​前和之後移動它,但沒有任何效果。此測試將請求發送到Dropwizard應用程序。 public class TestCircuitRequests { static WebConversation wc = new WebCon