在was中安装ear包后输入用户名和密码报错

系统环境:windows server 2008 R2 sp1系统中安装WAS 8.5,后台数据是SQL Server 2012在was中安装ear包后可以打开应用界面后输入用户名和密码报错,报错信息如下:Error 500: javax.servlet.ServletException: java.lang.NoClassDefFoundError: com.opensymphony.xwork2.validat...显示全部
系统环境:windows server 2008 R2 sp1系统中安装WAS 8.5,后台数据是SQL Server 2012
在was中安装ear包后可以打开应用界面后输入用户名和密码报错,报错信息如下:
Error 500: javax.servlet.ServletException: java.lang.NoClassDefFoundError: com.opensymphony.xwork2.validator.ValidatorFactory (initialization failure)
但是在was7.0环境下同样的应用不报这个错误。
求高手解答。收起
参与10

查看其它 8 个回答Luga Lee的回答

Luga LeeLuga Lee系统架构师None
回复 7# camyd


     “静态常量”问题,在系统编译此类的时候,首先会加载静态常量存放到内存静态域之中。但是因为在启动的时候方法返回一个null时使其导致报错java.lang.ExceptionInInitializerError
互联网服务 · 2013-01-21
浏览692

回答者

Luga Lee
系统架构师None
擅长领域: 云计算容器容器云

Luga Lee 最近回答过的问题

回答状态

  • 发布时间:2013-01-21
  • 关注会员:1 人
  • 回答浏览:692
  • X社区推广