enunciate

    0熱度

    3回答

    我有這個簡單的服務,其相呼應的ID參數包裹在一個JSON對象: @Path("job") public class JobResource { @GET @Produces(MediaType.APPLICATION_JSON) @Path("{id}") public Job readById(@PathParam("id") long id) {

    0熱度

    2回答

    我使用Enunciate在構建REST應用程序時生成REST文檔。宣傳輸出文件到/target/docs。我想將/docs目錄添加到生成的JAR文件(並重命名它)以便能夠將文檔作爲靜態內容提供。 我該怎麼做?我無法弄清楚如何將這些靜態文件(在構建時生成)放入JAR中。

    0熱度

    1回答

    我繼承了一個包含多個Web服務的項目。我用其中之一作爲模板來創建一個新模板。它的工作,並得到一個很好的肥皂響應。但客戶希望響應格式不同。 這裏的電流響應的一個片段: <inneoquestChannelMaps> <channelNumber>1</channelNumber> <eiaChannel>23</eiaChannel> <encryptionSta

    1熱度

    2回答

    我有一個Web服務,它使用json請求並輸出一個json響應。我有一個問題,那就是客戶需要在url中發送一個附加參數,這個參數不能在json主體中。有沒有辦法做到這一點? 例如,這裏是消耗傳入的JSON請求的@WebService的方法: @POST @Path("/bsghandles") @Consumes(MediaType.APPLICATION_JSON)

    3熱度

    1回答

    如果你想爲你的Spring MVC項目生成Swagger UI文檔,基本上你有兩個選擇:Enunciate和SpringFox。 我潛入這個問題,但沒有找到哪一個更好的單一意見。 從我的角度來看,由於它完全在您的項目外部,因此看起來更可取。不需要添加配置的特殊Bean,也不需要引用額外的包含註釋的包,並用它們標註控制器。您可以簡單地使用帶有自定義標籤的JavaDoc,並完成這項工作。 是否有其他考

    1熱度

    1回答

    我遇到類似於here和here中描述的問題。我有一個服務,返回一個pdf文件作爲附件與Content-Disposition標題。當我從瀏覽器調用端點時 - 這是有效的 - 文件被下載。在揚鞭UI我得到響應內容類型application/pdf調用該服務後,一個下載鏈接,但該鏈接下載一個空的PDF文件: 請注意,我swagger.json被闡明產生(2.3.0版)而相關的部分看起來像這樣: "re

    0熱度

    1回答

    我正在使用聲明2.6.0生成jax-rs服務的文檔。對於1種方法,我使用自定義MessageBodyWriter來序列化爲xml。我有一個描述響應的xsd文件。是否有可能指出該架構文檔?默認情況下,聲明會生成一個基本上爲空的ns0.xsd。 這個wiki中的page似乎描述了配置現有模式的能力。我已經配置了它,以便它能找到本地的xsd文件(如果它無法找到它,構建失敗),但生成的文檔仍然沒有引用它。

    1熱度

    1回答

    我們在Spring REST API中有幾種方法,它們旨在處理恰好適合我們的API的請求,或者允許使用尾部斜線。我們使用此批註: @RequestMapping(value = {"", "/"}, produces = {"application/json"}, method = RequestMethod.POST) @ResponseBody public ClassName ...

    6熱度

    1回答

    企圖用字正腔圓來生成Java項目的文件時,我收到以下堆棧跟蹤。我使用JDK 1.8.0_25和Enunciate 1.30 RC1。 BUILD FAILED C:\dev\PayWay\make\build.xml:882: java.lang.NoClassDefFoundError: com/sun/mirror/apt/AnnotationProcessorFactory a

    1熱度

    1回答

    聲明當前沒有gradle插件(https://jira.codehaus.org/browse/ENUNCIATE-815)。有什麼辦法可以手動觸發Gradle的文檔構建嗎?