Die neue Version 5.9.0 von WebserviceTool (Desktop) ist ab sofort verfügbar und bietet folgende Neuerungen:

  • Neu: WebserviceTool basiert nun auf der neuen EveVM Library 2018.12
  • Neu: Neue Kommandozeilenoption -F zum Setzen der Schriftgrösse
  • Neu: Methode ApiRequest.getWebservice hinzugefügt
  • Neu: Methode ApiRequest.setPOSTdata hinzugefügt
  • Neu: Feld ApiResponse.rawResponse gibt die erhaltenen Daten als ByteArray zurück
  • Neu: Die Antwort des Webservices kann nun auch binär in eine Datei gespeichert werden
  • Neu: Methode API.getWebserviceByID hinzugefügt
  • Neu: Methode API.getWebserviceCertificate hinzugefügt
  • Neu: Methode API.getWebservicePrivateKey hinzugefügt
  • Neu: Neue Klasse ApiWebservice hinzugefügt
  • Neu: Methode ApiWebservice.getCertificate hinzugefügt
  • Neu: Methode ApiWebservice.getPrivateKey hinzugefügt
  • Neu: Methode taUtils.parseDouble hinzugefügt
  • Neu: Klasse ApiHtmlTab und Methode API.guiAddHtmlTab hinzugefügt
  • Neu: In der Script-Console kann nun direkt zum Fehler gegangen werden. Hierzu kann in den Einstellungen mehrere Regex Ausdrücke für Fehlermeldungen definiert werden.
  • Neu: In Anfrage XML Dateien können nun Variablen im Format ${API.globalVars.key} verwendet werden. Diese werden beim Laden der Anfrage durch den Inhalt der entsprechenden Variable ersetzt. Die API.globalVars Variablen müssen über ein Script gesetzt werden (siehe API Dokumentation)
  • Neu: Methode ApiTextTab.fnGetText hinzugefügt
  • Neu: Methode API.guiGetConsoleText hinzugefügt
  • Neu: Methoden NanoXmlUtils.createNewXMLElement und NanoXmlUtils.parseString hinzugefügt
  • Neu: Mit dem XML-Attribut wst_textLines kann bei Custom-GUIs und bei Anfrage-GUIs die Anzahl der Textzeilen definiert werden
  • Neu: Verbesserte Content-Type Handhabung: HTML Antworten werden in der Textdarstellung als HTML Seite dargestellt.
  • Neu: Verbessertes JSON Parsing
  • Modifiziert: Methoden, die nur mit der JavaVM laufen, werden jetzt per Reflection aufgerufen
  • Modifiziert: Die Benutzereinstellungen sind nun in der Datei %userprofile%\WebserviceTool\WebserviceTool.conf. Bitte kontrollieren Sie, ob Ihre Einstellungen korrekt migriert wurden!
  • Modifiziert: Der Cache für die Scriptsignaturen ist jetzt im Verzeichnis %userprofile%\WebserviceTool\
  • Bugfix: Im Batch-Modus mit 'Anfrage speichern' gingen die wst_ Attribute verloren. Jetzt korrigiert.
  • Bugfix: Im Debug Modus blieb das Programm hängen, wenn BasicAuth verwendet wurde. Jetzt korrigiert.
  • Bugfix: Bei Exceptions in Scripts wurde API.scriptFile nicht zurückgesetzt. Jetzt korrigiert.

Additional information