Не удается получить доступ к wsdlURL — с помощью Netbeans 7.0

#java #jakarta-ee #jax-ws

#java — язык #джакарта-ee #jax-ws #java

Вопрос:

первое сообщение здесь, я создаю клиент веб-сервиса на Netbeans 7.0, выполнил все шаги и получил сгенерированный код (java-ws), я создал проект (.WAR) в Windows и скопировал его на свой тестовый сервер (JBOSS в Unix), при запуске клиента (через мой веб-браузер) он выдает следующую ошибку:

2011-05-25 13:20:31 272 ПРЕДУПРЕЖДЕНИЕ [org.jboss.ws.core.jaxws.spi.ServiceDelegateImpl] Не удается получить доступ к wsdlURL: file:/C:/Documents and Settings/FRGHOSN/Desktop/pp.wsdl 2011-05-25 13:20:31 276 ПРЕДУПРЕЖДЕНИЕ [org.jboss.ws.core.jaxws.spi. ServiceDelegateImpl] Не удается получить метаданные порта для: {http://77.246.32.166 /}CuWebServiceSoap

Теперь я проверил наличие решений, и кто-то предложил изменить созданный класс WebService

вот та часть, которую я должен был изменить:

 @WebServiceClient(name = "CuWebService", targetNamespace = "http://xxx", wsdlLocation = "file:/C:/Documents and Settings/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 and Settings/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")

и это не работает

Есть предложения? Заранее спасибо