0

Я пытаюсь подключить свой веб-сервис SOAP, который будет использоваться в качестве службы данных Crystal Reports, и у меня возникают некоторые проблемы. Я следую за мастером, и после ввода URL-адреса WSDL и моих учетных данных я перехожу на последнюю страницу. На этой странице выпадающие поля пусты. Я вручную вводим имя службы, порт и метод, а затем ударяю в конец и получаю следующую ошибку:Проблемы с источником данных веб-службы в Crystal Reports 2008

WSDLException (at/определения/типы/xsd: схема): faultCode = OTHER_ERROR: Произошла ошибка при попытке решить схема ссылки на ' относительно „URL“: java.io.IOException: Сервер вернул HTTP откоса код: 401: для URL

Мое определение схемы в отдельном файле, который указал в моей WSDL по тег.

Я думаю, что проблема в том, что Crystal Reports успешно проходит проверку подлинности на моем сервере и извлекает wsdl, а затем пытается загрузить схему, но не проверяет подлинность на сервере, когда это делает, поэтому я заканчиваю ошибкой 401.

Моего вебсервиса является JAXWS развернутого как военный файл под BEA WebLogic 10.

Кто-нибудь есть какие-нибудь идеи?

ответ

0

В случае, если кто-либо сталкивается с этой же проблемой .... Что я сделал, чтобы обойти это, включить проверку подлинности только на POST-запросы (фактические вызовы веб-службы). Поэтому получение WSDL не требует никакой аутентификации.

Я сделал это, добавив следующую строку в моем файле web.xml:

<http-method>POST</http-method> 
-2

Почему бы просто не использовать SQL View для ВСЕХ потребностей вашей отчетности?

 Смежные вопросы

  • Нет связанных вопросов^_^