Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Beantwortet
Erstellte Systemaktivität nicht sichtbar

Hallo zusammen,
wir haben eine Systemaktivität per PHP erstellt und uns dabei, zumindest unserer Meinung nach, an alle Vorgaben im Handbuch gehalten. Leider wird die Systemaktivität im JobRouter nie angezeigt. Auch eine kleine Testaktivität mit minimalem Umfang wird uns im Designer einfach nicht angezeigt.

Es ist eine PHP vorhanden, die richtig benannt wurde und alles nach Vorgabe enthält, ein images-Ordner mit einem svg-Logo und ein languages-Ordner mit deutscher Sprachdatei (vorher auch mit englischer, aber wir haben reduziert, um Fehlerquellen zu beseitigen).

file

Muss man noch etwas tun, bevor die selbst erstellten Systemaktivitäten im JobRouter angezeigt werden und was nicht im Handbuch steht?

Liebe Grüße
Timo

1
1
Gepostet vor 6 Monaten
Stimmen Neuste

Antworten 2


Hallo Timo Günter,

ich habe kürzlich auch angefangen Systemaktivitäten zu entwickeln, allerdings .NET.
Nichtsdestotrotz brauche ich dort auch die PHP Dateien für die Konfiguration, und ich hatte das gleiche Problem.
Dann habe ich ein paar Sachen probiert, weiß aber nicht ob ich noch alle aufgezählt bekomme. Hier in zufälliger Reihenfolge:

  1. IIS Reset
  2. PHP/FastCGI Cache leeren
  3. JobRouter Cache Verzeichnis löschen wie bei einer Update-Installation
  4. Images-Verzeichnis der Systemaktivität kann leer bleiben, dann wird ein Default Bild verwendet. Ich hatte lange Probleme mit einer nicht kompatiblen SVG Datei.
  5. Neuen Prozess anlegen statt in bestehendem Prozess zu testen
  6. Serverneustart
  7. Prüfen ob die einvoiceSystemActivity.php gültiges XML enthält

Gruß aus Neuss,
Simon H. Hellmann

  
  
Gepostet vor 6 Monaten

Hey, auf den ersten Blick (und ungeprüft) bin ich der Ansicht, dass die Hauptdatei zwingend SystemActivity.php heißen muss.
Hast du etwas in den Logs?

1
1
Gepostet vor 6 Monaten
Stefan Köngeter
309 × 7 Administrator
  
  

Genau das war unser Problem. Einen Halbsatz im Handbuch falsch verstanden und schon sucht man sich tot. Logeinträge hatten wir leider gar nicht, bzw. nur am Anfang, wo ind er PHP was falsch war. Du darfst dich offiziel Held des Tages nennen 🙂

Timo Günter   vor 6 Monaten Melden
1K Ansichten
2 Antworten
vor 6 Monaten
vor 6 Monaten
Stichwörter