15. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/22/2017 3:20:58 PM Central Daylight 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.

15.1 Files compared

# Location File Last Modified
1 TMP_CIF.zip\TMP.Integration\VA.TMP.Integration.VIMT.VirtualMeetingRoom\PipelineSteps\OnDemand 21 - ValidateXml.cs Thu Jun 22 18:36:24 2017 UTC
2 TMP_CIF.zip\TMP.Integration\VA.TMP.Integration.VIMT.VirtualMeetingRoom\PipelineSteps\OnDemand 21 - ValidateXml.cs Thu Jun 22 19:40:12 2017 UTC

15.2 Comparison summary

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

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

15.4 Active regular expressions

No regular expressions were active.

15.5 Comparison detail

  1   using Syst em;
  2   using Syst em.Collect ions.Gener ic;
  3   using VA.T MP.Integra tion.VIMT. Shared;
  4   using VA.T MP.Integra tion.VIMT. VirtualMee tingRoom.S tateObject ;
  5   using VRM. Integratio n.Serviceb us.Core;
  6  
  7   namespace  VA.TMP.Int egration.V IMT.Virtua lMeetingRo om.Pipelin eSteps.OnD emand
  8   {
  9       /// <s ummary>
  10       /// Va lidate XML  step.
  11       /// </ summary>
  12       public  class Val idateXmlSt ep : Filte rBase<VmrO nDemandCre ateStateOb ject>
  13       {
  14           // / <summary >
  15           // / Execute  the step.
  16           // / </summar y>
  17           // / <param n ame="state ">State ob ject.</par am>
  18           pu blic overr ide void E xecute(Vmr OnDemandCr eateStateO bject stat e)
  19           {
  20                try
  21                {
  22                    Pipe lineUtilit ies.Valida teSchema(" Virtual Me eting Room ",
  23                         state.Sche maPath,
  24                          new List<s tring> { " http:// DNS     /vyopta/sc hemas/exch ange/Virtu alMeetingR oom/1.0" } ,
  25                         new List<s tring> { " VirtualMee tingRoom.x sd" },
  26                         state.Seri alizedVirt ualMeeting Room);
  27                }
  28                catch (E xception e x)
  29                {
  30                    var  exceptionM essage = e x.Message;
  31                    exce ptionMessa ge += Pipe lineUtilit ies.BuildE rrorMessag e(ex);
  32                    
  33                    stat e.Exceptio nOccured =  true;
  34                    stat e.Exceptio nMessage =  exception Message;
  35                }
  36           }
  37       }
  38   }