/[projects]/dao/DaoMqPump2/MQFilter/FilterController.cs
ViewVC logotype

Diff of /dao/DaoMqPump2/MQFilter/FilterController.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2180 by torben, Tue May 20 20:12:15 2014 UTC revision 2182 by torben, Tue May 20 20:48:48 2014 UTC
# Line 134  namespace MQFilter Line 134  namespace MQFilter
134              catch (Exception e)              catch (Exception e)
135              {              {
136                  logFile.addSingleLogEntry("Error during transportAllMessages: " + e.Message);                  logFile.addSingleLogEntry("Error during transportAllMessages: " + e.Message);
137                    Console.WriteLine(e.StackTrace);
138              }              }
139          }          }
140    
# Line 180  namespace MQFilter Line 181  namespace MQFilter
181                          queueIndbakke.Get(mqMsg, mqGetMsgOpts);                          queueIndbakke.Get(mqMsg, mqGetMsgOpts);
182                          if (mqMsg.Format.CompareTo(MQC.MQFMT_STRING) == 0)                          if (mqMsg.Format.CompareTo(MQC.MQFMT_STRING) == 0)
183                          {                          {
184                                if (mqMsg.MessageLength == 0) //Skip empty transactions (so far only seen on my test server)
185                                    continue;
186    
187                                //System.Console.WriteLine("LEN>" + mqMsg.MessageLength);
188                              string salt2String = mqMsg.ReadString(mqMsg.MessageLength);                              string salt2String = mqMsg.ReadString(mqMsg.MessageLength);
189                              //System.Console.WriteLine(msgString);                              
190    
191    
192                              // validér at headeren er gyldig                              // validér at headeren er gyldig
# Line 276  namespace MQFilter Line 281  namespace MQFilter
281                            
282              if (now >= silentPeriodBegin && now < silentPeriodEnd)              if (now >= silentPeriodBegin && now < silentPeriodEnd)
283              {              {
284    
285                    if (header.afsender == "DAO") //DAO transaktioner må altid komme igennem
286                        return false;
287                                    
288                  if (contains(header.transaktionForkortelse, this.filterTranscations) ) //Så længe vi skal være .net3.0 kompatible er LINQ problematisk (LINQ kræver 3.5)                  if (contains(header.transaktionForkortelse, this.filterTranscations) ) //Så længe vi skal være .net3.0 kompatible er LINQ problematisk (LINQ kræver 3.5)
289                  {                  {

Legend:
Removed from v.2180  
changed lines
  Added in v.2182

  ViewVC Help
Powered by ViewVC 1.1.20