NoClassDefFoundErrorが発生した。
結論から言うと次のコードを含むクラスが実行時例外を起こしていた。

    public static final BigDecimal MAX_DEC = new BigDecimal("999,999,999,999");

何故かフォーマットされていてこのクラスを使おうとしたときにNumberFormatExceptionが発生していた。
元々は new BigDecimal("999999999999"); となっていて問題なく使用することが出来ていたのだが。
普段見ることが無いようなエラーだったのでAPサーバの設定とかWARの設定とかばかり見ていて原因特定に時間が掛かってしまった。
単体テストの仕組みをもう少しちゃんと導入していればこういう事も起こらなかったかもしれない。