🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.webservices.soap
Article #34

Re: SOAP with BCB6 and MSXML6

#34
From: Benjamin Pratt
Date: Fri, 08 Feb 2008 01:34
25 lines
1733 bytes
Revision to previous post:

I have applied the 'Unofficial SOAP fix' for resolving the issue 'Error: 
This name may not contain the ':'
character'.

However, it is not working. I am still getting this error.
I have tracked it down to the procedure:
'WebServExp.GenerateArraySchema' in webservexp.pas

There is a call in as follows:

Prefix := GetNodeNameForURI(SchemaDef, Wsdlns);

This returns a null string.

Then it tries to set an attribute for this URI like this:

AttrDef.Attributes[Prefix+':'+'n1'] := Wsdlns;

because Prefix is empty, it tries to create an attribute named ':n1' which 
MSXML obviously does not like.

I've tried all day to figure out how to correct this, but to no avail. Can 
any one help? 
Technical Details
Message-ID: <47abb1a7$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder3.cambrium.nl!feeder1.cambrium.nl!feed.tweaknews.nl!news2.euro.net!feeder.news-service.com!newsfeed.freenet.de!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <47ab6e44$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11096a,b7facb112412003f
X-Google-Attributes: gid11096a,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Benjamin Pratt" <nospam@nospam.com>
Newsgroups: borland.public.cppbuilder.webservices.soap
References: <47ab6e44$1@newsgroups.borland.com>
Subject: Re: SOAP with BCB6 and MSXML6
Date: Thu, 7 Feb 2008 17:34:17 -0800
Lines: 27
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
NNTP-Posting-Host: 67.185.159.22
Message-ID: <47abb1a7$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1202434471 67.185.159.22 (7 Feb 2008 17:34:31 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder3.cambrium.nl!feeder1.cambrium.nl!feed.tweaknews.nl!news2.euro.net!feeder.news-service.com!newsfeed.freenet.de!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail