2. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 11/9/2017 4:31:01 PM Central 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.

2.1 Files compared

# Location File Last Modified
1 PPS-N_B397.zip\PPS-N_B397\PPS-N_B397\PS_PPS_bld\historical buildforge-build.xml Thu Nov 9 15:02:50 2017 UTC
2 PPS-N_B397.zip\PPS-N_B397\PPS-N_B397\PS_PPS_bld\historical buildforge-build.xml Thu Nov 9 20:21:39 2017 UTC

2.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 898
Changed 1 2
Inserted 0 0
Removed 0 0

2.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

2.4 Active regular expressions

No regular expressions were active.

2.5 Comparison detail

  1   <project 
  2     name="PPS  Build Scri pt" 
  3     default="e ar" 
  4     basedir=".
  5     xmlns:swri ="http://w ww.swri.or g"
  6   >
  7    
  8         
  9     <property 
  10      name="loc. base" 
  11      value=".."  
  12     />
  13         
  14     <property 
  15      name="loc. lib" 
  16      value="${l oc.base}/P S_PPS_lib"  
  17     />
  18         
  19     <property 
  20      name="loc. dev" 
  21      value="${l oc.base}" 
  22     />
  23         
  24     <property 
  25      name="loc. common" 
  26      value="${l oc.dev}/PS _PPS_commo n"
  27     />
  28         
  29     <property 
  30      name="loc. interface"  
  31      value="${l oc.dev}/PS _PPS_inter face"
  32     />
  33         
  34     <property 
  35      name="loc. domain" 
  36      value="${l oc.dev}/PS _PPS_domai n"
  37     />
  38         
  39     <property 
  40      name="loc. service" 
  41      value="${l oc.dev}/PS _PPS_srv"
  42     />
  43         
  44     <property 
  45      name="loc. presentati on" 
  46      location=" ${loc.dev} /PS_PPS_ui "
  47     />
  48         
  49         
  50     <target 
  51      name="clea nAll"
  52     >
  53              
  54      <subant 
  55       target="cl eanAll"
  56      >
  57                    
  58       <fileset 
  59        dir="${loc .presentat ion}" 
  60        includes=" build.xml"
  61       >
  62       </fileset>
  63               
  64      </subant>
  65          
  66     </target>
  67    
  68         
  69     <target 
  70      name="init "
  71     >
  72              
  73      <path 
  74       id="build. class.path "
  75      >
  76                    
  77       <fileset 
  78        dir="${loc .lib}/Comm on"
  79       >
  80                         
  81        <include 
  82         name="buil d/**/*.jar
  83        />
  84                         
  85        <exclude 
  86         name="buil d/coverage /clover.ja r" 
  87         if="${load .project.c lover.lib}
  88        />
  89                         
  90        <exclude 
  91         name="**/* sources.ja r" 
  92        />
  93                     
  94       </fileset>
  95               
  96      </path>
  97     
  98              
  99      <taskdef 
  100       resource=" net/sf/ant contrib/an tlib.xml" 
  101       loaderref= "ant-loade r" 
  102       classpathr ef="build. class.path
  103      />
  104              
  105          
  106     </target>
  107         
  108         
  109     <target 
  110      name="gene rate"
  111     >
  112              
  113      <subant 
  114       target="ge nerate"
  115      >
  116                    
  117       <fileset 
  118        dir="${loc .presentat ion}" 
  119        includes=" build.xml"
  120       >
  121       </fileset>
  122               
  123      </subant>
  124          
  125     </target>
  126    
  127         
  128     <target 
  129      name="refr eshDatabas e"
  130     >
  131              
  132      <subant 
  133       target="re freshDatab ase"
  134      >
  135                    
  136       <fileset 
  137        dir="${loc .domain}" 
  138        includes=" build.xml"
  139       >
  140       </fileset>
  141               
  142      </subant>
  143          
  144     </target>
  145    
  146         
  147     <target 
  148      name="ear"  
  149      depends="e nvironment -config"
  150     >
  151              
  152      <subant 
  153       target="ea r"
  154      >
  155                    
  156       <fileset 
  157        dir="${loc .presentat ion}" 
  158        includes=" build.xml"
  159       >
  160       </fileset>
  161               
  162      </subant>
  163          
  164     </target>
  165         
  166         
  167     <target 
  168      name="envi ronment-co nfig" 
  169      depends="i nit"
  170     >
  171              
  172      <if>
  173                    
  174       <or>
  175                         
  176        <equals 
  177         arg1="${bu ild.type}"  
  178         arg2="vaTe st" 
  179        />
  180                         
  181        <equals 
  182         arg1="${bu ild.type}"  
  183         arg2="vaPr od" 
  184        />
  185                         
  186        <equals 
  187         arg1="${bu ild.type}"  
  188         arg2="vaPr od33" 
  189        />
  190                     
  191       </or>
  192                    
  193       <then>
  194                         
  195        <echo>
  196         Making bac kups [if n eeded] of  files this  target ma y modify.
  197        </echo>
  198                         
  199        <copy 
  200         file="${lo c.presenta tion}/web/ WEB-INF/ka ajeeConfig .xml" 
  201         tofile="${ loc.presen tation}/we b/WEB-INF/ kaajeeConf ig.xml.dev
  202         overwrite= "false" 
  203         failonerro r="false" 
  204        />
  205                         
  206        <copy 
  207         file="${lo c.common}/ etc/build/ template/p roperties/ project.pr operties" 
  208         tofile="${ loc.common }/etc/buil d/template /propertie s/project. properties .bak" 
  209         overwrite= "false" 
  210         failonerro r="false" 
  211        />
  212                         
  213        <copy 
  214         file="${lo c.domain}/ etc/build/ template/p roperties/ oracle.pro perties" 
  215         tofile="${ loc.domain }/etc/buil d/template /propertie s/oracle.p roperties. bak" 
  216         overwrite= "false" 
  217         failonerro r="false" 
  218        />
  219                         
  220        <copy 
  221         file="${lo c.presenta tion}/etc/ web/nation al/weblogi c.xml" 
  222         tofile="${ loc.presen tation}/et c/web/nati onal/weblo gic.xml.ba k" 
  223         overwrite= "false" 
  224         failonerro r="false" 
  225        />
  226       
  227                         
  228        <echo>
  229         Processing  configura tion files  and/or li braries fo r build.ty pe="${buil d.type}".
  230        </echo>
  231       
  232                         
  233        <copy 
  234         file="${lo c.presenta tion}/web/ WEB-INF/ka ajeeConfig .xml.prod"  
  235         tofile="${ loc.presen tation}/we b/WEB-INF/ kaajeeConf ig.xml" 
  236         overwrite= "true" 
  237         failonerro r="false" 
  238        />
  239                         
  240                         
  241        <replacere gexp 
  242         file="${lo c.common}/ etc/build/ template/p roperties/ project.pr operties" 
  243         byline="tr ue"
  244        >
  245                              
  246         <regexp 
  247          pattern="d eploy\.env ironment=. *" 
  248         />
  249                              
  250         <substitut ion 
  251          expression ="deploy.e nvironment =t1rack" 
  252         />
  253                          
  254        </replacer egexp>
  255       
  256                         
  257        <replacere gexp 
  258         file="${lo c.common}/ etc/build/ template/p roperties/ project.pr operties" 
  259         byline="tr ue"
  260        >
  261                              
  262         <regexp 
  263          pattern="m odule\.Bui ldBase\.di r=.*" 
  264         />
  265                              
  266         <substitut ion 
  267          expression ="module.B uildBase.d ir=${loc.b ase}" 
  268         />
  269                          
  270        </replacer egexp>
  271       
  272                         
  273        <replacere gexp 
  274         file="${lo c.domain}/ etc/build/ template/p roperties/ oracle.pro perties" 
  275         byline="tr ue"
  276        >
  277                              
  278         <regexp 
  279          pattern="d atabase\.u rl\.port=\ d+"
  280         />
  281                              
  282         <substitut ion 
  283          expression ="database .url.port= PORT
  284         />
  285                          
  286        </replacer egexp>
  287                         
  288                         
  289        <replacere gexp 
  290         file="${lo c.domain}/ etc/build/ template/p roperties/ oracle.pro perties" 
  291         byline="tr ue"
  292        >
  293                              
  294         <regexp 
  295          pattern="d atabase\.u rl\.port\. suffix=.*"  
  296         />
  297                              
  298         <substitut ion 
  299          expression ="database .url.port. suffix=:"
  300         />
  301                          
  302        </replacer egexp>
  303                         
  304                         
  305        <replace 
  306         file="${lo c.presenta tion}/etc/ web/nation al/weblogi c.xml"
  307        >
  308                              
  309         <replaceto ken>
  310          <![CDATA[< run-as-pri ncipal-nam e>develope r</run-as- principal- name>]]>
  311         </replacet oken>
  312                              
  313         <replaceva lue>
  314          <![CDATA[< run-as-pri ncipal-nam e>KAAJEE</ run-as-pri ncipal-nam e>]]>
  315         </replacev alue>
  316                          
  317        </replace>
  318                     
  319       </then>
  320               
  321      </if>
  322              
  323              
  324      <if>
  325                    
  326       <equals 
  327        arg1="${bu ild.type}"  
  328        arg2="vaTe st" 
  329       />
  330                    
  331       <then>
  332                         
  333        <echo>
  334         Modifying  for the VA  test envi ronment.
  335        </echo>
  336                         
  337        <copy 
  338         file="${lo c.lib}/Int erface/sts /StsConnec tivity3.ja r.dev" 
  339         tofile="${ loc.lib}/I nterface/s ts/StsConn ectivity3. jar" 
  340         overwrite= "true" 
  341         failonerro r="false" 
  342        />
  343                         
  344        <copy 
  345         file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/fdbd if32-3.2.2 .jar.prod- alt" 
  346         tofile="${ loc.lib}/I nterface/d rugdataven dor/fdb/fd bdif32-3.2 .2.jar" 
  347         overwrite= "true" 
  348         failonerro r="false" 
  349        />
  350                         
  351        <delete 
  352         file="${lo c.lib}/Int erface/sts /stsProd.j ar" 
  353         failonerro r="false" 
  354        />
  355                         
  356        <delete 
  357         file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/DIF3 .3.jar" 
  358         failonerro r="false" 
  359        />
  360                     
  361       </then>
  362                    
  363                    
  364       <elseif>
  365                         
  366        <equals 
  367         arg1="${bu ild.type}"  
  368         arg2="vaPr od" 
  369        />
  370                         
  371        <then>
  372                              
  373         <echo>
  374          Modifying  for the VA  pre-produ ction or p roduction  environmen t.
  375         </echo>
  376                              
  377         <copy 
  378          file="${lo c.lib}/Int erface/sts /stsProd.j ar.prod" 
  379          tofile="${ loc.lib}/I nterface/s ts/stsProd .jar" 
  380          overwrite= "true" 
  381          failonerro r="false" 
  382         />
  383                              
  384         <copy 
  385          file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/fdbd if32-3.2.2 .jar.prod- alt" 
  386          tofile="${ loc.lib}/I nterface/d rugdataven dor/fdb/fd bdif32-3.2 .2.jar" 
  387          overwrite= "true" 
  388          failonerro r="false" 
  389         />
  390                              
  391         <delete 
  392          file="${lo c.lib}/Int erface/sts /StsConnec tivity3.ja r" 
  393          failonerro r="false" 
  394         />
  395                              
  396         <delete 
  397          file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/DIF3 .3.jar" 
  398          failonerro r="false" 
  399         />
  400                          
  401        </then>
  402                     
  403       </elseif>
  404                    
  405                    
  406       <elseif>
  407                         
  408        <equals 
  409         arg1="${bu ild.type}"  
  410         arg2="vaPr od33" 
  411        />
  412                         
  413        <then>
  414                              
  415         <echo>
  416          Modifying  for the VA  pre-produ ction or p roduction  environmen t with FDB -DIF versi on 3.3.
  417         </echo>
  418                              
  419         <copy 
  420          file="${lo c.lib}/Int erface/sts /stsProd.j ar.prod" 
  421          tofile="${ loc.lib}/I nterface/s ts/stsProd .jar" 
  422          overwrite= "true" 
  423          failonerro r="false" 
  424         />
  425                              
  426         <copy 
  427          file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/DIF3 .3.jar.pro d-alt" 
  428          tofile="${ loc.lib}/I nterface/d rugdataven dor/fdb/DI F3.3.jar" 
  429          overwrite= "true" 
  430          failonerro r="false" 
  431         />
  432                              
  433         <delete 
  434          file="${lo c.lib}/Int erface/sts /StsConnec tivity3.ja r" 
  435          failonerro r="false" 
  436         />
  437                              
  438         <delete 
  439          file="${lo c.lib}/Int erface/dru gdatavendo r/fdb/fdbd if32-3.2.2 .jar" 
  440          failonerro r="false" 
  441         />
  442                          
  443        </then>
  444                     
  445       </elseif>
  446               
  447      </if>
  448          
  449     </target>
  450   </project>