首页 > 发布webservice的时候发布失败

发布webservice的时候发布失败

发布webservice发布失败,类的代码如下:

package com.ysyc.eyun.webservice.gen;

import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import javax.xml.ws.WebEndpoint;
import javax.xml.ws.WebServiceClient;
import javax.xml.ws.WebServiceException;
import javax.xml.ws.WebServiceFeature;

import org.springframework.stereotype.Component;

/**
 * This class was generated by the JAX-WS RI. JAX-WS RI 2.2.4-b01 Generated
 * source version: 2.2
 * test: http://ei-test.51fapiao.cn:20080/51TransferServicePro_zzs/webservice/eInvWS?wsdl
 * env: http://ei.51fapiao.cn:10080/51TransferServicePro_zzs/webservice/eInvWS?wsdl
 */
@Component("dispatcherController")
@WebServiceClient(name = "DispatcherController", targetNamespace = "http://web.aisino.com", wsdlLocation = "http://ei.51fapiao.cn:10080/51TransferServicePro_zzs/webservice/eInvWS?wsdl")
public class DispatcherController extends Service {

    private final static URL DISPATCHERCONTROLLER_WSDL_LOCATION;
    private final static WebServiceException DISPATCHERCONTROLLER_EXCEPTION;
    private final static QName DISPATCHERCONTROLLER_QNAME = new QName(
            "http://web.aisino.com", "DispatcherController");

    static {
        URL url = null;
        WebServiceException e = null;
        try {
//            url = new URL(
//                    "http://172.17.164.13:10080/51TransferServicePro_zzs/webservice/eInvWS?wsdl");
            url = new URL(
                    "http://ei.51fapiao.cn:10080/51TransferServicePro_zzs/webservice/eInvWS?wsdl");
        } catch (MalformedURLException ex) {
            e = new WebServiceException(ex);
        }
        DISPATCHERCONTROLLER_WSDL_LOCATION = url;
        DISPATCHERCONTROLLER_EXCEPTION = e;
    }

    public DispatcherController() {
        super(__getWsdlLocation(), DISPATCHERCONTROLLER_QNAME);
    }

    public DispatcherController(WebServiceFeature... features) {
        super(__getWsdlLocation(), DISPATCHERCONTROLLER_QNAME);
    }
    

    public DispatcherController(URL wsdlLocation) {
        super(wsdlLocation, DISPATCHERCONTROLLER_QNAME);
    }

    public DispatcherController(URL wsdlLocation, WebServiceFeature... features) {
        super(wsdlLocation, DISPATCHERCONTROLLER_QNAME);
    }

    public DispatcherController(URL wsdlLocation, QName serviceName) {
        super(wsdlLocation, serviceName);
    }

    public DispatcherController(URL wsdlLocation, QName serviceName,
            WebServiceFeature... features) {
        super(wsdlLocation, serviceName);
    }
    
    

    /**
     * 
     * @return returns DispatcherControllerPortType
     */
    @WebEndpoint(name = "DispatcherControllerHttpPort")
    public DispatcherControllerPortType getDispatcherControllerHttpPort() {
        return super.getPort(new QName("http://web.aisino.com",
                "DispatcherControllerHttpPort"),
                DispatcherControllerPortType.class);
    }

    /**
     * 
     * @param features
     *            A list of {@link javax.xml.ws.WebServiceFeature} to configure
     *            on the proxy. Supported features not in the
     *            <code>features</code> parameter will have their default
     *            values.
     * @return returns DispatcherControllerPortType
     */
    @WebEndpoint(name = "DispatcherControllerHttpPort")
    public DispatcherControllerPortType getDispatcherControllerHttpPort(
            WebServiceFeature... features) {
        return super.getPort(new QName("http://web.aisino.com",
                "DispatcherControllerHttpPort"),
                DispatcherControllerPortType.class, features);
    }

    private static URL __getWsdlLocation() {
        if (DISPATCHERCONTROLLER_EXCEPTION != null) {
            throw DISPATCHERCONTROLLER_EXCEPTION;
        }
        return DISPATCHERCONTROLLER_WSDL_LOCATION;
    }

}

日志信息如下:

2016-08-19 09:34:28 [org.springframework.beans.factory.support.DefaultListableBeanFactory]-[DEBUG] Creating shared instance of singleton bean 'dispatcherController'
2016-08-19 09:34:28 [org.springframework.beans.factory.support.DefaultListableBeanFactory]-[DEBUG] Creating instance of bean 'dispatcherController'
2016-08-19 09:34:28 [org.springframework.beans.factory.support.DefaultListableBeanFactory]-[DEBUG] Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0'
2016-08-19 09:34:28 [org.codehaus.xfire.jaxws.Provider]-[DEBUG] Creating service delegate {http://web.aisino.com}DispatcherController for service class com.ysyc.eyun.webservice.gen.DispatcherController
2016-08-19 09:34:28 [org.codehaus.xfire.transport.DefaultTransportManager]-[DEBUG] Registered transport org.codehaus.xfire.transport.local.LocalTransport@2071b394
2016-08-19 09:34:28 [org.codehaus.xfire.transport.DefaultTransportManager]-[DEBUG] Registered transport org.codehaus.xfire.transport.dead.DeadLetterTransport@8c4ca30
2016-08-19 09:34:28 [org.codehaus.xfire.transport.DefaultTransportManager]-[DEBUG] Registered transport org.codehaus.xfire.transport.http.SoapHttpTransport@2fb619cf
2016-08-19 09:34:28 [org.codehaus.xfire.transport.DefaultTransportManager]-[DEBUG] Registered transport org.codehaus.xfire.transport.http.HttpTransport@5c587d81
2016-08-19 09:34:28 [org.codehaus.xfire.service.documentation.XMLDocumentationBuilder]-[DEBUG] Searching for JAXWSHelper$SourceService.doc.xml config..
2016-08-19 09:34:28 [org.codehaus.xfire.service.documentation.XMLDocumentationBuilder]-[DEBUG] Config JAXWSHelper$SourceService.doc.xml NOT found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /javax/xml/transform/Source.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /javax/xml/transform/Source.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /javax/xml/transform/Source.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /org/codehaus/xfire/jaxws/JAXWSHelper$SourceService.aegis.xml not found.
2016-08-19 09:34:28 [org.codehaus.xfire.aegis.XMLClassMetaInfoManager]-[DEBUG] Mapping file : /javax/xml/transform/Source.aegis.xml not found.

备注:
这个项目在服务器跑的好好的,但是我在本地跑的时候就出现上述问题,然后跑不起来,已确定是这个类出问题了,刚开始的时候以为是jdk的问题,然后把jdk1.8换成jdk1,7,然后还是不行,请问有人能帮忙回答下吗?

【热门文章】
【热门文章】