錯誤: org.glassfish.jersey.message.internal.WriterInterceptorExecutor $ TerminalWriterInterceptor aroundWriteToSEVERE:MessageBodyWriter not found for media type = application/vnd.xyzcompany.v1 + json,type = class model.OrderStatus,genericType = class model.OrderStatu如何解決MessageBodyWriter未找到?
OrderStatus是一個模型類。
嘗試返回類OrderStatus的Object時遇到此問題。
造成這種情況的主要原因是媒體類型,當我試圖使用應用/ JSON它的工作,但需要自定義介質類型 喜歡這樣做:應用/ vnd.xyzcompany.v1 + JSON
附加信息: @Produces和@Consumes使用相同的媒體類型,OrderStatus類在請求的響應中定義。
無論我在哪裏閱讀大多數發現,自定義MIME /媒體類型需要註冊,但不知道如何註冊和實施。
任何人都可以幫助解決此問題。
感謝提前:)