![](/img/trans.png)
[英]Resteasy - Multiple resource methods match request "POST /.../...". Selecting one
我正在使用 REST API 和 Java Resteasy 框架(也使用 Jackson)。 我試圖定義 2 api 端點幾乎相等: 這可能嗎? 我想要的是,根據到達的 xml 執行一種或另一種方法這里預訂class: 在這里預訂高級class : 27-Jan-2023 12:33:18.23 ...
[英]Resteasy - Multiple resource methods match request "POST /.../...". Selecting one
我正在使用 REST API 和 Java Resteasy 框架(也使用 Jackson)。 我試圖定義 2 api 端點幾乎相等: 這可能嗎? 我想要的是,根據到達的 xml 執行一種或另一種方法這里預訂class: 在這里預訂高級class : 27-Jan-2023 12:33:18.23 ...
[英]Jakarta EE 10 @Startup on K8S
堆棧 Java Jakarta EE 10 JBoss/Widlfly 27 Kube.netes K8S JAX-RS (RestEasy) 我想在我的應用程序啟動時初始化一些緩存。 在那段時間里,我希望我的就緒探測器響應未准備好。 打開管理界面后,這適用於我的類,但不是標准的響應。 Wild ...
[英]ContainerRequestContext.abortWith(Response response) does not work
我嘗試了 RESTEasy 的 (WildFly 16) abortWith(Response response) 但沒有奏效。 我有多個 abortWith 方法。 如, 如果 fails1 和 fails2 為真,則執行兩個 abortWith 方法。 除非我輸入“return”,否則 fail ...
[英]How to send Multiparfile and other formparams as @MultipartForm in java
在服務器端,界面如下所示: 在客戶端,界面是: 對於 ResteasyClientBuilder,我將此接口與 MultipartBody 一起使用: 但是我收到了 400 個錯誤的請求。 在服務器端發生異常: [org.springframework.web.multipart.support. ...
[英]Can I use JAX-RS @RoleAllowed in the Rest API resource's method, if EJB is used
根據 JBoss 7.1 Enterprise Edition,如果 RESTful 服務使用 EJB,則不建議在 Resource 的方法中使用 @RolesAllowed。 如果應用程序使用 EJB,請不要激活基於角色的安全性。 EJB 容器將提供功能,而不是 RESTEasy。 參考: h ...
[英]Is there a difference between Uni<List<T>> vs Multi<T> in Quarkus Resteasy reactive?
實現反應式端點時,返回Uni<List<T>>與Multi<T>之間有什么區別嗎?@Path("/fruits") public class FruitResource { @GET @Path("uni") public Uni< ...
[英]ObjectMapper different behaviour in Resteasy Client with proxy
我正在做一個非常常見的任務,將遠程 JSON 服務集成到 spring 應用程序中,似乎發生的是設置到 ResteasyJackson2Provider 中的 ObjectMapper 的行為與“手動”使用的相同 ObjectMapper 不同: 將反序列化委托給代理時出現此錯誤: java.la ...
[英]How do I get the requests HttpHeaders in a CDI bean in Quarkus?
我想獲得對 select 的原始請求的 AcceptableLanguage header 正確的翻譯語言。 我認為這會起作用: 看起來,我總是得到一個null值。 當我直接在 RestEasy controller 中嘗試@Context字段時,該字段分配有當前的 HttpHeaders obj ...
[英]Unable to find a MessageBodyReader - RestEasy / Quarkus
我不知道該怎么做才能修復它。 訪問localhost:8080/pets/findByStatusLocal時返回以下錯誤。 錯誤錯誤 ID 9175b683-f00f-4a8d-9246-a30eb0f8865f-5,javax.ws.rs.ProcessingException:RESTEAS ...
[英]How to check REST invalid query parameter name with RESTEasy?
如何使用 RESTEasy 在無效的查詢參數名稱上失敗? 考慮一個有效的 REST 請求,如下所示: /list?sort-by=date 然后,用戶提出這個請求: /list?sort_by=date 看到用戶用下划線替換了連字符。 它可以工作,但它會忽略參數並使用默認排序(參數不是強制性的)。 ...
[英]Using reactive @ServerRequestFilter with RestClient in Quarkus
當dev-mode被激活時,我想在我的請求中添加一些自定義身份驗證標頭。 這應該使我的開發更容易,因為我不必手動將它們添加到自己身上。 我發現的是方法注釋ServerRequestFilter ,它在達到 controller 級別之前攔截正在進行的請求。 帶注釋的 function 提供了Cont ...
[英]Payara5 + RestEasy 6.0.1 uses Yasson
當我們在 Payara 5 上將 RestEasy 升級到 6.0.1 時,我們注意到 Payara 現在使用 Yasson 來序列化和反序列化對象,導致所有 @JsonIgnore、@JsonProperty 都被忽略。 我們添加了文檔中指定的 jersey.config.jsonFeature ...
[英]Quarkus - 413 Request Entity Too Large
我正在開發一個 Quarkus 應用程序並使用 RESTEasy Reactive。 其中一個端點接收多部分/表單數據 mime 類型 object 但是當我嘗試使用它時,有時會出現“413 - 請求實體太大”錯誤。 ...
[英]Close RESTEasy client after a certain delay
我試圖在一定延遲(例如 5 秒)后關閉 RESTEasy 客戶端,看來我正在使用的當前配置根本不起作用。 根據文檔,無論是否有有效負載,ConnectionTimeToLive 都應該關閉連接。 請在附件中找到鏈接 https://access.redhat.com/documentation/en ...
[英]RestEasyReactive http response returns caught exception
我有一個簡單的 quarkus 反應式 resteasy 服務器@Path("/") @ApplicationScoped public class Hello { @GET @Path("hello") @RolesAllowed({"roleYouNeed"}) ...
[英]RESTEASY003720: path param has not been provided while constructing ResteasyClient
從 Resteasy jaxrs 3 遷移到 Resteasy 客戶端 4 時,我在運行測試時看到此錯誤:( org.jboss.resteasy.client.jaxrs.ResteasyClient ) 我將目標 URL 設置為“localhost:8080”。 如何解決這個問題? ...
[英]No MessageBodyWriter for Single
我正在嘗試使用 resteasy-rxjava2 在 vertx 應用程序(使用我們擁有的非 vertx 遺留庫)中使用 jaxb 提供 XML 文檔。 但我得到: 據我所知,這歸結為MessageBodyWriter和AsyncResponseProvider之間的區別,后者位於Single ( ...
[英]CVE-2021-20289 - migrate from Resteasy jaxrs 3 to RESTEasy > 4.6.0
漏洞掃描系統檢測到有關 RestEasy 3.7.0 的 CVE:CVE-2021-20289 https://nvd.nist.gov/vuln/detail/CVE-2021-20289 ,其中指出 RESTEasy 應升級到 4.6.0.Final 以上. 但是,問題來了:RESTEasy & ...
[英]Why my jaxrs APIs has the application name as application path?
我用rest-easy和wildfly創建了一個簡單版本的API,一切都應該工作,但應用程序路徑有我的項目名稱: 我的版本 API 從我的pom.xml返回版本號:URI 應該是http://localhost:8080/version 但要訪問它,這是http://localhost:808 ...
[英]Quarkus Resteasy reactive missing builditem?
我正在將我的擴展升級到 quarkus 2.9.0 並遷移到 resteasy 反應式。 resteasy classic 中的一些現有構建項在響應式實現中不再存在。 我正在使用ResteasyJaxrsProviderBuildItem來記錄ExceptionMapper和ClientRequ ...