出現問題描述:訪問接口地址可以看到生成接口的詳細信息(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 } }