[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: *** HTTPAPI: NEW BETA RELEASE 1.18 NEEDS TESTING ***
I am testing the latest release of 1.18 (downloaded 19th Feb) on release
V5R1
When running INSTALL the complilation of XMLSTUBR4 fails, and hence the
INSTALL program ends.
The options taken for INSTALL were:
Build samples - yes
SSL - yes
Build EXPAT from source code - no
Compile support for Expat into HTTPAPI - no
The reason for the failure is incompatablility between prototype
options:
peUserAgent, peModTime, peContentType, peSOAPAction when used in
procedures:
http_url_get_xml...
http_url_post_xml...
http_url_post_stmf_xml...
The reason is that in the above procedures, the options are *nopass only
Whereas for all other uses of the protypes, the options are *nopass and
*omit
Example from the compilation print of XMLSTUBR4:
195+
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
196+D http_get PR 10I 0 extproc('HTTP_URL_GET')
197+D peURL 32767A varying const
options(*varsize)
198+D peFilename 32767A varying const
options(*varsize)
199+D peTimeout 10I 0 value options(*nopass)
200+D peUserAgent 64A const options(*nopass:*omit)
201+D peModTime Z const options(*nopass:*omit)
202+D peContentType 64A const options(*nopass:*omit)
203+D peSOAPAction 64A const options(*nopass:*omit)
1926 D http_url_post_xml...
1927 D PI 10I 0
1928 D peURL 32767A varying const
options(*varsize)
1929 D pePostData * value
1930 D pePostDataLen 10I 0 value
1931 D peStartProc * value procptr
1932 D peEndProc * value procptr
1933 D peUsrDta * value
1934 D peTimeout 10I 0 value options(*nopass)
1935 D peUserAgent 64A const options(*nopass)
====> aaaaaaaaaaaaaaa
NF3773 20 a 003700 The value of the OPTIONS keyword does not match
the value
specified on the prototype.
1936 D peContentType 64A const options(*nopass)
====> aaaaaaaaaaaaaaa
NF3773 20 a 003800 The value of the OPTIONS keyword does not match
the value
specified on the prototype.
Etc.
Regards
Ian Patterson
Grange IT Limited
tel 01947 880458
fax 01947 880439
www.grangesystems.com
* Bacstel-iP systems for Windows and IBM iSeries
* CHECKER Bank Account details Authetication systems
* Inland Revenue submission systems
* HMRC Data Provisioning systems
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------