Changeset 2031
- Timestamp:
- 04/26/10 09:24:53 (4 months ago)
- Location:
- trunk/modules
- Files:
-
- 4 modified
-
Soap/source/response_parse.cl (modified) (2 diffs)
-
Soap/source/soap_service.cl (modified) (2 diffs)
-
Xmlo/init.cl (modified) (1 diff)
-
Xmlo/source/readxml.cl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/Soap/source/response_parse.cl
r1233 r2031 20 20 (//[-100] == Found an attached SOAP fault report, 21 21 FAULTREPORT? := true), 22 Expat/set_handler(clientResponseTagEnter, clientResponseTagLeave)]22 Sax/set_handler(clientResponseTagEnter, clientResponseTagLeave)] 23 23 24 24 [Xmlo/tagToClass(ns:{"soap", "Soap", "SOAP"}, t:{"Fault","fault","FAULT"}) : class -> 25 Expat/set_handler(fault_enter,fault_leave),25 Sax/set_handler(fault_enter,fault_leave), 26 26 Fault] 27 27 … … 42 42 FAULTREPORT? := false, 43 43 XMLPORT := xml, 44 Expat/sax(xml, clientResponseTagEnter, clientResponseTagLeave),44 Sax/sax(xml, clientResponseTagEnter, clientResponseTagLeave), 45 45 if FAULTREPORT? 46 46 let p := use_as_output(Wcl/wcl_handler_instance.Wcl/report.target) -
trunk/modules/Soap/source/soap_service.cl
r1990 r2031 117 117 //[-100] == parse text SOAP message , 118 118 PORT_IN := from, 119 Expat/sax(from, soap_message_enter, soap_message_leave),119 Sax/sax(from, soap_message_enter, soap_message_leave), 120 120 //[-100] == SOAP text/xml parsed end?=~S // eof?(PORT_IN), 121 121 bleedInput(PORT_IN), … … 149 149 error("Verification failed : ~A", dec_p7.Openssl/verify_message), 150 150 PORT_IN := b, 151 Expat/sax(b, soap_message_enter, soap_message_leave),151 Sax/sax(b, soap_message_enter, soap_message_leave), 152 152 ctx.sender := Openssl/get_signers(dec_p7)[1], 153 153 (SOAP_IN as SoapIn).secure_context := ctx, -
trunk/modules/Xmlo/init.cl
r227 r2031 4 4 5 5 6 (use_module("Expat")) 6 (use_module("Sax")) 7 (use_module("Iconv")) 7 8 8 9 Xmlo :: module( 9 uses = list( Expat),10 uses = list(Sax,Iconv), 10 11 made_of = list("xmlize","readxml","printxml"), 11 12 source = "source", -
trunk/modules/Xmlo/source/readxml.cl
r1941 r2031 166 166 [unXml!(self:port) : any -> 167 167 STACK := list<any>(), 168 Expat/sax(self, enterTag, leaveTag),168 Sax/sax(self, enterTag, leaveTag), 169 169 STACK[1]] 170 170
