Ignore:
Timestamp:
09/05/11 15:02:38 (13 years ago)
Author:
fernando-alberto
Message:

Ticket #1269 - Desenvolvimento da nova solucao de arquivamento local MailArchiver?, evolucao na api para CORS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/expressoMail1_2/MailArchiver/2.2/expressoMail1_2/js/main.js

    r4893 r5031  
    28532853        //var head= document.getElementsByTagName('head')[0]; 
    28542854        var head = document.getElementById('send_queue'); 
    2855         var script= document.createElement('script'); 
    2856         var script_tag_id = 'mail_archiver_retry'; 
    2857  
     2855         
     2856        var script_xdr= document.createElement('script'); 
     2857        var script_xdr_tag_id = 'mail_archiver_retry_xdr';     
     2858         
     2859        var script_request= document.createElement('script'); 
     2860        var script_request_tag_id = 'mail_archiver_retry_request';                 
     2861         
     2862        var script_cors= document.createElement('script'); 
     2863        var script_cors_tag_id = 'mail_archiver_retry_cors'; 
     2864         
    28582865        var script_utils= document.createElement('script'); 
    28592866        var script_utils_tag_id = 'mail_archiver_retry_utils'; 
    28602867 
    2861         var script_transport= document.createElement('script'); 
    2862         var script_transport_tag_id = 'mail_archiver_retry_transport'; 
    2863  
    2864         if(document.getElementById(script_tag_id)){ 
    2865             document.getElementById(script_tag_id).parentNode.removeChild(document.getElementById(script_tag_id)); 
     2868        if(document.getElementById(script_xdr_tag_id)){ 
     2869            document.getElementById(script_xdr_tag_id).parentNode.removeChild(document.getElementById(script_xdr_tag_id)); 
    28662870        } 
    28672871 
     2872        if(document.getElementById(script_request_tag_id)){ 
     2873            document.getElementById(script_request_tag_id).parentNode.removeChild(document.getElementById(script_request_tag_id)); 
     2874        } 
     2875 
     2876        if(document.getElementById(script_cors_tag_id)){ 
     2877            document.getElementById(script_cors_tag_id).parentNode.removeChild(document.getElementById(script_cors_tag_id)); 
     2878        } 
     2879         
    28682880        if(document.getElementById(script_utils_tag_id)){ 
    28692881            document.getElementById(script_utils_tag_id).parentNode.removeChild(document.getElementById(script_utils_tag_id)); 
    2870         } 
    2871  
    2872         if(document.getElementById(script_transport_tag_id)){ 
    2873             document.getElementById(script_transport_tag_id).parentNode.removeChild(document.getElementById(script_transport_tag_id)); 
    2874         } 
    2875  
    2876         //Transport 
    2877         script_transport.type= 'text/javascript'; 
    2878         script_transport.src=  mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcservutil/cxf-addon-transport.js'; 
    2879         script_transport.id= script_transport_tag_id; 
    2880         head.appendChild(script_transport); 
    2881  
    2882         //Utils Cors support 
     2882        }         
     2883 
     2884        //IE XDR ADAPTER 
     2885        script_xdr.type= 'text/javascript'; 
     2886        script_xdr.src=  mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcservutil/cxf-addon-xdr-adapter.js'; 
     2887        script_xdr.id= script_xdr_tag_id; 
     2888        head.appendChild(script_xdr); 
     2889 
     2890        //CXF TRANSPORT OBJECT 
     2891        script_request.type= 'text/javascript'; 
     2892        script_request.src= mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcservutil/cxf-addon-cors-request-object.js'; 
     2893        script_request.id= script_request_tag_id; 
     2894        head.appendChild(script_request); 
     2895 
     2896        //CXF CORS OBJECT 
     2897        script_cors.type= 'text/javascript'; 
     2898        script_cors.src= mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcservutil/cxf-addon-cors-utils.js'; 
     2899        script_cors.id= script_cors_tag_id; 
     2900        head.appendChild(script_cors); 
     2901 
     2902        //CXF CORE 
    28832903        script_utils.type= 'text/javascript'; 
    2884         script_utils.src= mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcservutil/cxf-utils-cors.js'; 
     2904        script_utils.src= mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcserv/ArchiveServices?js&nojsutils'; 
    28852905        script_utils.id= script_utils_tag_id; 
    28862906        head.appendChild(script_utils); 
    28872907 
    2888         //Cxf core 
    2889         script.type= 'text/javascript'; 
    2890         script.src= mail_archive_protocol + '://' + mail_archive_host + ':' + mail_archive_port  + '/arcserv/ArchiveServices?js&nojsutils'; 
    2891         script.id= script_tag_id; 
    2892         head.appendChild(script); 
    2893  
    2894         //window.alert('Script tag added.  URL = ' + script.src); 
    28952908        ttintval = window.setTimeout('check_services_restart()', 1000); 
    28962909    } 
Note: See TracChangeset for help on using the changeset viewer.