問題タブ [open-liberty]

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 に答える
125 参照

timer - IBM Liberty Profile 18.0.0.1 で非永続性 timerService インジェクションが失敗する

IBM Liberty Profile 18.0.0.1 で EJB プログラマチック・タイマーを使用しようとしました。ここに私のservice.xmlがあります:

そして、これが私の最低限のコード スニペットです。

これは、クライアントがタイマーを呼び出す方法です。

ただし、挿入された TimerService でポインター以外のエラーが発生しました。TimerService が正常に挿入されませんでした。誰かがこれにいくつかの光を当てることができますか? 感謝します!

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

java - WAS Liberty プロファイル - ClassLoader.getSystemResourceAsStream を使用してプロパティを読み取る

アプリケーションを WAS 6.1 から Liberty にマイグレーションしています。私たちのアプリケーションは、プロパティ ファイルを読み取るサードパーティの jar を使用していますInputStream is = ClassLoader.getSystemResource("myproperty.properties")。WAS 6.1 では、サーバー クラスパスを myproperty.properties の場所に設定しました。Liberty でクラスパスを設定するために以下のアプローチを試みましたが、何も機能しません

アプローチ 1: 以下を jvm.options に設定します (D:\ConfigFiles\DEV\ - myproperty.properties を含むパス)

アプローチ 2: server.xml でクラスローダーを設定します。

Liberty プロファイルでクラスパスをオーバーライド/設定する他の方法があれば教えてください。