Hi Grahame,
You asked if I had regenerated the ITI. Your question has
got me
wondering....
I use the INdySOAP tools application and a SoapConfig file,
and chosen
to create the interface file. Yes?
I then manually amend the pascal interface file with the ITI
annotations.
I read in the help documentation that I need to generate the
ITI file
from the interface file, using the INdySOAP tools
application, and do
so, creating a resource file as an output of this process.
I have checked the resource file, and Xml file and the bin
file, and
all seem to have the annotations encoded in them.
Obviously I recompile the exe and I would assume that the
resource
file is now bound in with the correct ITI information.
However, It seems to make no difference to the generated
soap request,
regardles of whether I use a resource or binary file as the
ITI source.
These are the options that I have set for the
IdSOAPClientHTTP component.
FProvider.EncodingOptions := [seoUseCrLf,seoCheckStrings,
seoArraysAnyNamespace,seoArraysInLine,
seoSendCharset,seoUseDefaults];
I have not set the seoReferences option as that seems to
generate an
HREF in the soap request, which the Webservice complains
about.
Expanding my understanding of IndySOAP minute by minute...
Thanks,
Jason
------------------------ Yahoo! Groups Sponsor
--------------------~-->
You can search right from your browser? It's easy and it's
free. See how.
http://us.click.yahoo.com/_7bhrC/NGxNAA/yQLSAA/i7folB/TM
------------------------------------------------------------
--------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http:
//groups.yahoo.com/group/indy-soap-public/
<*> To unsubscribe from this group, send an email to:
indy-soap-public-unsubscribe@yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.c
om/info/terms/
|