Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法访问wsdlURL-使用Netbeans 7.0_Java_Jakarta Ee_Jax Ws - Fatal编程技术网

Java 无法访问wsdlURL-使用Netbeans 7.0

Java 无法访问wsdlURL-使用Netbeans 7.0,java,jakarta-ee,jax-ws,Java,Jakarta Ee,Jax Ws,首先,我在Netbeans 7.0上创建了一个webservice客户端,按照所有步骤获得了生成的代码(java ws),我在Windows上构建了项目(.WAR),并将其复制到我的测试服务器(Unix上的JBOSS),当我运行客户端(通过我的web浏览器)时,它会生成以下错误: 2011-05-25 13:20:31272警告[org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl]无法访问wsdlURL:file:/C:/Documents%20和%2

首先,我在Netbeans 7.0上创建了一个webservice客户端,按照所有步骤获得了生成的代码(java ws),我在Windows上构建了项目(.WAR),并将其复制到我的测试服务器(Unix上的JBOSS),当我运行客户端(通过我的web浏览器)时,它会生成以下错误:

2011-05-25 13:20:31272警告[org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl]无法访问wsdlURL:file:/C:/Documents%20和%20设置/FRGHOSN/Desktop/pp.wsdl 2011-05-25 13:20:31276警告[org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl]无法获取以下对象的端口元数据:{http://77.246.32.166/}CuWebServiceSoap

现在我检查了解决方案,有人建议更改生成的WebService类

这是我应该改变的部分:

@WebServiceClient(name = "CuWebService", targetNamespace = "http://xxx", wsdlLocation = "file:/C:/Documents%20and%20Settings/FRGHOSN/Desktop/pp.wsdl")
public class CuWebService
    extends Service
{

    private final static URL CUWEBSERVICE_WSDL_LOCATION;
    private final static WebServiceException CUWEBSERVICE_EXCEPTION;
    private final static QName CUWEBSERVICE_QNAME = new QName("http://xxx/", "CuWebService");

    static {
        URL url = null;
        WebServiceException e = null;
        try {
            url = new URL("file:/C:/Documents%20and%20Settings/FRGHOSN/Desktop/pp.wsdl");
        } catch (MalformedURLException ex) {
            e = new WebServiceException(ex);
        }
        CUWEBSERVICE_WSDL_LOCATION = url;
        CUWEBSERVICE_EXCEPTION = e;
    }
我将URL编辑为
URL=client.CuWebservice.class.getResource(“/WEB-INF/wsdl/pp.wsdl”)

它不起作用了

有什么建议吗?提前谢谢