Changeset 108
- Timestamp:
- 08/04/06 04:00:56 (2 years ago)
- Files:
-
- streamservice/trunk/lib/streamservice/Dispatch.js (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
streamservice/trunk/lib/streamservice/Dispatch.js
r100 r108 349 349 streamservice.XMLHttpRequestProtocol.prototype = { 350 350 response_error : function(err) { 351 throw err; 351 log(MochiKit.Base.repr(err)); 352 return err; 353 /*throw err;*/ 352 354 }, 353 355 … … 355 357 356 358 var data = streamservice.join_json(queryitems, replyitems); 359 log("poll:" + MochiKit.Base.repr(data)); 357 360 358 361 try{ … … 380 383 var getresult = function(req){ 381 384 /*return split_json(req.responseText);*/ 382 return MochiKit.Base.evalJSONRequest(req); 385 log(MochiKit.Base.repr(req.Req)); 386 return MochiKit.Async.evalJSONRequest(req); 383 387 } 384 388 return MochiKit.Async.sendXMLHttpRequest(this.req).addCallbacks( … … 511 515 512 516 _continue_polling : function (result){ 513 517 /*log("continue polling ?");*/ 514 518 if(this.polling_observer != null){ 519 /*log("delegate to observer");*/ 515 520 this.polling_observer.handle_queryitems.apply( 516 521 this.polling_observer, [this, result]); … … 596 601 597 602 handle_query : function(item){ 598 603 log("streamservice.Service.handle_query"); 599 604 observertag = this.dispatcher.strip_tag(item[0]); 600 605 observerid = observertag.split(this.TAG_SEPERATOR,1)[0]; … … 615 620 616 621 handle_queryitems : function(dispatcher, queryitems){ 617 MochiKit.Iter.forEach(iter(queryitems), MochiKit.Base.partial( 622 log("handle_queryitems"); 623 try{ 624 MochiKit.Iter.forEach(iter(queryitems), MochiKit.Base.partial( 618 625 this.handle_query)); 626 } catch (e) { 627 log(MochiKit.Base.repr(e)); 628 } 619 629 }, 620 630 … … 645 655 646 656 handle_query : function(body, tag, responseback){ 657 log("streamservice.Observer.handle_query"); 647 658 if (this.client_dispatcher){ 648 659 this.client_dispatcher(body, tag).addBoth(responseback);