multipart/form-data has incorrect jaxrs30 dependency version

オープン
#8,054 コメント 0 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@ramkumar-k-9286 がすでに取り組んでいます。

2026年1月16日 から。

評価

この issue はまだ評価されていません。

説明

doc bug

The doc
https://openliberty.io/docs/latest/send-receive-multipart-jaxrs.html

has the following snippet:

<dependency>
  <groupId>io.openliberty.api</groupId>
  <artifactId>io.openliberty.jaxrs30</artifactId>
  <version>1.0</version>
  <scope>provided</scope>
</dependency>

The value in the is incorrect as it doesn't map to any of the versions we actually provide:
https://repo1.maven.org/maven2/io/openliberty/api/io.openliberty.jaxrs30/

I believe the same is also true for the :1.0 portion of the build.gradle snippet that follow the above maven one.

However, this is a bit complicated as we ship a 'new' version with each release. For example, the latest 1.0.106 version maps to the latest Liberty release (25.0.0.10).
One solution would be to update (increment by one) the version in the doc with every Liberty release, but that seems like a bothersome task, unless it gets automated. Another option would be to use a placeholder in the version and explain this, though that seems like a worse user experience.
Since this is not the only maven/gradle dependency that relies on this pattern, I think the first choice (with automation) is the way to go as I could see the want/need to do this in other places in the documentation as well.

主要言語
言語のデータがありません
スター
14
フォーク
58
平均マージ
1時間
マージ済み PR(30日)
25

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

OpenLiberty/docs のほかの issue

OpenLiberty/docs の issue をすべて見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。