My XML parser is apparently the one included in HTTPAPI, eXpat, and here is the screen from its installation document attached to the mail, did i
miss something with it? Version 1.40 Released 2019-08-15
In version 1.10 of HTTPAPI, routines are available for parsing XML data
received from web servers. These routines require the use of an open-source
XML parsing software called <eXpat/>. http://www.libexpat.org
Would you like to build eXpat from source code? Y - This requires a working ILE C compiler.
- This requires the System Openness Includes library
- Select N here if you have a pre-built copy of eXpat in
LIBHTTP.
Would you like to compile support for eXpat into HTTPAPI? Y
- This requires a V5R1 or later release of the ILE RPG compiler
F3=Exit Press ENTER to continue -- Cheers, Nihat Kimden: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx <ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx>
Yerine Scott Klement DİKKAT: Bu e-posta kurum dışından gönderilmiştir. Zararlı dosya veya bağlantılar (link) içerebilir. Kaynağından emin olmadığınız dosyaları/bağlantıları (link) açarken
veya e-postayı cevaplarken dikkatli olunuz.
Your XML parser should do that automatically. On 11/18/2020 1:30 PM, Nihat Ezer wrote:
|
DSPSAVF FILE(NEZRLIB/HTTPAPI) RSTLIB SAVLIB(LIBHTTP) DEV(*SAVF) SAVF(NEZRLIB/HTTPAPI) RSTLIB(HTTPTEST) File EXPAT in library HTTPTEST restored. File QCLSRC in library HTTPTEST restored. File QCMDSRC in library HTTPTEST restored. File QDDSSRC in library HTTPTEST restored. File QRPGLESRC in library HTTPTEST restored. File QSH in library HTTPTEST restored. File QSRVSRC in library HTTPTEST restored. File QXMLGENS in library HTTPTEST restored. 9 objects restored from LIBHTTP to HTTPTEST. CHGCURLIB CURLIB(HTTPTEST) Current library changed to HTTPTEST. CRTCLPGM PGM(INSTALL) SRCFILE(HTTPTEST/QCLSRC) Ownership of object INSTALL in HTTPTEST type *PGM changed. Program INSTALL created in library HTTPTEST. CALL PGM(INSTALL) HTTPAPI License Agreement Copyright (c) 2001-2019 Scott C. Klement, Thomas Raddatz All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) More... F3=Exit Press F8 if you agree to the terms of this license F8 bastım 29/07/20 CONFIGS1 Version 1.40 Released 2019-08-15 Would you like to build the sample programs? Y Would you like to build HTTPAPI with SSL support? Y Note: SSL support requires the IBM Global Secure Toolkit which in turn requires the following licensed programs: 57xx-SS1 Digital Certificate Manager 57xx-DG1 IBM HTTP server for AS/400 57xx-ACx IBM Cryptographic Access Provider 57xx-CEx IBM Client Encryption F3=Exit Press ENTER to continue Enter bastım 29/07/20 CONFIGS4 Version 1.40 Released 2019-08-15 In version 1.10 of HTTPAPI, routines are available for parsing XML data received from web servers. These routines require the use of an open-source XML parsing software called <eXpat/>. http://www.libexpat.org Would you like to build eXpat from source code? Y - This requires a working ILE C compiler. - This requires the System Openness Includes library - Select N here if you have a pre-built copy of eXpat in LIBHTTP. Would you like to compile support for eXpat into HTTPAPI? Y - This requires a V5R1 or later release of the ILE RPG compiler F3=Exit Press ENTER to continue Enter bastım 29/07/20 CONFIGS4 Version 1.40 Released 2019-08-15 Library name for HTTPAPI source: HTTPTEST Library name for HTTPAPI objects: HTTPTEST At runtime, use *LIBL to find HTTPAPI? Y (Y=Yes, N=No) F3=Exit Press ENTER to continue Library QTEMP already exists in library list. Ownership of object CONFIGS in QTEMP type *FILE changed. File CONFIGS created in library QTEMP. Ownership of object QRNFER in QTEMP type *USRSPC changed. Ownership of object QRNFEF in QTEMP type *USRSPC changed. Ownership of object CONFIGR4 in QTEMP type *MODULE changed. Ownership of object CONFIGR4 in QTEMP type *PGM changed. Program CONFIGR4 placed in library QTEMP. 00 highest severity. Created on 29/07/20 at 15:58:47. Ownership of object RETURNCODE in QTEMP type *DTAARA changed. Data area RETURNCODE created in library QTEMP. Library HTTPTEST added to library list. Ownership of object HTTPAPIR4 in QTEMP type *BNDDIR changed. Binding directory HTTPAPIR4 created in library QTEMP. Ownership of object HTTPAPIR4 in HTTPTEST type *MODULE changed. Module HTTPAPIR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:09. Ownership of object COMPATR4 in HTTPTEST type *MODULE changed. Module COMPATR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:09. Object HTTPTEST/COMPATR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object COMMTCPR4 in HTTPTEST type *MODULE changed. Module COMMTCPR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:10. Object HTTPTEST/COMMTCPR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object HTTPUTILR4 in HTTPTEST type *MODULE changed. Module HTTPUTILR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:10. Object HTTPTEST/HTTPUTILR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object ENCODERR4 in HTTPTEST type *MODULE changed. Module ENCODERR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:11. Object HTTPTEST/ENCODERR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object DECODERR4 in HTTPTEST type *MODULE changed. Module DECODERR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:11. Object HTTPTEST/DECODERR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object CCSIDR4 in HTTPTEST type *MODULE changed. Module CCSIDR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:12. Object HTTPTEST/CCSIDR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object HEADERR4 in HTTPTEST type *MODULE changed. Module HEADERR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:12. Object HTTPTEST/HEADERR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object MD4R4 in HTTPTEST type *MODULE changed. Module MD4R4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:13. Object HTTPTEST/MD4R4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object ENCRYPTR4 in HTTPTEST type *MODULE changed. Module ENCRYPTR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:13. Object HTTPTEST/ENCRYPTR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object NTLMR4 in HTTPTEST type *MODULE changed. Module NTLMR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:14. Object HTTPTEST/NTLMR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object XMLSTUBR4 in HTTPTEST type *MODULE changed. Module XMLSTUBR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:14. Object HTTPTEST/XMLSTUBR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. Ownership of object COMMSSLR4 in HTTPTEST type *MODULE changed. Module COMMSSLR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:15. Object HTTPTEST/COMMSSLR4 type *MODULE added to binding directory HTTPAPIR4 in library QTEMP. 1 entries added, 0 entries not added to Binding directory HTTPAPIR4 in library QTEMP. HTTPTEST/QSRVSRC.HTTPAPI2 line 31: ******** Signature padded to 'HTTPAPISSL001' HTTPTEST/QSRVSRC.HTTPAPI2 line 161: ******** Signature padded to 'HTTPAPISSL000' 2 warnings were issued from binder language compilation. Ownership of object HTTPAPIR4 in HTTPTEST type *SRVPGM changed. Service program HTTPAPIR4 created in library HTTPTEST. Object HTTPAPIR4 in HTTPTEST type *MODULE deleted. Object HTTPUTILR4 in HTTPTEST type *MODULE deleted. Object ENCODERR4 in HTTPTEST type *MODULE deleted. Object DECODERR4 in HTTPTEST type *MODULE deleted. Object COMPATR4 in HTTPTEST type *MODULE deleted. Object COMMTCPR4 in HTTPTEST type *MODULE deleted. Object CCSIDR4 in HTTPTEST type *MODULE deleted. Object HEADERR4 in HTTPTEST type *MODULE deleted. Object COMMSSLR4 in HTTPTEST type *MODULE deleted. Object XMLSTUBR4 in HTTPTEST type *MODULE deleted. Object ENCRYPTR4 in HTTPTEST type *MODULE deleted. Object MD4R4 in HTTPTEST type *MODULE deleted. Object NTLMR4 in HTTPTEST type *MODULE deleted. Object HTTPAPIR4 in QTEMP type *BNDDIR deleted. Ownership of object HTTPAPI in HTTPTEST type *BNDDIR changed. Binding directory HTTPAPI created in library HTTPTEST. Object *LIBL/HTTPAPIR4 type *SRVPGM added to binding directory HTTPAPI in library HTTPTEST. 1 entries added, 0 entries not added to Binding directory HTTPAPI in library HTTPTEST. Ownership of object HTTPCMDR4 in HTTPTEST type *MODULE changed. Module HTTPCMDR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:21. Ownership of object HTTPQSHR4 in HTTPTEST type *MODULE changed. Module HTTPQSHR4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:21. Ownership of object HTTPCMDR4 in HTTPTEST type *PGM changed. Program HTTPCMDR4 created in library HTTPTEST. Ownership of object HTTPQSHR4 in HTTPTEST type *PGM changed. Program HTTPQSHR4 created in library HTTPTEST. Object HTTPCMDR4 in HTTPTEST type *MODULE deleted. Object HTTPQSHR4 in HTTPTEST type *MODULE deleted. Ownership of object HTTPAPI in HTTPTEST type *PNLGRP changed. Warning messages issued when panel group HTTPAPI created. Ownership of object HTTPAPI in HTTPTEST type *CMD changed. Command HTTPAPI created in library HTTPTEST. Ownership of object EXAMPLE1 in QTEMP type *MODULE changed. Ownership of object EXAMPLE1 in HTTPTEST type *PGM changed. Program EXAMPLE1 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:23. Ownership of object EXAMPLE2 in QTEMP type *MODULE changed. Ownership of object EXAMPLE2 in HTTPTEST type *PGM changed. Program EXAMPLE2 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:23. Ownership of object EXAMPLE3 in QTEMP type *MODULE changed. Ownership of object EXAMPLE3 in HTTPTEST type *PGM changed. Program EXAMPLE3 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:23. Ownership of object EXAMPLE4 in QTEMP type *MODULE changed. Ownership of object EXAMPLE4 in HTTPTEST type *PGM changed. Program EXAMPLE4 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:24. Ownership of object EXAMPLE5 in QTEMP type *MODULE changed. Ownership of object EXAMPLE5 in HTTPTEST type *PGM changed. Program EXAMPLE5 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:24. Ownership of object EXAMPLE6 in QTEMP type *MODULE changed. Ownership of object EXAMPLE6 in HTTPTEST type *PGM changed. Program EXAMPLE6 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:25. Ownership of object EXAMPLE7 in QTEMP type *MODULE changed. Ownership of object EXAMPLE7 in HTTPTEST type *PGM changed. Program EXAMPLE7 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:25. Ownership of object EXAMPLE8 in QTEMP type *MODULE changed. Ownership of object EXAMPLE8 in HTTPTEST type *PGM changed. Program EXAMPLE8 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:26. Ownership of object EXAMPLE9 in QTEMP type *MODULE changed. Ownership of object EXAMPLE9 in HTTPTEST type *PGM changed. Program EXAMPLE9 placed in library HTTPTEST. 10 highest severity. Created on 29/07/20 at 16:01:26. Ownership of object EXAMPLE9 in HTTPTEST type *CMD changed. Command EXAMPLE9 created in library HTTPTEST. Ownership of object EXAMPLE21 in QTEMP type *MODULE changed. Ownership of object EXAMPLE21 in HTTPTEST type *PGM changed. Program EXAMPLE21 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:26. Ownership of object EXAMPLE22 in QTEMP type *MODULE changed. Ownership of object EXAMPLE22 in HTTPTEST type *PGM changed. Program EXAMPLE22 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:26. Ownership of object EXAMPLE23 in QTEMP type *MODULE changed. Ownership of object EXAMPLE23 in HTTPTEST type *PGM changed. Program EXAMPLE23 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:27. Ownership of object EXAMPLE24 in QTEMP type *MODULE changed. Ownership of object EXAMPLE24 in HTTPTEST type *PGM changed. Program EXAMPLE24 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:28. Ownership of object EXAMPLE40 in QTEMP type *MODULE changed. Ownership of object EXAMPLE40 in HTTPTEST type *PGM changed. Program EXAMPLE40 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:28. Ownership of object EXAMPLE41 in QTEMP type *MODULE changed. Ownership of object EXAMPLE41 in HTTPTEST type *PGM changed. Program EXAMPLE41 placed in library HTTPTEST. 00 highest severity. Created on 29/07/20 at 16:01:29. Library HTTPTEST removed from library list.
-- _______________________________________________ Ftpapi mailing list Ftpapi@xxxxxxxxxxxxxxxxxxxxxx http://scottklement.com/mailman/listinfo/ftpapi