出现问题描述:访问接口地址可以看到生成接口的详细信息(xml信息),可是当调用其中的接口时会报错。这种报错主要在weblogic中出现,tomcat中时正常访问的。java
第一步:在web.xml中增长以下配置:web
<!-- 用于weblogic --> <listener> <listener-class>org.weichai.iws.service.demo.listener.CxfWeblogicListener</listener-class> </listener>
第二步:在目录org.weichai.iws.service.demo下建立listener目录,在其下面建立CxfWeblogicListener类,代码以下:apache
package org.weichai.iws.service.demo.listener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; /** * Created by Admin on 2017/5/5. */ public class CxfWeblogicListener implements ServletContextListener { public CxfWeblogicListener(){ System.setProperty("org.apache.cxf.stax.allowInsecureParser","1"); } @Override public void contextDestroyed(ServletContextEvent arg0) { // TODO Auto-generated method stub } @Override public void contextInitialized(ServletContextEvent arg0) { // TODO Auto-generated method stub } }