あるシステム開発でPlay1.2.5を採用して開発してるんだけど、WebLogicにデプロイするとエラーが発生して動かなくて冷や汗をかいた。 この件をTwitterでつぶやいたら、「実際にどんな設定を追加して動いたか共有して欲しい」とお願いされていたのだけど、ドラクエ仕事に忙殺されて忘れていたので、久々にブログ書いてみた。 事象としては、play warコマンド&Jarコマンドでアーカイブwarファイルを作成した後、WebLogicにデプロイすると例外が発生。 例外のスタックトレースに従ってPlayのソースを追っていくと、 play.server.ServletWrapperの String appDir = e.getServletContext().getRealPath("/WEB-INF/application"); File root = new File(appDir); でa
![WebLogicでPlay1.2.5を動かした時の話 | システムアーキテクトのごった煮](https://cdn-ak-scissors.b.st-hatena.com/image/square/ecd8aeabd6ad41e070994e94e44698b6d6688538/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20180310%2F09%2F91%2Foo%2Fj%2Fo02400320p_1520642002430_s2zut.jpg)