問題タブ [tomcat9]
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.
java-9 - Tomcat 9 で SSL コネクタを構成すると NullPointerException がスローされる
localhost:8080 で Tomcat のスプラッシュ ページを表示できますが、JSSE コネクタを機能させるのに問題があります。Ubuntu 16.04 の JDK 9.0.1 で Tomcat 9.0.2 を使用しています。
私のコネクタは次のとおりです。
ただし、ブラウザーで localhost:8443 にアクセスすると、次のように表示されます。
Firefox の場合: 「接続がリセットされました。ページの読み込み中にサーバーへの接続がリセットされました。」
Chromium の場合: 「このページは機能していません。localhost はデータを送信しませんでした。ERR_EMPTY_RESPONSE」
キーストア ファイルが正しく読み取られていることがわかります。私がする時:
出力は次のとおりです。
ログ ファイルを見ると、catalina.out
ブラウザ localhost:8443 からアクセスしようとすると、NPE が発生することがわかります。
この例外は 10 回繰り返されます。繰り返しの違いは、最初の行の部分文字列 "exec-<NUMBER>" だけです。ここで、NUMBER の範囲は 1 から 10 です (上記の例では 1 でした)。
doRun メソッドが NPE をスローする理由は、私にとって謎です。多くの構成の組み合わせを試しましたが、役に立ちませんでした。どうしたの?