解決weblogic下webservice接口報錯辦法

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

}
相關文章
相關標籤/搜索