WAS6.1 初始化 action 异常java.lang.NoClassDefFoundError: initialization failure

WAS6.1 初始化 action 错误java.lang.NoClassDefFoundError: initialization failure
今天在was6.1上部署程序, 有个action报错

java.lang.NoClassDefFoundError: xxx.xxx.TestAction initialization failure

起初以为是找不到class文件, 其实文件存在在web-inf\classes目录下

后来一直查到, 是action的一个static 块里的map对象, 没有初始化, 就用来赋值了。

WAS的报错信息让人很迷惑。

类似的错误, 解决思路是检查action是否写的有问题