問題タブ [microprofile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9435 参照

java - Java Enum の OpenAPI および @Schema アノテーション

注釈付きの Java コードから OpenAPI 3.0 ドキュメントを生成しています。しかし、問題は、列挙型に @Schema アノテーションを追加すると、すべての値が消えることです。私は Thorntail 2.3.0.Final を microprofile-openapi フラクションで使用しています。

.yaml ファイルを変更するだけでよいことはわかっていますが、yaml を Java コードから直接生成する必要があります。

これが github での私の最小限の例です: https://github.com/pkristja/openApiEnumSchema

列挙型のソース コード:

および列挙型を含むオブジェクトのソース コード:

生成された OpenAPI 3.0 ドキュメントの抜粋:

しかし、Developer クラスの enum の前に @Schema アノテーションを削除すると、生成された enum 値が取得されますが、次のような説明と必要な値はありません。

列挙値と説明の両方を持つ方法はありますか、それとも何か間違っていますか?

0 投票する
0 に答える
47 参照

rx-java - 別の ReactiveStreams ライブラリで使用するために RxJava Operator から org.reactivestreams Processor を作成する方法

RxJava オペレーターを Processor オブジェクトとしてパッケージ化する最良の方法は何ですか?

OpenLiberty で MicroProfile Reactive Streams を実装するためのいくつかの簡単なテスト ケースを作成しています。

クラスパスに RxJava があり、RxJava オペレーターを、自分のフレームワークの単体テストに組み込むことができる Processor オブジェクトとしてパッケージ化することを検討したいと考えています。

ここと同様: https://github.com/OpenLiberty/open-liberty/pull/6617/files#r259264238

より経験豊富な RxJava プログラマーに、最良の選択肢は何かを尋ねたかったのです。

1 つのリアクティブ ストリーム フレームワークから「不足している」オペレーターをパッケージ化し、それを別のフレームワークに埋め込むことは、珍しいことのように思えるかもしれませんが、複数のフレームワーク (reator と rxjava の両方など) が混在し新しいフレームワークには現在、基本的な演算子セットが組み込まれています。そのため、私が Heath Robinson の仕掛けをハックするよりも、経験から意見を得る方が興味深いかもしれません。

ゴードン。

0 投票する
1 に答える
57 参照

microprofile - thorntail+microprofile にデプロイされた単純な .war で @Fallback() がトリガーされないのはなぜですか?

些細な「Hello World!」があります。耐障害性のためにマイクロプロファイルを使用する REST サービス、特に @Fallback アノテーション

gradle でビルドし、thorntail 中空 jar を使用して実行します。

期待したい

「Hello World!」を返す 呼び出しの 30% は「フォールバック メッセージ」、残りの 70% は「フォールバック メッセージ」です。代わりにRuntimeException、70% のケースで結果が得られます。

自明な WAR のマイクロプロファイル フラクションを有効にするには、どのように thorntail を起動および/または構成する必要がありますか?

0 投票する
2 に答える
89 参照

eclipse - Eclipse コマンドで新しい実行構成を作成する方法

私は Eclipse マイクロプロファイル アプリケーションに取り組んでおり、次の 3 つのコマンドを順番に実行する実行構成を作成したいと考えています。

これどうやってするの?私はこれを持っています:

ここに画像の説明を入力

必要なものをどこでどのように設定できますか?