项目

一般

简介

部署应用时,后台日志信息提示:java.lang.RuntimeExeption:unable  to load impl class org.apche.cxf.wsn.client.Publisher.PublisherSubscription

fu mp超过 3 年 之前添加

问题描述:xxx局系统部署不成功,提示:java.lang.RuntimeExeption:unable  to load impl class org.apche.cxf.wsn.client.Publisher.PublisherSubscription

排查过程:1,怀疑是类冲突了,让应用人在WEB-INF目录下放apusic-web.xml文件,配置优先加载应用类,发现不生效。2.尝试添加jvm参数-verbose,打印看是否加载了这个类,发现是加载了。3.自己尝试本地测试这个类所在的cxf-services-wsn-api-2.6.1.jar文件能否正常加载,测试后发现复现这个问题 ,咨询研发,研发给的回答是在应用web.xml文件的<web-app>元素里面加了一个metadata-complete="true"属性,尝试生效

解决方法:在应用web.xml文件的<web-app>元素里面加了一个metadata-complete="true"属性