Ticket UUID: | 61fd346dc3430829e2702dc314b3735357c68f12 | ||
Title: | WSDL Scheme subtree used instead of document - not found | ||
Status: | Closed | Type: | Code_Defect |
Severity: | Critical | Priority: | Immediate |
Subsystem: | Client_Side | Resolution: | Fixed |
Assigned to: | unassigned | ||
Last Modified: | 2021-10-18 08:40:26 | ||
Version Found In: | 1.0-2.6.0 | ||
Description & Comments: | |||
Andy commented the commit [867828f03a] with the following comment:
Correct which document is being imported (Also) this fixes the follwoing client side access error: I need to get TclWS to talk to Coverity, but I can't even parse the WSDL: $ tclsh % package require Tcl 8.6.8 % package require tdom 0.9.1 % package require WS::Client 2.6.0 % package require tls 1.8.0 % package require uri 1.2.7 % package require log 1.4 % package require struct::set 2.2.3 % WS::Client::GetAndParseWsdl https://coverity.labs.quest.com/ws/v9/configurationservice?wsdl returned code {200} key "Client" not known in dictionary % set errorInfo key "Client" not known in dictionary while executing "dict get $typeInfo $mode $service" (procedure "::WS::Utils::GetServiceTypeDef" line 9) invoked from within "::WS::Utils::GetServiceTypeDef Client $serviceName" (procedure "ParseWsdl" line 146) invoked from within "ParseWsdl $body -headers $headers -serviceAlias $serviceAlias -serviceNumber $serviceNumber" (procedure "WS::Client::GetAndParseWsdl" line 18) invoked from within "WS::Client::GetAndParseWsdl https://coverity.labs.quest.com/ws/v9/configurationservice?wsdl" % set WS::Utils::typeInfo % $WS::Utils::typeInfo is empty, hence the dictionary lookup error. What am I missing here? Is there more I can do to help debug? Debug log attached. -- Andy Goth | <andrew.m.goth/at/gmail/dot/com> oehhar added on 2021-10-18 08:40:26 UTC: Sorry, Harald |