Skip to main content
Um PEGA zu installieren, müssen Sie den Connector auf den Server importieren und eine Java-Funktion in Pega erstellen. So importieren Sie den Connector auf den Server:
  1. Öffnen Sie Dev Studio und klicken Sie auf Configure → Application → Distribution → Import.
    Screenshot von Pega Dev Studio mit geöffnetem Menü „Configure“, das den ausgewählten Pfad „Application → Distribution → Import“ zum Importieren des Connectors zeigt.
  2. Laden Sie die Datei FlexiCaptureConnector.jar auf den Server.
  3. Öffnen Sie das Pega Self-Service Portal und klicken Sie auf Restart Server.
Screenshot der Seite „Operations“ im Pega Self-Service Portal mit hervorgehobener Schaltfläche „Restart Server“ zum Neustarten des Anwendungsservers.
So erstellen Sie eine Java-Funktion, die Methoden aus Connector-Klassen aufruft:
  1. Erstellen Sie eine neue Bibliothek, indem Sie auf Records → Technical → Library → Create klicken, und geben Sie ihr z. B. den Namen FlexiCaptureLibrary. Fügen Sie dann die folgenden Pakete hinzu:
    • java.util.*
    • java.nio.file.*
    • com.abbyy.connectors.*
    • com.abbyy.connectors.models.*
    Screenshot von Pega Dev Studio beim Bearbeiten des Datensatzes FlexiCaptureLibrary auf dem Tab „Packages“, mit den aufgelisteten Paketen java.util, java.nio.file, com.abbyy.connectors und com.abbyy.connectors.models, die eingebunden werden sollen.
  2. Klicken Sie auf Save und anschließend auf Generate Library.
  3. Erstellen Sie eine neue Funktion, indem Sie auf Records → Technical → Function → Create klicken.
  4. Geben Sie im Feld Label einen Namen für die neue Funktion an (z. B. CaptureData).
  5. Geben Sie im Abschnitt Parameters die folgenden beiden Eingabeparameter an:
  1. Geben Sie im Feld Library den Namen der Bibliothek ein, die Sie in Schritt 1 erstellt haben, und klicken Sie auf Create and open.
  2. Geben Sie im sich öffnenden Fenster auf dem Parameters-Tab String als Datentyp im Feld Java data type an:
    Screenshot von Pega Dev Studio auf dem Tab „Parameters“ der Funktion, der die String-Eingabeparameter FileName und Base64Content sowie die im Abschnitt „Output“ als Java-Datentyp ausgewählte Option String zeigt.
  3. Kopieren Sie den Code aus der Datei CodeExample.java, die Sie unter %Installation Path%\Connector for FlexiCapture as a Service\Samples\Pega Function finden (der Code ist unten der Einfachheit halber noch einmal aufgeführt). Klicken Sie im selben Fenster auf den Tab Java und fügen Sie den gerade kopierten Code ein. Dieser Beispielcode sendet Dateien an FC und gibt die Verarbeitungsergebnisse in Form von JSON-Strings mit den Namen der erfassten Felder und ihren Werten zurück. Die gelb hervorgehobenen Codefragmente müssen durch gültige Verbindungsdaten ersetzt werden, die für die Verbindung zum FC Application Server erforderlich sind. Laden Sie dann Ihr Projekt auf den FC Application Server hoch und konfigurieren Sie es.
  1. Klicken Sie auf die Registerkarte Imports & Exceptions und geben Sie im Abschnitt Exceptions thrown Exception ein.
  2. Gehen Sie zurück zur Registerkarte Java, wählen Sie die Option Function ready to be compiled? aus, speichern Sie Ihre Änderungen und klicken Sie auf Generate function. Wenn die Funktion erfolgreich generiert wurde, wird diese Meldung angezeigt:
Screenshot eines Pega-Dialogfelds „Library Acknowledgement“ mit dem Status Good und der Meldung, dass die Bibliothek erfolgreich generiert wurde.