Zitat Zitat von firEmergency Beitrag anzeigen
Doch, die Hausnummer wird schon beachtet.
Du müsstest mal ein Beispiel (am besten mit Log) posten, damit ich mehr sagen kann.
Bin leider nicht früher dazu gekommen...
Offenbar startet er ein Suchmuster statt einfach auf den Wert "house" zu zugreifen. Dann findet er zwar das Gebäude aber der Vergleich der Hausnummern haut nicht hin.
Code:
02.04.2014 - 23:45:53.852 DEBUG MailInput - Clean-Messagetext:


GAS: B3 => /GAS

STICHWORT: Technischer Proberuf /STICHWORT

FREITEXT: Proberuf /FREITEXT

STRASSE: Musterstraße /STRASSE

HSNR: 112 /HSNR

STADT: Musterstadt /STADT

OBJEKT: . /OBJEKT

ZUSATZ: - - /ZUSATZ

BETEM: ELW, TLF16, DLA-K, LF16, RTW1 /BETEM




02.04.2014 - 23:45:53.867 DEBUG MailInput - Text erfolgreich ausgelesen
02.04.2014 - 23:45:53.867 DEBUG MailInput - Trenne Betreff '1234567' mit Trennzeichen ';'
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 4 Ende: 7 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'keyword' als ' B3 => '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 29 Ende: 22 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'keyword_description' als ' Technischer Proberuf '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 74 Ende: 10 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'keyword_misc' als ' Proberuf '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 105 Ende: 14 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'street' als ' Musterstraße '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 136 Ende: 5 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'house' als ' 112 '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 156 Ende: 13 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'city' als ' Musterstadt '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 186 Ende: 3 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'building' als ' . '
02.04.2014 - 23:45:53.867 DEBUG MailInput - Start: 207 Ende: 5 Länge: 266
02.04.2014 - 23:45:53.867 DEBUG MailInput - Hinzugefügt: 'location_additional' als ' - - '
02.04.2014 - 23:45:53.883 DEBUG MailInput - Start: 229 Ende: 31 Länge: 266
02.04.2014 - 23:45:53.883 DEBUG MailInput - Hinzugefügt: 'betem' als ' ELW, TLF16, DLA-K, LF16, RTW1 '
02.04.2014 - 23:45:53.883 DEBUG MailInput - Fuege Alarm dem Pool hinzu
02.04.2014 - 23:45:53.883 INFO  AlarmPool - ### Neuer Eingegangener Alarm ###
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "house" Value: " 112 "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "street" Value: " Musterstraße "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "city" Value: " Musterstadt "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "location_additional" Value: " - - "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "betem" Value: " ELW, TLF16, DLA-K, LF16, RTW1 "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "keyword" Value: " B3 => "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "timestamp" Value: "1396475153883"
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "subject" Value: "1234567"
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "building" Value: " . "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "address" Value: "1234567"
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "keyword_misc" Value: " Proberuf "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "keyword_description" Value: " Technischer Proberuf "
02.04.2014 - 23:45:53.883 INFO  AlarmPool - # Key: "message" Value: "GAS: B3 => /GAS

STICHWORT: Technischer Proberuf /STICHWORT

FREITEXT: Proberuf /FREITEXT

STRASSE: Musterstraße /STRASSE

HSNR: 112 /HSNR

STADT: Musterstadt /STADT

OBJEKT: . /OBJEKT

ZUSATZ: - - /ZUSATZ

BETEM: ELW, TLF16, DLA-K, LF16, RTW1 /BETEM"
02.04.2014 - 23:45:53.898 DEBUG TextReplacer - Wert nach globaler Ersetzung: GAS: B3 => /GAS

STICHWORT: Technischer Proberuf /STICHWORT

FREITEXT: Proberuf /FREITEXT

STRASSE: Musterstraße /STRASSE

HSNR: 112 /HSNR

STADT: Musterstadt /STADT

OBJEKT: . /OBJEKT

ZUSATZ: - - /ZUSATZ

