解决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     }

}
相关文章
相关标签/搜索