92. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/2/2018 11:54:46 AM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

92.1 Files compared

# Location File Last Modified
1 HTRE_P2.zip\ccht.zip\ccht.war\WEB-INF\classes\spring cchtBatchJobs.xml Mon Nov 20 15:08:36 2017 UTC
2 HTRE_P2.zip\ccht.zip\ccht.war\WEB-INF\classes\spring cchtBatchJobs.xml Fri Dec 22 20:51:32 2017 UTC

92.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 1180
Changed 2 4
Inserted 0 0
Removed 0 0

92.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

92.4 Active regular expressions

No regular expressions were active.

92.5 Comparison detail

  1   <beans 
  2     default-la zy-init="f alse" 
  3       
  4     xmlns="htt p://www.sp ringframew ork.org/sc hema/beans "     
  5       
  6     xmlns:xsi= "http://ww w.w3.org/2 001/XMLSch ema-instan ce"
  7       
  8     xsi:schema Location=" http://www .springfra mework.org /schema/be ans http:/ /www.sprin gframework .org/schem a/beans/sp ring-beans -3.0.xsd"
  9   >
  10            
  11             
  12     <!--  Batc h Process  Services - ->
  13             
  14     <bean 
  15      id="batchP rocessServ ice" 
  16      class="gov .va.med.fw .batchproc ess.BatchP rocessServ iceImpl"
  17     >
  18                       
  19      <property 
  20       name="logi nManager" 
  21       ref="Login Manager"
  22      />                                         
  23                       
  24      <property 
  25       name="jobL auncher" 
  26       ref="jobLa uncher" 
  27      />
  28                       
  29      <property 
  30       name="jobL ocator" 
  31       ref="jobRe gistry" 
  32      />                                                                                     
  33              
  34     </bean>
  35             
  36             
  37     <alias 
  38      name="batc hProcessSe rvice" 
  39      alias="Bat chProcessS ervice"
  40     />      
  41             
  42             
  43     <!-- Defau lt Process Statistics Handler -- >
  44             
  45     <bean 
  46      id="common .batchProc essMessage Template" 
  47      class="org .springfra mework.mai l.SimpleMa ilMessage"
  48     >
  49                       
  50      <property 
  51       name="from "
  52      >
  53       <value>
  54        donotReply @ihta
  55       </value>
  56      </property >
  57                       
  58      <property 
  59       name="subj ect"
  60      >
  61       <value>
  62        IHTA Batch  Process C ompleted [ @appEnv@ @ appVersion @]- @subje ct@
  63       </value>
  64      </property >              
  65                       
  66      <property 
  67       name="to" 
  68       value=" PII                          "
  69      />
  70              
  71     </bean> 
  72             
  73     <bean 
  74      id="common .batchProc essFailure MessageTem plate" 
  75      class="org .springfra mework.mai l.SimpleMa ilMessage"
  76     >
  77                       
  78      <property 
  79       name="from "
  80      >
  81       <value>
  82        donotReply @ihta
  83       </value>
  84      </property >
  85                       
  86      <property 
  87       name="subj ect"
  88      >
  89       <value>
  90        IHTA Batch  Process F ailed [@ap pEnv@ @app Version@]-  @subject@
  91       </value>
  92      </property >              
  93                       
  94      <property 
  95       name="to" 
  96       value=" PII                          "
  97      />
  98              
  99     </bean> 
  100             
  101     <bean 
  102      id="common .abstractP rocessStat isticsMail er" 
  103      abstract=" true" 
  104                               
  105      class="gov .va.med.fw .batchproc ess.Proces sStatistic sMailer"
  106     >
  107                       
  108      <property 
  109       name="mail Service" 
  110       ref="mailS ervice"
  111      />
  112                       
  113      <property 
  114       name="igno reEmptySta tistics" 
  115       value="tru e"
  116      />
  117                       
  118      <property 
  119       name="envi ronmentPar amService"  
  120       ref="envir onmentPara mService"
  121      />
  122              
  123     </bean>          
  124             
  125     <bean 
  126      id="common .processSt atisticsMa iler" 
  127      parent="co mmon.abstr actProcess Statistics Mailer"
  128     >       
  129                       
  130      <property 
  131       name="mess ageTemplat e"
  132      >
  133                                 
  134       <ref 
  135        local="com mon.batchP rocessMess ageTemplat e"
  136       />
  137                        
  138      </property >
  139                       
  140      <property 
  141       name="fail edMessageT emplate"
  142      >
  143                                 
  144       <ref 
  145        local="com mon.batchP rocessFail ureMessage Template"
  146       />
  147                        
  148      </property >
  149              
  150     </bean> 
  151             
  152    
  153             
  154     <!--  Sequ ence Incre mentors fo r spring b atch table s -->
  155         
  156     <bean 
  157      id="sqlSer verMaxValu eIncrement er"  
  158      abstract=" true" 
  159             
  160      class="org .springfra mework.jdb c.support. incremente r.SqlServe rMaxValueI ncrementer "
  161     >    
  162              
  163      <property 
  164       name="data Source" 
  165       ref="dataS ource" 
  166      />
  167              
  168      <property 
  169       name="colu mnName" 
  170       value="ID"  
  171      />          
  172          
  173     </bean>
  174         
  175     <bean 
  176      id="stepEx ecSeqIncre menter"  
  177      parent="sq lServerMax ValueIncre menter"
  178    
  179              
  180      <property 
  181       name="incr ementerNam e" 
  182       value="INF .BATCH_STE P_EXECUTIO N_SEQ" 
  183      /> 
  184          
  185     </bean>
  186         
  187     <bean 
  188      id="jobExe cSeqIncrem enter"  
  189      parent="sq lServerMax ValueIncre menter"
  190    
  191              
  192      <property 
  193       name="incr ementerNam e" 
  194       value="INF .BATCH_JOB _EXECUTION _SEQ" 
  195      /> 
  196          
  197     </bean>
  198         
  199     <bean 
  200      id="jobSeq Incremente r"  
  201      parent="sq lServerMax ValueIncre menter"
  202    
  203              
  204      <property 
  205       name="incr ementerNam e" 
  206       value="INF .BATCH_JOB _SEQ" 
  207      /> 
  208          
  209     </bean>         
  210            
  211             
  212     <bean 
  213                      
  214      id="cchtJd bcTemplate
  215      class="org .springfra mework.jdb c.core.Jdb cTemplate"
  216     >
  217                       
  218      <construct or-arg>
  219       <ref 
  220        bean="data Source"
  221       />
  222      </construc tor-arg>
  223              
  224     </bean>
  225             
  226             
  227     <!--  Job  Launcher - ->
  228         
  229     <bean 
  230      id="jobLau ncher" 
  231      class="org .springfra mework.bat ch.core.la unch.suppo rt.SimpleJ obLauncher "
  232     >
  233                       
  234      <property 
  235       name="jobR epository"  
  236       ref="jobRe pository" 
  237      />
  238              
  239     </bean>
  240             
  241             
  242     <!--  Job  Repository  and Regis try -->
  243         
  244     <bean 
  245      id="jobReg istry" 
  246      class="gov .va.med.fw .batchproc ess.BatchJ obLocator"
  247     />
  248                  
  249             
  250     <bean 
  251      id="jobRep ository" 
  252      class="org .springfra mework.bat ch.core.re pository.s upport.Sim pleJobRepo sitory"
  253     >  
  254                     
  255      <construct or-arg>  
  256                          
  257       <bean 
  258        class="org .springfra mework.bat ch.core.re pository.d ao.JdbcJob InstanceDa o"
  259       >
  260                                  
  261        <property 
  262         name="jdbc Template" 
  263         ref="cchtJ dbcTemplat e"
  264        />
  265                                  
  266        <property 
  267         name="jobI ncrementer
  268         ref="jobSe qIncrement er"
  269        >
  270        </property >
  271                                  
  272        <property 
  273         name="tabl ePrefix" 
  274         value="INF .BATCH_"
  275        >
  276        </property >
  277                           
  278       </bean>  
  279                      
  280      </construc tor-arg>  
  281                     
  282      <construct or-arg>  
  283                          
  284       <bean 
  285        class="org .springfra mework.bat ch.core.re pository.d ao.JdbcJob ExecutionD ao"
  286       >
  287                                           
  288        <property 
  289         name="jdbc Template" 
  290         ref="cchtJ dbcTemplat e"
  291        />
  292                                           
  293        <property 
  294         name="tabl ePrefix" 
  295         value="INF .BATCH_"
  296        >
  297        </property >
  298                                           
  299        <property 
  300         name="jobE xecutionIn crementer"  
  301         ref="jobEx ecSeqIncre menter"
  302        >
  303        </property >
  304                           
  305       </bean>  
  306                      
  307      </construc tor-arg>  
  308                     
  309      <construct or-arg>  
  310                          
  311       <bean 
  312        class="org .springfra mework.bat ch.core.re pository.d ao.JdbcSte pExecution Dao"
  313       >
  314                                           
  315        <property 
  316         name="jdbc Template" 
  317         ref="cchtJ dbcTemplat e"
  318        />
  319                                           
  320        <property 
  321         name="step ExecutionI ncrementer
  322         ref="stepE xecSeqIncr ementer"
  323        >
  324        </property >
  325                                           
  326        <property 
  327         name="tabl ePrefix" 
  328         value="INF .BATCH_"
  329        >
  330        </property >
  331                           
  332       </bean>  
  333                      
  334      </construc tor-arg>
  335                     
  336      <construct or-arg>  
  337                          
  338       <bean 
  339        class="org .springfra mework.bat ch.core.re pository.d ao.JdbcExe cutionCont extDao"
  340       >
  341                                           
  342        <property 
  343         name="jdbc Template" 
  344         ref="cchtJ dbcTemplat e"
  345        />
  346                                           
  347        <property 
  348         name="tabl ePrefix" 
  349         value="INF .BATCH_"
  350        >
  351        </property >
  352                           
  353       </bean>  
  354                      
  355      </construc tor-arg>                               
  356              
  357     </bean> 
  358                      
  359             
  360     <!--  Abst ract beans  for job,  step, task  -->
  361             
  362     <bean 
  363      id="taskle tStep" 
  364      abstract=" true"  
  365           
  366      class="org .springfra mework.bat ch.core.st ep.tasklet .TaskletSt ep"
  367     >  
  368            
  369      <property 
  370       name="jobR epository"  
  371       ref="jobRe pository"
  372      />  
  373            
  374      <property 
  375       name="tran sactionMan ager" 
  376       ref="trans actionMana ger"
  377      />
  378            
  379      <property 
  380       name="tran sactionAtt ribute"
  381      >       
  382                    
  383       <bean 
  384        class="org .springfra mework.tra nsaction.i nterceptor .DefaultTr ansactionA ttribute"
  385       >                  
  386                         
  387        <property 
  388         name="prop agationBeh aviorName"  
  389         value="PRO PAGATION_N OT_SUPPORT ED"
  390        />               
  391                     
  392       </bean>
  393              
  394      </property >      
  395              
  396     </bean>
  397             
  398             
  399     <bean 
  400      id="abstra ctTask" 
  401      abstract=" true"
  402     >  
  403            
  404      <property 
  405       name="proc essStatist icsMailer"  
  406       ref="commo n.processS tatisticsM ailer"
  407      />
  408            
  409      <property 
  410       name="proc essName" 
  411       value= "IH TA-BatchPr ocess"
  412      />
  413            
  414      <property 
  415       name="batc hProcessSe rvice" 
  416       ref= "batc hProcessSe rvice"
  417      />
  418              
  419     </bean>
  420    
  421             
  422     <bean 
  423      id="abstra ctJob" 
  424      abstract=" true"
  425     >  
  426                       
  427      <property 
  428       name="rest artable" 
  429       value="tru e"
  430      />   
  431                       
  432      <property 
  433       name="jobR epository"  
  434       ref="jobRe pository"
  435      />  
  436              
  437     </bean>
  438             
  439             
  440     <!-- Tasks  and Jobs  -->
  441             
  442             
  443     <!--  Purg e expired  Reports an d send ale rts for re ports expi ring in 30  days -->
  444             
  445     <bean 
  446      id="purgeC ompletedRe portsJob" 
  447      parent="ab stractJob"  
  448      class="org .springfra mework.bat ch.core.jo b.SimpleJo b"
  449     >  
  450            
  451      <property 
  452       name="name
  453       value="Pur geComplete dReports"
  454      />
  455             
  456      <property 
  457       name="step s"
  458      >  
  459                 
  460       <list>  
  461                       
  462        <bean 
  463         name="Purg eCompleted Reports" 
  464         parent="ta skletStep"
  465        >  
  466                          
  467         <property 
  468          name="task let" 
  469         >
  470                                                     
  471          <bean 
  472           id="purgeC ompletedRe portsTask"  
  473           parent="ab stractTask
  474           class="gov .va.med.fw .batchproc ess.Config urableBatc hProcess"
  475          >
  476                                                               
  477           <property 
  478            name="serv iceName"
  479           >
  480             
  481            <idref 
  482             bean="stan dardReport Service"
  483            />
  484           </property >
  485                                                               
  486           <property 
  487            name="meth odName" 
  488            value="pur geComplete dReports"
  489           >
  490           </property >
  491                                                               
  492           <property 
  493            name="proc essName" 
  494            value= "Pu rgeComplet edReports"
  495           />
  496                                                      
  497          </bean>
  498                                             
  499         </property >
  500                        
  501        </bean>
  502                  
  503       </list>  
  504             
  505      </property >  
  506              
  507     </bean> 
  508             
  509             
  510     <!--  Gene rate Weekl y Vendor C ompliance  Report and  send an e -mail to t he group 
  511             be an id="wee klyVendorC omplianceR eportJob"  parent="ab stractJob"  class="or g.springfr amework.ba tch.core.j ob.SimpleJ ob">  
  512           <pro perty name ="name" va lue="Weekl yVendorCom plianceRep ort"/>
  513            <pr operty nam e="steps">   
  514                <list>  
  515                    <bean  name="Week lyVendorCo mplianceRe port" pare nt="taskle tStep">  
  516                        <p roperty na me="taskle t">
  517                                        <bean id ="weeklyVe ndorCompli anceReport Task" pare nt="abstra ctTask" cl ass="gov.v a.med.fw.b atchproces s.Configur ableBatchP rocess">
  518                                                                  <pro perty name ="serviceN ame"> <idr ef bean="i nventorySe rvice"/></ property>
  519                                                                  <pro perty name ="methodNa me" value= "generateW eeklyVendo rComplianc eReport">< /property>
  520                                                                  <pro perty name ="processN ame" value = "WeeklyV endorCompl ianceRepor t"/>
  521                                                         </ bean> 
  522                                                 </property >
  523                    </bean >
  524                </list>  
  525           </pr operty>  
  526             </ bean
  527             -- >
  528             
  529     <bean 
  530      id="QIRVen dorRespons eDueJob" 
  531      parent="ab stractJob"  
  532      class="org .springfra mework.bat ch.core.jo b.SimpleJo b"
  533     >  
  534            
  535      <property 
  536       name="name
  537       value="QIR VendorResp onseDue"
  538      />
  539             
  540      <property 
  541       name="step s"
  542      >  
  543                 
  544       <list>  
  545                       
  546        <bean 
  547         name="QIRV endorRespo nseDue" 
  548         parent="ta skletStep"
  549        >  
  550                            
  551         <property 
  552          name="task let"
  553         >
  554                                             
  555          <bean 
  556           id="qirVen dorRespons eDueTask" 
  557           parent="ab stractTask
  558           class="gov .va.med.fw .batchproc ess.Config urableBatc hProcess"
  559          >
  560                                                                        
  561           <property 
  562            name="serv iceName"
  563           >
  564             
  565            <idref 
  566             bean="qirS ervice"
  567            />
  568           </property >
  569                                                                        
  570           <property 
  571            name="meth odName" 
  572            value="gen erateVendo rResponseD ueNotifica tions"
  573           >
  574           </property >
  575                                                                        
  576           <property 
  577            name="proc essName" 
  578            value= "QI RVendorRes ponseDue"
  579           />
  580                                                               
  581          </bean> 
  582                                                     
  583         </property >
  584                        
  585        </bean>
  586                  
  587       </list>  
  588             
  589      </property >  
  590              
  591     </bean>          
  592   </beans>