BETEM: ELW, TLF16, DLA-K, LF16, RTW1 /BETEM
02.04.2014 - 23:45:53.898 INFO  AlarmPool - Neuer eingehender Alarm für "1234567"
02.04.2014 - 23:45:53.898 INFO  AlarmPool - Kein Sammelalarm
02.04.2014 - 23:45:53.898 DEBUG AlarmPool - Alarm hinzugefügt und Controller aufgeweckt
02.04.2014 - 23:45:53.898 DEBUG AlarmSplitter - Splitter-Alarm Überprüfung wird durchgeführt...
02.04.2014 - 23:45:53.898 DEBUG AlarmSplitter - Prüfe Splitter-Alarm für <1234567>...
02.04.2014 - 23:45:53.898 INFO  MailInput - Neuen Alarm für 1234567 erstellt!
02.04.2014 - 23:45:53.914 DEBUG AAOController - Suche nach Alarmstichwort im Feld <message>...
02.04.2014 - 23:45:53.914 INFO  AAOController - Alarmstichwort vorhanden:  B3 => 
02.04.2014 - 23:45:53.914 INFO  AAOController - Suche nach Stichwort in " B3 => "
02.04.2014 - 23:45:53.930 INFO  AAOController - Alarmstichwort gefunden: B3 =>
02.04.2014 - 23:45:53.930 DEBUG AAOController - Alarmstichwort-Suche abgeschlossen
02.04.2014 - 23:45:53.930 INFO  AddressGenerator - Alarm enthält bereits eine Adresse:  Musterstraße   112 ,  Musterstadt 
02.04.2014 - 23:45:53.930 INFO  AddressGenerator - Versuche Einsatz-Adresse zu berechnen aus Feld <message> (Modus: [BUILDING])...
02.04.2014 - 23:45:53.930 DEBUG AddressGenerator - Suche nach Gebäude...
02.04.2014 - 23:45:54.023 DEBUG AddressGeneratorStreetDictionary - Stadt 'Musterstadt' gefunden
02.04.2014 - 23:45:54.055 INFO  AddressGeneratorStreetDictionary - Straße 'Musterstraße' in 'Musterstadt' gefunden
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Suchmuster für Hausnummer: musterstrasse[ ,./*+-]{0,3}\d{1,3}[ ]{0,1}[abcdefghijklmnopqrstuvwxyz]{0,1}[ ,./*+-]
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Suchmuster für Hausnummer: musterstrasse[ ,./;*+-]?( )*\d{1,3}[abcdefghijklmnopqrstuvwxyz]{0,1}
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Suchmuster für Hausnummer: musterstrasse[ ,./*+-]{0,2}\d{1,3}[abcdefghijklmnopqrstuvwxyz]{0,1}
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Keine Hausnummer gefunden
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Anzahl gefundener Adresse: 1
02.04.2014 - 23:45:54.055 DEBUG AddressGeneratorStreetDictionary - Gefundene Adresse, sortiert nach Wahrscheinlichkeit:
  100 Musterstraße , 12345 Musterstadt (Musterhaus)

02.04.2014 - 23:45:54.055 DEBUG AddressGenerator - Gebäude an Hand der Adresse Musterstraße , 12345 Musterstadt (Musterhaus) im Text gefunden
02.04.2014 - 23:45:54.070 DEBUG AddressGenerator - Hausnummern der beiden Adressen stimmen nicht überein (Musterstraße , 12345 Musterstadt (Musterhaus), Musterstraße 112, 12345 Musterstadt (Musterhaus))
02.04.2014 - 23:45:54.070 INFO  PipelineController - Alarm-ID für Einheit <1234567>: b9046b9e8ba6e7ff27f681537220545b071ecfe9f165c4bd4c4ce80dd956391d
02.04.2014 - 23:45:54.070 INFO  FeedbackController - Lege Feedback für Alarm an...
02.04.2014 - 23:45:54.070 INFO  PipelineController - Pipeline gestartet für 1234567
02.04.2014 - 23:45:54.070 INFO  Pipeline - Pipeline von Einheit (1234567) wurde mit AlarmData () gestartet
02.04.2014 - 23:45:54.070 INFO  PluginController - PluginController mit Plugin customParams_customAlarm.CustomParams_customAlarm (Stadt0) mit AlarmData ()wurde gestartet
02.04.2014 - 23:45:54.070 INFO  CustomParams_customAlarm - Textfeld für einzeiligen Alarmtext ist leer
02.04.2014 - 23:45:54.070 INFO  CustomParams_customAlarm - Key "pluginMessage" gesetzt auf: B3 =>   Technischer Proberuf 
 Proberuf 

Objekt:
 - - 

Adresse:
  Musterstadt 
 Musterstraße   112 


02.04.2014 - 23:45:54.086 INFO  PluginController - PluginController mit Plugin customParams_customAlarm.CustomParams_customAlarm (Stadt0) mit AlarmData () nach 16 ms beendet
02.04.2014 - 23:45:54.180 DEBUG Pipeline - Plugin : Beendet, starte 2 Kinder!
02.04.2014 - 23:45:54.180 INFO  PluginController - PluginController mit Plugin apager.Apager (Stadt1) mit AlarmData ()wurde gestartet
02.04.2014 - 23:45:54.180 DEBUG PluginController - Das GUIElement gmail benötigt gmail-Information der Person
02.04.2014 - 23:45:54.180 INFO  PluginController - PluginController mit Plugin stopp.StoppPlugin (Stadt2) mit AlarmData ()wurde gestartet
02.04.2014 - 23:45:54.180 DEBUG Apager - Alarm: B3 =>   Technischer Proberuf 
 Proberuf 

Objekt:
 - - 

Adresse:
  Musterstadt 
 Musterstraße   112 


02.04.2014 - 23:45:54.180 WARN  StoppPlugin - Stoppe nachfolgende Plugins
02.04.2014 - 23:45:54.180 DEBUG Apager - Einsatzadresse wird an Empfänger übergeben: Ja
02.04.2014 - 23:45:54.180 INFO  PluginController - PluginController mit Plugin stopp.StoppPlugin (Stadt2) mit AlarmData () nach 0 ms beendet
02.04.2014 - 23:45:54.180 INFO  Apager - Versende Nachricht an aPager