31. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 12/9/2016 1:47:05 PM 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.

31.1 Files compared

# Location File Last Modified
1 TMP_CRM.zip\TMP_Integration\VA.TMP.Integration.VIMT.VirtualMeetingRoom\PipelineSteps\Create 21 - ValidateXml.cs Wed Nov 30 21:46:00 2016 UTC
2 TMP_CRM.zip\TMP_Integration\VA.TMP.Integration.VIMT.VirtualMeetingRoom\PipelineSteps\Create 21 - ValidateXml.cs Mon Dec 5 19:33:19 2016 UTC

31.2 Comparison summary

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

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

31.4 Active regular expressions

No regular expressions were active.

31.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.Cre ate
  8   {
  9       /// <s ummary>
  10       /// Va lidate XML  step.
  11       /// </ summary>
  12       public  class Val idateXmlSt ep : Filte rBase<Virt ualMeeting RoomCreate StateObjec t>
  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(Vir tualMeetin gRoomCreat eStateObje ct state)
  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   }