Zum Inhalt

Für Groovy und SAP Cloud Integration · Von Contiva aus Hamburg

Groovy IDE: Skripte online schreiben und testen.

Groovy-Code im Browser ausführen, Ergebnisse in der Konsole prüfen und SAP-CPI-Nachrichten verarbeiten. Die kostenlose Contiva Groovy IDE startet ohne Installation und ohne Registrierung.

Der Editor ist für Desktop und Laptop ausgelegt. Die Groovy-Beispiele können Sie auch mobil lesen.

Drei Arbeitsbereiche für Code und Integration

SAP CPI Groovy IDE

processData-Skripte mit Nachrichteninhalt, Headern und Exchange Properties testen. Groovy 2.4.21 oder 4.0.29 auswählen.

Groovy Playground

Standard-Groovy ohne SAP-Framework ausführen: Listen, Closures, Strings und kleine Algorithmen ausprobieren.

XSLT-Editor

XML-Eingaben und XSLT-Stylesheets nebeneinander bearbeiten und Transformationen mit XSLT 1.0, 2.0 oder 3.0 testen.

So testen Sie ein Groovy-Skript für SAP CPI

  1. CPI-Modus öffnen. Den Nachrichteninhalt im Bereich Input Message eintragen und bei Bedarf Header oder Properties ergänzen.
  2. Skript bearbeiten. Eine Vorlage verwenden oder die Funktion processData(Message message) einfügen. Die passende Groovy-Version auswählen.
  3. Run ausführen. Body, Header, Properties und Konsolenausgabe prüfen. Änderungen erneut testen, bevor das Skript in einen iFlow übernommen wird.

Mit lauffähigen Groovy-Beispielen starten

Listen und Closures verstehen, JSON verarbeiten oder Header und Exchange Properties setzen: Zu jedem Beispiel gibt es Eingabedaten, eine Erklärung und das erwartete Ergebnis. Öffnen Sie den Code direkt im passenden Editor.

Groovy-Beispiele mit Erklärung ansehen

Ein Editor für den täglichen Skripttest

Syntax-Highlighting, Code-Vervollständigung, Fehlerhinweise, mehrere Skripte und Import/Export unterstützen die Arbeit am Code. Die Konsole zeigt Ausgaben und Fehlermeldungen; ein Ausführungsverlauf hilft beim Vergleichen von Ergebnissen.

Für kurze Groovy-Tests ist kein lokales Java- oder Groovy-Setup nötig. Für größere Projekte mit eigenen Abhängigkeiten und vollständiger Laufzeit-Debugging-Umgebung kann eine lokal installierte IDE die passendere Ergänzung sein.

Entwickelt von Contiva in Hamburg

Contiva entwickelt Lösungen rund um SAP-Integration. Die Groovy IDE unterstützt das schnelle Testen einzelner Verarbeitungsschritte, ohne für jede Änderung einen kompletten iFlow zu deployen.

Ihre Skripte werden lokal im Browser verwaltet; die Ausführung übernimmt eine serverseitige Runtime. Optionales Analytics- und Marketing-Tracking steuern Sie über die Cookie-Einstellungen.

Häufige Fragen zur Groovy IDE

Was ist eine Groovy IDE?
Eine Groovy IDE ist eine Entwicklungsumgebung zum Schreiben, Ausführen und Prüfen von Groovy-Code. Die Contiva Groovy IDE läuft im Browser und verbindet einen Code-Editor mit Skriptausführung, Konsole und einem Modus für SAP Cloud Integration.
Ist die Groovy IDE kostenlos?
Ja, den Browser-Editor können Sie kostenlos und ohne Registrierung verwenden. Für die optionale Anbindung von KI-Clients über MCP gibt es separate Kontingente; diese sind für die Arbeit im Browser nicht erforderlich.
Welche Groovy-Versionen stehen zur Verfügung?
Sie können Groovy 2.4.21 für SAP CPI Script Step 1.1 und Groovy 4.0.29 für Script Step 2.0 auswählen. Bei Ausführung mit Groovy 2.4 steht zusätzlich eine Prüfung der Kompilierbarkeit unter Groovy 4 zur Verfügung.
Kann ich Skripte für SAP Integration Suite testen?
Ja. Im CPI-Modus stehen ein simulierter Nachrichteninhalt, Header und Exchange Properties für processData(Message message) bereit. Die Simulation hilft bei der Skriptentwicklung; Verbindungen zu echten SAP-Systemen und das Verhalten des vollständigen iFlows müssen Sie in Ihrer SAP-Umgebung testen.
Läuft die Skriptausführung ausschließlich in meinem Browser?
Nein. Der Editor speichert Ihre Skripte lokal im Browser. Beim Ausführen werden Code und Eingabedaten an die Groovy-Runtime übertragen. Informationen zu Datenverarbeitung und optionalem Tracking finden Sie in der Datenschutzerklärung.
Kann ich die IDE auf dem Smartphone verwenden?
Diese Einstiegsseite und die Beispiele lassen sich auf dem Smartphone lesen. Für die Arbeit im Editor verwenden Sie einen Desktop- oder Laptop-Browser mit mindestens 1160 Pixeln Fensterbreite.