AUDERIT.COM

フリーランスエンジニアの知識のアルバム

eclipse スキル

[eclipse]エラー「インスタンスが割り当て解除されるのを待っています」

投稿日:2019年11月17日 更新日:

eclipseでの開発中に発生したエラーです。

「インスタンスが割り当て解除されるのを待っています」

原因はとても簡単でした。備忘録に。

スポンサーリンク

メモリの解放忘れ

eclipseでの開発中のお話です。
ちなみに言語はJava、画面はjspです。

画面遷移をするボタンを作成し画面の挙動を確認しようと、Tomcatをeclipseのデバックモードで起動し、画面を立ち上げてみます。
なんとなしに2つの画面を遷移ボタンで行き来させていると、何回目かで急に画面が表示されなくなりました。画面上に何かのエラーが出ていると言うわけでもなく、読み込み中のぐるぐるが回っているだけ。

eclipseの方を確認すると、コンソールに

「インスタンスが割り当て解除されるのを待っています」

と言うメッセージが出ていました。それも複数行

最初はよくわからなかったけど、調べてみると、どうやらデータベース接続用のインスタンスのクローズ処理が抜けていたようです。
もちろんクローズしなきゃダメよと言うのは知っていたのですが、書かないとこう言う問題が起きるんだなあと言うのを初めて実感したケースでした。

ちなみに通常テストケースを挙げる場合って、この確認もするようなケースを挙げるべきなんですかね。。
今までの感覚ではテストの中では見つけられそうになかったので適当な動作確認の段階で見つかってよかった。

スポンサーリンク

-eclipse, スキル

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[ORACLE]ORACLEのTO_DATEを使用した年の変換について!

先日、作業中に発生した問題を共有することで少しでも皆さんが安定したリリースを迎えられますよう。。 TO_DATEによるYYYY変換の落とし穴 発生した内容でお話しするので、ピンポイントなケースになりま …

[jQuery]エラー「Target dimension not set」

jQueryを使用した画面の作成時に上手くいかなかったところ 「Target dimension not set」 の原因と対策 スポンサーリンク ターゲットの指定がない こんな感じの構造で画面に図を …

[jQuery]エラー「No plot target specified」

jQueryを使用した画面の作成時に上手くいかなかったところ 「No plot target specified」 の原因と対策 スポンサーリンク ターゲットの指定がない こんな感じの構造で画面に図を …

[Oracle]テーブルの最新の値を外部結合で取得したいなら。ORA-01799:列は副問い合わせに対して外部結合されません。

Oracleで発生したエラー ORA-01799:列は副問い合わせに対して外部結合されません。 他にも解決策はあるのでしょうが、今回はこれで解決 スポンサーリンク Oracleでは外部結合で最大値を取 …

[Visualforce][jQuery]ID指定で要素を選択する

Visualforceでの開発にて、jQueryで要素を IDで指定したいのになかなかうまく取得できなくて苦しみました。 いやだいぶハマりましたが以下にて解決 フルパスの指定は出来なかった 状況を簡単 …