ActionMessagesExceptionの位置づけ

ActionMessagesExceptionって、Action以外、たとえばService層でスローするのってアリなんだろうか。

なんとなく気持ちが悪いというか、Service層のクラスの独立性が下がるというか。とはいえ、そもそもどっかのプロジェクトに持っていって再利用することなんてないけど。

テストしにくいActionのロジックを如何にシンプルにするかという観点で考えるとアリなのかな。アリにしよう。決定。