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
Troubleshooting JobRouter App -> REST API Fehler

Hallo zusammen,
gibt es einen sinnvollen Weg die JobRouter App zu troubleshooten?

Ich bekomme bei einem unserer Prozess beim Öffnen eines Startschrittes die vielsagende Fehlermeldung:
"Der Dialog konnte nicht geladen werden. Error while loading dialog: Der angegebene Feldname ist leer."
Daraufhin kann ich zustimmen und dann orgelt sich die App zu Tode.

In der Systemanalyse bekomme ich noch das folgende aus der jrlogfile_system
2025-02-07 13:40:56,685 rest ERROR FDN7G91L Error while loading dialog: Der angegebene Feldname ist leer. {"exception":"[object] (JobRouter\Api\Rest\RestException(code: 422): Error while loading dialog: Der angegebene Feldname ist leer. at C:\inetpub\wwwroot\jobrouter\library\JobRouter\Api\Rest\Controller\Application\JobRouter\StepController.php:237)\n[previous exception] [object] (JobRouterException(code: 0): Der angegebene Feldname ist leer. at C:\inetpub\wwwroot\jobrouter\includes\classes\Step.php:2673)"} {"file":"C:\inetpub\wwwroot\jobrouter\library\JobRouter\Api\Rest\EventListener\RestExceptionListener.php","line":42,"class":"JobRouter\Api\Rest\EventListener\RestExceptionListener","callType":"->","function":"onKernelException"}

Also ja Rest-Error aber woran kann das liegen?

Hatte auch schon alle Scripte für den mobilen Dialog entfernt -> selbe Fehlermeldung.

Falls jemand eine gute Idee generell zum Logging in der App hätte und ggfs. sogar beim Fehler helfen könnte, wäre ich super dankbar!

Viele Grüße
Tobi

  
  
Gepostet vor einem Monat
Stimmen Neuste

Antworten 4


Hey,
hast du mal versucht, dir die Dialog-XML aus der Datenbank zu ziehen und in dem Editor deiner Wahl zu analysieren? Kann es sein, dass es tatsächlich ein Feld gibt, welches dort nicht rein gehört? Es klingt erstmal so als ziehe er die Struktur und hat einen Fehler dabei, diese zu rendern da ein nicht valides Feld dabei ist.
Alternativ würde ich versuchen, mal einen neuen, leeren oder minimalen Dialog dem Schritt zuzuordnen und zu schauen, ob dieser geladen wird.

Grüße
Stefan

  
  
Gepostet vor einem Monat
Stefan Köngeter
309 × 7 Administrator

Hi Stefan,

ach auf den leeren Dialog hätte ich auch mal kommen können :) Aber Danke für die Hinweise ich probiere das mal aus.

Viele Grüße
Tobias

  
  
Gepostet vor einem Monat

Hi Swen,
hab ich gerade noch mal versucht, aber viel mehr wird da leider auch nicht ausgespuckt.

  
  
Gepostet vor einem Monat

Hallo Tobi,
hast du das Logging-Level bereits auf 'Debug' umgestellt? Vielleicht bekommst du so ein paar mehr Hinweise auf die Ursache des Problems.

  
  
Gepostet vor einem Monat
592 Ansichten
4 Antworten
vor einem Monat
vor einem Monat
Stichwörter