关闭

weblogic中jdk的兼容问题

2735人阅读 评论(0) 收藏 举报

安装weblogic9.2后,发现启动服务报错后台错误提示:weblogic.management.ManagementException: [Management:141266]Parsing Failure in config.xml: javax.xml.namespace.QName; local class incompatible:
          stream classdesc serialVersionUID = 4418622981026545151, local class serialVersionUID = -9120448754896609940


问题在于web服务器上的jdk版本与类有冲突!

解决办法:

添加系统属性com.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0,WebLogic92的话在<域目录>\bin\setDomainEnv.cmd文件中修改,找到set JAVA_OPTIONS=%JAVA_OPTIONS%这样子一行,直接在后面添加,修改成如下:

set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:268596次
    • 积分:2636
    • 等级:
    • 排名:第13833名
    • 原创:37篇
    • 转载:61篇
    • 译文:1篇
    • 评论:10条
    最新评论