Структуры параметров веб-службы ColdFusion - PullRequest
1 голос
/ 05 июня 2009

Мы пытаемся использовать веб-сервисы с ColdFusion.

По большей части я могу взаимодействовать с веб-службой, однако есть одна служба, в которой ColdFusion выдает ошибку «Parameters Could Not Be Found», поскольку ответное сообщение в WSDL для этой конкретной службы является пустым родительским классом. , Мне нужно добавить конкретные параметры соответствующего подкласса, который наследует класс, на который указывает служба WSDL.

Есть ли способ сказать ColdFusion использовать определенное определение класса для параметров?

Или есть ли в ColdFusion инструмент для отображения приемлемых форматов параметров для данного WSDL?

EDIT
Или есть способ подключиться к коду ColdFusion, который выполняет разбор / преобразование структуры параметров из WSDL?

Я предполагаю, что даже поиск стороннего инструмента не сильно поможет, потому что мне нужно знать, что будет делать ColdFusion, а не то, что ДОЛЖНЫ быть данные; Я знаю что это должно быть.

Ответы [ 3 ]

1 голос
/ 16 сентября 2009

Эта статья о потреблении сложных веб-сервисов может помочь:

http://tjordahl.blogspot.com/2008/04/reprint-consuming-web-service-complex.html

Также обратите внимание, что если у вас есть копия Dreamweaver, у нее есть инструмент для проверки WSDL и создания необходимого кода ColdFusion.

1 голос
/ 05 июня 2009

Вы можете использовать свой собственный файл WSDL, вам не нужно использовать файл, сгенерированный ColdFusion, просто сгенерируйте его, настройте его и укажите людям свой собственный файл WSDL вместо URL YourComponent.cfc? WSDL.

0 голосов
/ 06 июня 2009

Или есть ли в ColdFusion инструмент для отображения приемлемых форматов параметров для данного wsdl?

Пожалуйста, смотрите этот SO вопрос и ответ

Может быть, мои примеры кода могут вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...