Die INUBIT Version 7.4 wird nicht mehr gewartet.

Sollten Sie diese INUBIT Version nutzen, empfehlen wir Ihnen eine Migration auf eine aktuelle Version. Die Dokumentation zur neusten INUBIT Version finden Sie hier. Sollten Sie Fragen haben, wenden Sie sich bitte an unseren Support.

Versionsabhängige Patch-Schritte

Um auf die gewünschte Version zu aktualisieren, müssen Sie aus der folgenden Liste alle zutreffenden Patch-Schritte ausführen, deren Patch-Level höher als das aktuelle Patch-Level und niedriger oder gleich der Zielversion ist.

Möchten Sie z.B. auf die Zielversion 7.4.0.79 aktualisieren und ihre aktuelle Version ist 7.4.0.3, müssen Sie alle Schritte von der Patch-Version 7.4.0.4 bis einschließlich zur Patch-Version 7.4.0.79 ausführen.

Falls ein Patch-Schritt mehrfach auftaucht, müssen Sie diesen nur einmalig ausführen (z. B. Tomcat-Updates).

Aufbau der Liste

  • Patch Version

    Patch-Version, der eine manuelle Aktion zum Patchen benötigt. Patchen ist notwendig, wenn Sie von einer niedrigeren Version zur angegebenen oder einer höheren Version patchen.

  • Komponente

    Komponenten, die vom Patch-Schritt betroffen sind.

  • Aktion

    Aktion(en), die ausgeführt werden muss/müssen.

Beispiel

Sie möchten auf die Zielversion 7.4.0.79 aktualisieren und ihre aktuelle Version ist 7.4.0.3. In diesem Fall müssen Sie alle Schritte von der Patch-Version 7.4.0.4 bis zur Patch-Version 7.4.0.79 ausführen.

Falls ein Patch-Schritt mehrfach auftaucht, müssen Sie diesen nur einmalig ausführen (z. B. Tomcat-Updates).

7.4.0.4

Liferay Plug-ins - Liferay 7.x/DXP patchen

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

7.4.0.5

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.6 bis 7.4.0.11

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.12

Manueller Patch-Schritt VOR Patch-Installation erforderlich.

Process Engine - Aktualisierung auf Tomcat 9.0.20

Aktion

Aktualisierung auf Tomcat 9.0.20

Führen Sie die folgenden Schritte aus, BEVOR Sie den Patch-Installer starten.

So gehen Sie vor

  1. Stoppen Sie die INUBIT Process Engine.

  2. Sichern Sie alle kundenspezifisch an Ihre Systemumgebung angepassten Dateien aus dem Verzeichnis <inubit-installdir>/server/Tomcat (zum Beispiel: setenv.sh, server.xml, portal-ext.properties).

  3. Löschen oder sichern Sie das Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat.

  4. Installieren Sie die Process Engine 7.4.0.79 in ein temporäres Verzeichnis.

  5. Kopieren Sie das Tomcat-Verzeichnis aus diesem temporären Installationsverzeichnis ../server/Tomcat in das Installationsverzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server.

  6. Passen Sie die in Ihrer bisherigen INUBIT-Installation angepassten Dateien anhand der im Schritt 2 gesicherten Dateien im Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat an.

  7. Starten Sie den Patch-Installer für INUBIT 7.4.0.79.

  8. Im Cluster-Modus: Führen Sie die Schritte 1 bis 7 auf allen anderen Knoten Ihres Clusters aus.

7.4.0.13

Workbench - Datei config.xml anpassen

Voraussetzungen

Dieser Schritt ist nur nötig, wenn Sie mindestens einmal das Deployment ausgeführt haben.

Aktion

Passen Sie die Datei config.xml für jeden Benutzer an, der das Deployment ausgeführt hat.

So gehen Sie vor

  1. Auf dem System, auf dem die Workbench installiert ist, wechseln Sie in das folgende Verzeichnis:

    • Linux:

      /home/<Linux-Benutzername>/.inubit/Toolset/<inubit-Version>/work/<IP-Adresse>_<Port>/
      <inubit-Benutzername>/
    • Windows:

      C:\Users\<Windows-Benutzername>\AppData\Roaming\inubit\Toolset\<inubit-Version>\work
      \<IP-Adresse>_<Port>\<inubit-Benutzername>\
  2. Öffnen Sie die Datei config.xml zum Bearbeiten.

  3. Suchen Sie alle Zeilen, die WF.Deploy als letzten Teil eines Property-Namens enthalten.

  4. Entfernen Sie alle Zeilen, die WF.Deploy enthalten, z.B.: Last.IS.WF.Deploy, Last.RS.WF.Deploy

  5. Speichern Sie die Änderungen.

  6. Starten Sie die INUBIT Workbench neu.

  7. Wenn Sie auf mehreren Systemen eine Workbench installiert haben, führen sie die obigen Schritte auf allen Systemen aus, auf denen eine Workbench installiert ist.

7.4.0.14

Liferay Portal 7.x/DXP: Redeploying Liferay Plug-ins

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

  1. Öffnen Sie das Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/<liferay_version>/.

  2. Entpacken Sie das Archiv liferay-inubit-bootstrap-1.0.0.jar.

  3. Kopieren Sie die Datei grid3-hrow.gif aus dem Verzeichnis liferay-INUBIT-bootstrap-1.0.0/ROOT/html/js/extjs/resources/images/default/grid/ in die Zwischenablage.

  4. Fügen Sie die Datei grid3-hrow.gif aus der Zwischenablage in das Verzeichnis <liferay_installdir>/Tomcat-dir/webapps/ROOT/html/js/extjs/resources/images/default/grid/ ein.

    Wenn das Verzeichnis ../ROOT/html/js/extjs/recources/images/default/grid nicht existiert, erstellen Sie es.

  5. Stoppen und starten Sie Liferay neu, damit die Änderungen wirksam werden.

  6. Fahren Sie fort mit den Schritten im Abschnitt Liferay 7.x/DXP patchen

7.4.0.15 bis 7.4.0.17

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.18

Installer - ibis.xml und logsDBConfig.xml aktualisieren

Aktion

Die Konfigurationsdateien ibis.xml und logsDBConfig.xml mit den Einträgen für die zwei neuen Properties noOfRetries und retryInterval aktualisieren.

Diese Aktion ist zwingend erforderlich.

So gehen Sie vor

  1. Öffnen Sie die existierenden Dateien ibis.xml und logsDBConfig.xml zum Bearbeiten.

  2. Öffnen Sie die Template-Dateien ibis.xml.<db-type> und logsDBConfig.xml.<db-type> entsprechend des von Ihnen genutzten Datenbanktyps.

    Beispiel: Wenn Sie eine MySQL-Datenbank verwenden, öffnen Sie ibis.xml.MySQL und logsDBConfig.xml.MySQL.

  3. Kopieren Sie die relevanten Properties noOfRetries und retryInterval aus den Template-Dateien ibis.xml.<db-type> bzw. logsDBConfig.xml.<db-type> in die entsprechenden Zeilen der XML-Struktur der existierenden Dateien ibis.xml bzw. logsDBConfig.xml.

  4. Speichern Sie die Dateien ibis.xml und logsDBConfig.xml.

  5. Schließen Sie die Template-Dateien ibis.xml.<db-type> und logsDBConfig.xml.<db-type>.

  6. Starten Sie die Process Engine neu.

Im Cluster-Modus können Sie die Aktualisierung knotenweise durchführen, um Ausfallzeit zu vermeiden.

Installer - .bat- oder .sh-Skripte, welche JAVA_HOME setzen, aktualisieren

Aktion

Alle .bat- oder .sh-Skripte aktualisieren, welche die Umgebungsvariable JAVA_HOME setzen, damit die Skripte zentrale Datei <INUBIT-installdir>\java_home_path_setter.cmd oder <INUBIT-installdir>/java_home_path_setter.sh verwenden.

Voraussetzungen

Die Datei <INUBIT-installdir>\java_home_path_setter.cmd oder <INUBIT-installdir>/java_home_path_setter.sh. enthält den korrekten Pfad zum JDK, das von INUBIT verwendet werden soll.

So gehen Sie vor

Windows

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>server\Tomcat\bin und führen Sie die folgenden Schritte mit allen .bat-Dateien in diesem Verzeichnis aus:

    1. Öffnen Sie die .bat-Datei zum Bearbeiten.

    2. Fügen Sie die folgenden Zeilen vor der ersten Code-Zeile hinzu:

      rem # set JAVA_HOME by calling central java_home path setter
      set JAVA_HOME_PATH_SETTER="..\..\..\java_home_path_setter.cmd"
      if EXIST "%JAVA_HOME_PATH_SETTER%" (call "%JAVA_HOME_PATH_SETTER%")
  2. Führen Sie die folgenden Schritte mit allen .bat-Dateien aus, die sich in folgenden Verzeichnissen befinden:

    <inubit-installdir>/client/bin
    <inubit-installdir>/remoteconnector/bin
    <inubit-installdir>/server/migration
    <inubit-installdir>/server/restore
    <inubit-installdir>/server/benchmark
    1. Öffnen Sie die .bat-Datei zum Bearbeiten.

    2. Fügen Sie die folgenden Zeilen vor der ersten Code-Zeile hinzu:

      rem # set JAVA_HOME by calling central java_home path setter
      set JAVA_HOME_PATH_SETTER="..\..\java_home_path_setter.cmd"
      if EXIST "%JAVA_HOME_PATH_SETTER%" (call "%JAVA_HOME_PATH_SETTER%")

Linux

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>server/Tomcat/bin und führen Sie die folgenden Schritte mit allen .sh-Dateien in diesem Verzeichnis aus:

    1. Öffnen Sie die .sh-Datei zum Bearbeiten.

    2. Fügen Sie die folgenden Zeilen vor der ersten Code-Zeile hinzu:

      # set JAVA_HOME by calling central java_home path setter
      JAVA_HOME_PATH_SETTER="../../../java_home_path_setter.sh"
      if [ -f "$JAVA_HOME_PATH_SETTER" ]
      then
          "$JAVA_HOME_PATH_SETTER"
      fi
  2. Führen Sie die folgenden Schritte mit allen .sh-Dateien aus, die sich in folgenden Verzeichnissen befinden:

    <inubit-installdir>/client/bin
    <inubit-installdir>/remoteconnector/bin
    <inubit-installdir>/server/migration
    <inubit-installdir>/server/restore
    <inubit-installdir>/server/benchmark
    1. Öffnen Sie die .sh-Datei zum Bearbeiten.

    2. Fügen Sie die folgenden Zeilen vor der ersten Code-Zeile hinzu:

      # set JAVA_HOME by calling central java_home path setter
      JAVA_HOME_PATH_SETTER="../../java_home_path_setter.sh"
      if [ -f "$JAVA_HOME_PATH_SETTER" ]
      then
          "$JAVA_HOME_PATH_SETTER"
      fi

7.4.0.19

Liferay Portal 7.x/DXP patchen

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

7.4.0.20 bis 7.4.0.21

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.22

EDI Adapter - Adapt the EDI-XML to Consider Name and def Attributes in rule_hwed.xsd

Aktion

Laden Sie nach der Patch-Installation die Datei rule_hwed.xsd in das Workbench-Repository.

So gehen Sie vor

  1. Starten Sie die Workbench und melden sich als Benutzer root an.

  2. Klicken Sie auf den Tab Repository und wählen Sie die Ansicht Alle.

  3. Öffnen Sie im Repository den Ordner Global > System > Schemas > EDI.

  4. Öffnen Sie im Dateibereich das Kontextmenü und wählen Sie Datei oder Verzeichnis hinzufügen.

    → Ein Assistent öffnet sich.

  5. Klicken Sie auf das Icon patch installation guide 25 1, um die Dateiauswahl des Betriebssystems zu öffnen.

  6. Navigieren Sie zum Ordner <inubit-installdir>/server/ibis_root/ibis_data/repository/deploy/Global/System/Schemas/EDI und wählen die Datei rule_hwed.xsd.aus.

  7. Legen Sie fest, dass die Datei anonym lesbar sein soll.

  8. Klicken Sie auf Weiter.

  9. Klicken Sie auf Fertig stellen, um den Dialog zu schließen und die Datei zu speichern.

Liferay Portal 7.x/DXP patchen

Aktion

Liferay Portal 7.x/DXP patchen

So gehen Sie vor

  1. Entfernen Sie die folgenden Dateien aus dem Verzeichnis ./lib/ext der von Ihrer Liferay-Installation genutzten Java-Installation.

    • bcprov-jdk15on-1.60.jar

    • ibis-system-7.0.0.jar

  2. Entfernen Sie das Verzeichnis endorsed unterhalb des Verzeichnisses <Liferay-installdir>/<Tomcat-dir> Ihrer Liferay-Installation.

  3. Siehe Liferay 7.x/DXP patchen

7.4.0.23

Installer - logsDBConfig.xml aktualisieren

Aktion

Die Konfigurationsdatei logsDBConfig.xml mit den Einträgen für die neuen Audit Logs Limit-Properties maximumLimitDaysAuditLog , minimumLimitAuditLog und maximumLimitAuditLog aktualisieren.

Diese Aktion ist zwingend erforderlich.

So gehen Sie vor

  1. Öffnen Sie die existierende Datei logsDBConfig.xml zum Bearbeiten.

  2. Kopieren Sie den folgenden Property-Block in den <LogsDatabaseConfig>-Tag der geöffneten Datei logsDBConfig.xml:

    <dataEntriesLimitAuditLog>
        <maximumLimitDaysAuditLog>0</maximumLimitDaysAuditLog>
        <minimumLimitAuditLog>40000</minimumLimitAuditLog>
        <maximumLimitAuditLog>50000</maximumLimitAuditLog>
    </dataEntriesLimitAuditLog>
  3. Speichern Sie die Datei logsDBConfig.xml.

  4. Starten Sie die Process Engine neu.

Im Cluster-Modus können Sie die Aktualisierung knotenweise durchführen, um Ausfallzeit zu vermeiden.

7.4.0.24 bis 7.4.0.26

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.27

Plug-ins und Benutzerprofile für das EDI Signature Utility

Aktion

Um das EDI Signature Utility nutzen zu können, fügen Sie das EDI Signature Utility als neues Plug-in hinzu und fügen Sie es den folgenden Benutzerprofilen hinzu:

  • System Administrator

  • EAI Developer

  • Project Lead

So gehen Sie vor

  1. Erstellen Sie die Datei edi_sign.xml in einem temporären Verzeichnis <local_temp_dir>, zum Beispiel /tmp oder c:\tmp, mit folgendem Inhalt:

    <?xml version="1.0" encoding="UTF-8"?>
    <Plugin>
      <Name>EDI Signature Utility</Name>
      <PluginGroup>Utilities</PluginGroup>
      <ClientJavaClass>com.inubit.ibis.plugins.edisign.EDISignatureClient</ClientJavaClass>
      <ClientComment>EDI Signature Utility Plugin, Toolset Version 6.0</ClientComment>
      <ServerJavaClass>com.inubit.ibis.plugins.edisign.EDISignatureGenerator</ServerJavaClass>
      <ServerComment>Server Version 6.0</ServerComment>
      <Image>icons/60x40/colored/edi_signature.svg</Image>
      <LastUpdateUser>root</LastUpdateUser>
      <LastUpdateTime>12.09.2019 11:45:00</LastUpdateTime>
    </Plugin>
  2. Starten Sie das INUBIT-CLI als Benutzer root in einer Shell oder Eingabeaufforderung.

    startcli -u root [<URL>]

  3. Wechseln Sie in den Cache-Modus:

    CLI|root@{hostname}> cachemode
    CLI|root@{hostname}>
  4. Laden Sie die Plug-in-Daten hoch, die Sie zuvor in der Datei <local_temp_dir>\edi_sign.xml gespeichert haben.

    CACHE|root@{hostname}> put PLUGIN_DATA "EDI Signature Utility" <local_temp_dir>/
    edi_sign.xml
  5. Laden Sie das Benutzerprofil System Administrator herunter und speichern es in der Datei <local_temp_dir>/SystemAdmin.xml.

    CACHE|root@{hostname}> get USER_PROFILES "System Administrator" <local_temp_dir>/
    SystemAdmin.xml
  6. Laden Sie das Benutzerprofil EAI Developer herunter und speichern es in der Datei <local_temp_dir>/SystemAdmin.xml.

    CACHE|root@{hostname}> get USER_PROFILES "EAI Developer" <local_temp_dir>/
    EAIDeveloper.xml
  7. Laden Sie das Benutzerprofil Project Lead herunter und speichern es in der Datei <local_temp_dir>/SystemAdmin.xml.

    CACHE|root@{hostname}> get USER_PROFILES "Project Lead" <local_temp_dir>/
    ProjectLead.xml
  8. Öffnen Sie die folgenden zuvor heruntergeladenen Dateien und fügen Sie die Zeile <Use>EDI SignatureUtility</Use> oberhalb des Tags </Profile> ein und speichern Sie anschließend die Änderungen:

    • <local_temp_dir>/SystemAdmin.xml

    • <local_temp_dir>/EAIDeveloper.xml

    • <local_temp_dir>/ProjectLead.xml

  9. Laden Sie die geänderten Dateien mit den folgenden Kommandos hoch:

    CACHE|root@{hostname}> put USER_PROFILES "System Administrator" <local_temp_dir>/
    SystemAdmin.xml
    CACHE|root@{hostname}> put USER_PROFILES "EAI Developer" <local_temp_dir>/
    EAIDeveloper.xml
    CACHE|root@{hostname}> put USER_PROFILES "Project Lead" <local_temp_dir>/
    ProjectLead.xml
  10. Verlassen Sie den Cache-Modus und das INUBIT-CLI mit dem Kommando exit.

  11. Starten Sie die Process Engine bzw. alle Process Engines des Clusters neu.

Installer unter Linux - Speicherprüfung deaktivieren

Aktion

Setzen Sie die Umgebungsvariable CHECK_DISK_SPACE auf OFF.

So gehen Sie vor

  • C-Shell (csh, tcsh)

    Führen Sie das folgende Kommando aus, bevor Sie von dort die Installation starten.

    % setenv CHECK_DISK_SPACE OFF

  • Unix-Shell, Korn-Shell, Bourne-Shell (sh, ksh, bash)

    Führen Sie das folgende Kommando aus, bevor Sie von dort die Installation starten.

    $ export CHECK_DISK_SPACE OFF

Process Engine - BouncyCastle-Bibliothek aktualisieren

Aktion

Aktualisieren Sie die BouncyCastle-Bibliothek

So gehen Sie vor

  1. Laden Sie die Datei bcprov-jdk15on-1.64.jar vom Maven Central Repository herunter und ersetzen Sie die Datei bcprov-jdk15on-1.60.jar in den folgenden Ordnern unterhalb des Installationsordners von INUBIT.

    ./client/lib
    ./server/Tomcat/webapps/ibis/WEB-INF/lib

    Ab der Patch-Version 7.4.0.28 ist dieser Schritt nicht mehr erforderlich, weil die BouncyCastle-Bibliothek automatisch aktualisiert wird.

  2. Ändern Sie den Dateinamen bcprov-jdk15on-1.60.jar in bcprov-jdk15on-1.64.jar in den folgenden Skripts in den folgenden Ordnern unterhalb des Installationsordners von INUBIT.

    • ./server/benchmark/

      Aktualisieren Sie für Linux alle .sh-Skripts und für Windows .bat-Skripts.

    • ./client/bin/

      Aktualisieren Sie die Skripts check_is_status.sh/check_is_status.bat.

    • ./server/Tomcat/bin/

      Aktualisieren Sie die folgenden Skripts:

      • check_is_status.sh/check_is_status.bat

      • startcli.sh/startcli.bat

      • ibis_nt_service_install.cmd

    • ./remoteConnector/bin

      Aktualisieren Sie das Skript rc_nt_service_install.cmd.

7.4.0.28

INUBIT-Liferay-Plug-in-Deployment-Skript - BouncyCastle-Bibliothek aktualisieren

Aktion

Aktualisieren Sie die BouncyCastle-Bibliothek

So gehen Sie vor

  1. Wechseln sie in das Verzeichnis <inubit-installdir>/server/portal/liferayInstallScripting.

  2. Öffnen Sie die Datei installInubitLiferayDXPExtensions.pl zum Editieren.

  3. Ändern Sie den Dateinamen bcprov-jdk15on-1.60.jar in bcprov-jdk15on-1.64.jar.

  4. Speichern Sie die Änderungen.

Liferay Portal 7.x/DXP - Firmenlogo aktualisieren

Aktion

Ändern des Firmenlogos in der Datei portal-ext.properties der Liferay-Installation

So gehen Sie vor

  1. Wechseln sie in das Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/<Liferay_version>/.

  2. Entpacken Sie das Archiv liferay-inubit-bootstrap-1.0.0.jar in ein temporäres Verzeichnis.

  3. Wechseln sie in das Verzeichnis ROOT/WEB-INF/classes/logo/ unterhalb des im Schritt 2 angelegten temporären Verzeichnisses.

  4. Kopieren Sie die Datei logo_virtimo.png in die Zwischenablage.

  5. Fügen Sie die Datei logo_virtimo.png aus der Zwischenablage in das Verzeichnis <Liferay_installdir>/Tomcat-dir/webapps/ROOT/WEB-INF/classes/logo/.

  6. Wechseln Sie in das Verzeichnis <Liferay_installdir>/.

  7. Öffnen Sie die Datei portal-ext.properties zum Editieren.

  8. Suchen Sie die Zeile mit der ´folgenden Zeichenkette: image.default.company.logo

  9. Ändern Sie die Zeile wie folgt:

    image.default.company.logo=logo/logo_virtimo.png

  10. Starten Sie Liferay erneut, damit die Änderungen wirksam werden.

Process Engine, Cache - Aktualisieren der Datei EDIFACT-ORDERS-D-96A.xml

Aktion

Aktualisieren der Datei EDIFACT-ORDERS-D-96A.xml sowohl im Cache als auch in der Process Engine

Voraussetzungen

Sie haben den Patch-Installer erfolgreich ausgeführt.

Die neue Datei EDIFACT-ORDERS-D-96A.xml ist im Verzeichnis <INUBIT-installdir>/server/ibis_root/conf/edi verfügbar.

So gehen Sie vor

  1. Datei EDIFACT-ORDERS-D-96A.xml im Cache aktualisieren

    1. Starten Sie das INUBIT-CLI.

    2. Wechseln Sie in den Cache-Modus mit dem Kommando cachemode.

    3. Führen Sie das folgende Kommando aus:

      put EDI_RULES EDIFACT-ORDERS-D-96A.xml <inubit-installdir>/server/ibis_root/conf/edi/
      EDIFACT-ORDERS-D-96A.xml
    4. Beenden Sie den Cache-Modus.

  2. Datei EDIFACT-ORDERS-D-96A.xml in der Process Engine aktualisieren

    1. Wechseln Sie in das Verzeichnis <inubit-installdir>/server/ibis_root/conf/edi.

    2. Löschen Sie die vorhandene Datei EDIFACT-ORDERS-D-96A.xml.bak.

    3. Benennen Sie die Datei EDIFACT-ORDERS-D-96A.xml um in EDIFACT-ORDERS-D-96A.xml.bak.

7.4.0.29

Process Engine - Tomcat auf 9.0.31 aktualisieren

Aktion

Aktualisierung auf Tomcat 9.0.31

Führen Sie die folgenden Schritte aus, BEVOR Sie den Patch-Installer starten.

So gehen Sie vor

  1. Stoppen Sie die INUBIT Process Engine.

  2. Sichern Sie alle kundenspezifisch an Ihre Systemumgebung angepassten Dateien aus dem Verzeichnis <inubit-installdir>/server/Tomcat (zum Beispiel: setenv.sh, server.xml, portal-ext.properties).

  3. Löschen oder sichern Sie das Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat.

  4. Installieren Sie die Process Engine 7.4.0.79 in ein temporäres Verzeichnis.

  5. Kopieren Sie das Tomcat-Verzeichnis aus diesem temporären Installationsverzeichnis ../server/Tomcat in das Installationsverzeichnis Ihrer INUBIT-Installation <INUBIT-installdir>/server.

  6. Passen Sie die in Ihrer bisherigen INUBIT-Installation angepassten Dateien anhand der im Schritt 2 gesicherten Dateien im Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat an.

  7. Starten Sie den Patch-Installer für INUBIT 7.4.0.79.

  8. Im Cluster-Modus: Führen Sie die Schritte 1 bis 7 auf allen anderen Knoten Ihres Clusters aus.

7.4.0.30

Repository - EDIFACT-Ordner aktualisieren

Aktion

Aktualisieren der Datei content.xml im Ordner EDIFACT.

Voraussetzungen

Sie haben Ihre INUBIT-Installation auf die INUBIT-Patch-Version 7.4.0.30 aktualisiert.

So gehen Sie vor

  1. Melden Sie sich als Administrator bei der Workbench an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie den Ordner Global > System > EDI Specification > EDIFACT.

  4. Löschen Sie die vorhandene Datei content.xml.

  5. Öffnen Sie das Kontextmenü und wählen Sie den Eintrag Datei oder Verzeichnis hinzufügen.

  6. Öffnen Sie die Datei <inubit-installdir>/server/ibis_root/ibis_data/repository/deploy/Global/System/EDI Specification/EDIFACT/content.xml.

  7. Klicken Sie auf Weiter und Fertig stellen, um die Datei content.xml dem INUBIT Repository hinzuzufügen.

7.4.0.31

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.32

Alle Komponenten – JDK/Java auf die Version 11.0.7 aktualisieren

Aktion

Aktualisieren Sie die für Ihre INUBIT-Installation(en) genutzte(n) JDK-/Java-Installation(en) für alle INUBIT-Komponenten auf die Version 11.0.7 wie im Abschnitt JDK aktualisieren beschrieben.

Process Engine - BouncyCastle-Bibliothek auf die Version 1.65 aktualisieren

Aktion

Aktualisieren Sie die BouncyCastle-Bibliothek auf die Version 1.65

So gehen Sie vor

Ändern Sie den Dateinamen bcprov-jdk15on-1.64.jar in bcprov-jdk15on-1.65.jar in den folgenden Skripts in den folgenden Ordnern unterhalb des Installationsordners von INUBIT.

  • ./server/benchmark/

    Aktualisieren Sie für Linux alle .sh-Skripts und für Windows alle .bat-Skripts.

  • ./client/bin/

    Aktualisieren Sie das Skript check_is_status.sh/check_is_status.bat.

  • ./server/Tomcat/bin/

    Aktualisieren Sie die folgenden Skripts:

    • check_is_status.sh/check_is_status.bat

    • startcli.sh/startcli.bat

    • ibis_nt_service_install.cmd

  • ./remoteConnector/bin

    Aktualisieren Sie das Skript rc_nt_service_install.cmd.

INUBIT-Liferay-Plug-in-Deployment-Skript - BouncyCastle-Bibliothek auf die Version 1.65 aktualisieren

Aktion

Aktualisieren Sie die BouncyCastle-Bibliothek auf bcprov-jdk15on-1.65.jar im INUBIT-Liferay-Plug-in-Deployment- Skript

So gehen Sie vor

  1. Wechseln Sie in das Verzeichnis <inubit-installdir>/server/portal/liferayInstallScripting/.

  2. Öffnen Sie das Skript installInubitLiferayDXPExtensions.pl zum Bearbeiten.

  3. Suchen Sie nach dem Dateinamen bcprov-jdk15on-1.64.jar und ersetzen Sie ihn durch den folgenden Dateinamen: bcprov-jdk15on-1.65.jar

  4. Speichern Sie die Änderungen.

Windows-INUBIT-Startskripts - Titel, Servicename und Servicebeschreibung anpassen

Aktion

Nur Windows: Passen Sie den Titel, den Servicenamen und die Servicebeschreibung in den INUBIT-Startskripts für Windows an

So gehen Sie vor

  1. Wechseln Sie in das Verzeichnis <inubit-installdir>/server/Tomcat/bin/.

  2. Öffnen Sie das Skript ibis_nt_service_install.cmd zum Bearbeiten.

  3. Suchen Sie nach der Variablen SERVICE_NAME.

  4. Ersetzen Sie INUBIT IS Tomcat durch INUBIT 7.4 Service.

  5. Fügen Sie unter der Zeile, in der Sie die Variable SERVICE_NAME bearbeitet haben, eine neue Zeile ein.

  6. Kopieren Sie das folgende Kommando in die neu hinzugefügte Zeile:

    set SERVICE_DESCRIPTION=INUBIT 7.4 Process Engine ist als Service verfügbar

  7. Suchen Sie nach der folgenden Zeichenfolge: %JAVA_SERVICE_EXE%" -install

  8. Fügen Sie unterhalb der Zeile mit der Zeichenfolge: %JAVA_SERVICE_EXE%" -install eine neue Zeile ein.

  9. Kopieren Sie das folgende Kommando in die neu hinzugefügte Zeile:

    sc description "%SERVICE_NAME%" "%SERVICE_DESCRIPTION%"

  10. Speichern Sie die Änderungen.

  11. Öffnen Sie das Skript ibis_nt_service_uninstall.cmd zum Bearbeiten.

  12. Suchen Sie nach der Variablen SERVICE_NAME.

  13. Ersetzen Sie INUBIT IS Tomcat durch INUBIT 7.4 Service.

  14. Speichern Sie die Änderungen.

  15. Öffnen Sie das Skript setenv.bat zum Bearbeiten.

  16. Suchen Sie nach der Variablen TITLE.

  17. Ersetzen Sie INUBIT durch INUBIT 7.4 Service.

  18. Speichern Sie die Änderungen.

Liferay Portal 7.x/DXP patchen

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

7.4.0.33

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.34

Manueller Patch-Schritt VOR Patch-Installation erforderlich.

Process Engine – Tomcat auf 9.0.35 aktualisieren

Aktion

Tomcat auf 9.0.35 aktualisieren

Führen Sie die folgenden Schritte aus, BEVOR Sie den Patch-Installer starten.

So gehen Sie vor

  1. Stoppen Sie die INUBIT Process Engine.

  2. Sichern Sie alle kundenspezifisch an Ihre Systemumgebung angepassten Dateien aus dem Verzeichnis <inubit-installdir>/server/Tomcat (zum Beispiel: setenv.sh, server.xml, portal-ext.properties).

  3. Löschen oder sichern Sie das Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat.

  4. Installieren Sie die Process Engine 7.4.0.79 in ein temporäres Verzeichnis.

  5. Kopieren Sie das Tomcat-Verzeichnis aus diesem temporären Installationsverzeichnis ../server/Tomcat in das Installationsverzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server.

  6. Passen Sie die in Ihrer bisherigen INUBIT-Installation angepassten Dateien anhand der im Schritt 2 gesicherten Dateien im Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat an.

  7. Ab INUBIT 7.4.0.34 enthält der Platzhalter <INUBIT-installdir> das zusätzliche Unterverzeichnis INUBIT.

    Wenn Sie von INUBIT für Linux von einer Version unter 7.4.0.34 patchen, müssen Sie die folgenden Skripts und Konfigurationsdateien anpassen oder diese Dateien durch die passenden Dateien aus dem Backup-Verzeichnis ersetzen.

    Für die nachfolgend aufgeführten Dateien führen Sie einen der folgenden Schritte aus.

    • inubitis

      • Ersetzen Sie das Skript <inubit-installdir>/server/Tomcat/bin/inubitis durch das entsprechende Skript aus dem Backup-Verzeichnis.

      • Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/server/Tomcat/bin/inubitis.conf an.

    • inubitis.conf

      • Ersetzen Sie die Datei <inubit-installdir>/server/Tomcat/bin/inubitis.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

      • Passen Sie die Variable IS_DIR mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir> an.

    • inubitSystemd

      • Ersetzen Sie das Skript <inubit-installdir>/server/Tomcat/bin/inubitSystemd durch das entsprechende Skript aus dem Backup-Verzeichnis.

      • Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/server/Tomcat/bin/inubitis.conf an.

    • inubitrc

      • Ersetzen Sie das Skript <inubit-installdir>/remoteConnector/bin/inubitrc durch das entsprechende Skript aus dem Backup-Verzeichnis.

      • Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/remoteConnector/bin/inubitrc.conf an.

    • inubitrc.conf

      • Ersetzen Sie die Datei <inubit-installdir>/remoteConnector/bin/inubitrc.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

      • Passen Sie die Variable RC_DIR mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir> an.

    • inubitrcSystemd

      • Ersetzen Sie das Skript <inubit-installdir>/remoteConnector/bin/inubitrcSystemd durch das entsprechende Skript aus dem Backup-Verzeichnis.

      • Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/remoteConnector/bin/inubitrc.conf an.

  8. Starten Sie den INUBIT-Patch-Installer.

  9. Im Cluster-Modus: Führen Sie die Schritte 1 bis 8 auf allen anderen Knoten Ihres Clusters aus.

Key Manager - Neue Spalten für Zertifikatdetails anzeigen

Aktion

Aktivieren Sie im Key Manager die neuen Checkboxen zum Anzeigen von Zertifikatdetails.

Voraussetzungen

Sie haben den Patch-Installer 7.4.0.34 erfolgreich ausgeführt.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench an.

  2. Zeigen Sie das Register Monitoring > Key Manager an.

  3. Klicken Sie mit der rechten Maustaste auf den Tabellenkopf und aktivieren Sie die Checkboxen für die beiden neuen Spalten Seriennummer und Betreff.

Liferay 7.0 – Deaktivieren der Option Expose global zum Nutzen der aktualisierten Fusion-Charts-Bibliothek

Aktion

Deaktivieren Sie die Option Expose global, um Reports im Report Viewer mit der aktualisierten Fusion-Charts-Bibliothek anzeigen zu können.

So gehen Sie vor

  1. Melden Sie sich bei Liferay 7.0 als Liferay-Administrator.

  2. Öffnen Sie den Kontrollbereich.

  3. Navigieren Sie zu Konfiguration > Systemeinstellungen > Register Foundation.

  4. Klicken Sie auf JavaScript Loader.

  5. Deaktivieren Sie die Option Expose global.

  6. Klicken Sie auf Speichern bzw. Aktualisieren, damit die Änderungen wirksam werden.

Skripts können mit relativen Pfaden genutzt werden – Neue Skripts umbenennen und ggf. anpassen

Aktion

Wenn Sie ein Skript mit relativen Pfaden nutzen möchten: Benennen Sie das neue für die Nutzung mit relativen Pfaden vorgesehenen Skript um und passen Sie es ggf. an.

Voraussetzungen

Es gibt ein neues Skript, das im Namen die Zeichenfolge _patch enthält.

So gehen Sie vor

  1. Sichern Sie das bisher genutzte Skript.

  2. Entfernen Sie die Zeichenfolge _patch von dem zugehörigen neuen Skript.

  3. Wenn Sie das zuvor genutzte Skript angepasst haben, passen Sie das umbenannte neue Skript mit den Änderungen an, die sie zuvor am gesicherten Skript vorgenommen hatten.

  4. Speichern Sie die Änderungen.

Skripts zum Installieren/Deinstallieren der Process Engine als Service unter Windows – Skripts anpassen

Aktion

Nur Windows: Zum korrekten Ermitteln der Java-Version passen Sie die Skripts zum Installieren/Deinstallieren der Process Engine als Service unter Windows an

So gehen Sie vor

  1. Ist die Process Engine als Service gestartet, stoppen Sie den Process Engine-Service.

  2. Deinstallieren Sie den Process Engine-Service.

  3. Navigieren Sie zum Verzeichnis <inubit-installdir>\server\Tomcat\bin.

  4. Öffnen Sie das Skript ibis_nt_service_install.cmd zum Bearbeiten.

  5. Ersetzen Sie zwei Zeilen wie folgt:

    Zu ersetzende Zeilen

    for /f "tokens=3" %%g in ('%JAVA_HOME%\bin\java -version 2^>^&1 ^| findstr /i
    "version"') do set JAVA_VERSION=%%g
    for /f tokens^=2-5^ delims^=.-_^" %%i in ('%JAVA_HOME%\bin\java -fullversion 2^>^&1')
    do set "jver=%%i"

    Neue Zeilen zum Ersetzen

    for /f "tokens=3" %%g in ('""%JAVA_HOME%\bin\java" -version 2>&1 | findstr /i
    version"') do set JAVA_VERSION=%%g
    for /f tokens^=2-5^ delims^=.-_^" %%i in ('""%JAVA_HOME%\bin\java" -fullversion 2>&1"')
    do set "jver=%%i"
  6. Speichern Sie die Änderungen, damit sie wirksam werden.

  7. Öffnen Sie das Skript ibis_nt_service_uninstall.cmd zum Bearbeiten.

  8. Ersetzen Sie zwei Zeilen wie folgt:

    Lines to be replaced

    for /f "tokens=3" %%g in ('%JAVA_HOME%\bin\java -version 2^>^&1 ^| findstr /i
    "version"') do set JAVA_VERSION=%%g
    for /f tokens^=2-5^ delims^=.-_^" %%i in ('%JAVA_HOME%\bin\java -fullversion 2^>^&1')
    do set "jver=%%i"

    New lines to replace

    for /f "tokens=3" %%g in ('""%JAVA_HOME%\bin\java" -version 2>&1 | findstr /i
    version"') do set JAVA_VERSION=%%g
    for /f tokens^=2-5^ delims^=.-_^" %%i in ('""%JAVA_HOME%\bin\java" -fullversion 2>&1"')
    do set "jver=%%i"
  9. Speichern Sie die Änderungen, damit sie wirksam werden.

  10. Jetzt können Sie die Process Engine als Service installieren und starten.

INUBIT Repository – AS4-Mapping-Templates und CPA-Dateien aktualisieren

Aktion

Aktualisieren Sie die AS4-Mapping-Templates im INUBIT Global Repository und in allen von Ihren AS4 Connector-Modulen genutzten CPA-Dateien.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als Administrator an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis AS4.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien as4-cpa-repository.xml und as4-cpa-repository.xsd werden mit einer neuen Version aktualisiert.

  6. Um die in allen von Ihren AS4 Connector-Modulen genutzten CPA-Dateien zu aktualisieren, ersetzen Sie bosch-si.com durch virtimo.de in allen diesen CPA-Dateien.

7.4.0.35 bis 7.4.0.36

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.37

Installer für Linux – java_home_path_setter.sh aktualisieren

Aktion

Nur Linux: Aktualisieren der Datei java_home_path_setter.sh, wenn es sich um eine Linux-Installation handelt und der Pfad in JAVA_HOME Leerzeichen enthält.

Diese Aktion ist zwingend erforderlich.

So gehen Sie vor

  1. Öffnen Sie die Datei <inubit-installdir>/java_home_path_setter.sh.

  2. Prüfen Sie, ob JAVA_HOME gesetzt ist und der Pfad Leerzeichen enthält.

  3. Wenn das so ist, schließen Sie den Pfad in Anführungszeichen ein.

    Beispiel: JAVA_HOME="/home/inubit/jdk 11"

  4. Speichern Sie die Datei.

Im Cluster-Modus können Sie die Aktualisierung knotenweise durchführen, um Ausfallzeit zu vermeiden.

7.4.0.38

Liferay 7.x/DXP – Liferay Portal 7.x/DXP patchen

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

  1. Öffnen Sie das Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/<Liferay_version>/.

  2. Entpacken Sie das Archiv liferay-inubit-bootstrap-1.0.0.jar in ein temporäres Verzeichnis.

  3. Öffnen Sie das im Schritt 2 erstellte temporäres Verzeichnis.

  4. Öffnen Sie die Datei portal-ext.properties zum Bearbeiten.

  5. Kopieren Sie die Property module.framework.properties.org.osgi.framework.bootdelegation und dessen Wert in die Zwischenablage.

  6. Öffnen Sie das Verzeichnis <Liferay_installdir>/.

  7. Öffnen Sie die Datei portal-ext.properties zum Bearbeiten.

  8. Fügen Sie den zuvor im Schritt 5 in die Zwischenablage kopierten Property-Wert am Ende der Datei portal-ext.properties ein.

  9. Starten Sie Liferay neu, damit die Änderungen wirksam werden.

7.4.0.39

Manueller Patch-Schritt VOR Patch-Installation erforderlich.

Process Engine – Tomcat auf 9.0.37 aktualisieren

Aktion

Tomcat auf 9.0.37 aktualisieren

Führen Sie die folgenden Schritte aus, BEVOR Sie den Patch-Installer starten.

So gehen Sie vor

  1. Stoppen Sie die INUBIT Process Engine.

  2. Sichern Sie alle kundenspezifisch an Ihre Systemumgebung angepassten Dateien aus dem Verzeichnis <inubit-installdir>/server/Tomcat (zum Beispiel: setenv.sh, server.xml, portal-ext.properties).

  3. Löschen oder sichern Sie das Tomcat-Verzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server/Tomcat.

  4. Installieren Sie die Process Engine 7.4.0.79 in ein temporäres Verzeichnis.

  5. Kopieren Sie das Tomcat-Verzeichnis aus diesem temporären Installationsverzeichnis ../server/Tomcat in das Installationsverzeichnis Ihrer INUBIT-Installation <inubit-installdir>/server.

  6. Nur für Linux: Wenn INUBIT oder Remote Connector als Service installiert war, sind die folgenden Schritte erforderlich.

    Ab INUBIT 7.4.0.36 enthält der Platzhalter <inubit-installdir> das zusätzliche Unterverzeichnis inubit.

    Wenn Sie von INUBIT für Linux von einer Version unter 7.4.0.36 patchen, müssen Sie die folgenden Skripts und Konfigurationsdateien anpassen oder diese Dateien durch die passenden Dateien aus dem Backup-Verzeichnis ersetzen

    • Wenn INUBIT als Service mit Systemd installiert war, gehen Sie wie folgt vor:

    • Stoppen Sie den Service inubit systemd, wenn dieser schon läuft.

    • Löschen Sie den symbolischen Link INUBIT.service aus dem Verzeichnis /etc/systemd/system.

    • Führen Sie die folgenden Schritte für die aufgelisteten Dateien aus:

      • inubitis.conf

        Ersetzen Sie die Datei <inubit-installdir>/server/Tomcat/bin/inubitis.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

        Passen Sie die Variable IS_DIR mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir> an.

      • inubitSystemd

        Ersetzen Sie das Skript <inubit-installdir>/server/Tomcat/bin/inubitSystemd durch das entsprechende Skript aus dem Backup-Verzeichnis.

        Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/server/Tomcat/bin/inubitis.conf an.

      • inubit.service

        Ersetzen Sie die Datei <inubit-installdir>/server/Tomcat/bin/inubit.service durch die entsprechende Datei aus dem Backup-Verzeichnis.

        Passen Sie die Variable PIDFile mit dem korrekten Pfad zur Datei <INUBIT-installdir>/server/Tomcat/bin/catalina.pid an.

        Passen Sie die Umgebungsvariable CATALINA_HOME an den korrekten Pfad an: CATALINA_HOME=<INUBIT-installdir>/server/Tomcat

        Passen Sie die Variable WorkingDirectory an den korrekten Pfad an: <INUBIT-installdir>/server/Tomcat/bin

        Passen Sie die Variable ExecStart an den korrekten Pfad an: <INUBIT-installdir>/server/Tomcat/bin/inubitSystemd start

        Passen Sie die Variable ExecStop an den korrekten Pfad an: <INUBIT-installdir>/server/Tomcat/bin/inubitSystemd stop

        Erstellen Sie einen symbolischen Link für inubit.service wie in der INUBIT-Dokumentation beschrieben (siehe Abschnitt INUBIT Process Engine mit Systemd unter Linux als Dienst installieren).

    • Wenn INUBIT als Service mit SysVinit installiert war, gehen Sie wie folgt vor:

      • Stoppen Sie den Service SysVinit, wenn dieser schon läuft.

      • Führen Sie die folgenden Schritte für die aufgelisteten Dateien aus:

        • inubitis

          Ersetzen Sie das Skript /etc/init.d/inubitis durch das entsprechende Skript aus dem Backup-Verzeichnis.

          Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/server/Tomcat/bin/inubitis.conf an.

        • inubitis.conf

          Ersetzen Sie die Datei /etc/inubitis.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

          Passen Sie die Variable IS_DIR mit dem korrekten Pfad zur Datei <INUBIT-installdir> an.

    • War ein Remote Connector als Service über Systemd installiert, gehen Sie wie folgt vor:

      • Stoppen Sie den Service rc systemd, wenn dieser schon läuft.

      • Löschen Sie den symbolischen Link rc.service aus dem Verzeichnis /etc/systemd/system.

      • Führen Sie die folgenden Schritte für die aufgelisteten Dateien aus:

        • inubitrc.conf

          Ersetzen Sie die Datei <inubit-installdir>/remoteConnector/bin/inubitrc.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

          Passen Sie die Variable RC_DIR mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir> an.

        • inubitrcSystemd

          Ersetzen Sie die Datei <inubit-installdir>/remoteConnector/bin/inubitrcSystemd durch die entsprechende Datei aus dem Backup-Verzeichnis.

          Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/remoteConnector/bin/inubitrc.conf an.

        • inubitrc.service

          Ersetzen Sie die Datei <inubit-installdir>/remoteConnector/bin/inubitrc.service durch die entsprechende Datei aus dem Backup-Verzeichnis.

          Passen Sie die Variable WorkingDirectory mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir>/remoteConnector/bin an.

          Passen Sie die Variable ExecStart an mit dem korrekten Pfad zur Datei: <INUBIT-installdir>/remoteConnector/bin/inubitrcSystemd start

          Passen Sie die Variable ExecStop an mit dem korrekten Pfad zur Datei: <INUBIT-installdir>/remoteConnector/bin/inubitrcSystemd stop

          Erstellen Sie einen symbolischen Link für rc.service wie in der INUBIT-Dokumentation beschrieben (siehe Abschnitt INUBIT Remote Connector mit Systemd unter Ubuntu als Dienst installieren)

    • War ein Remote Connector als Service über SysVinit installiert, gehen Sie wie folgt vor:

      • inubitrc

        Ersetzen Sie das Skript /etc/init.d/inubitrc durch das entsprechende Skript aus dem Backup-Verzeichnis.

        Passen Sie die Variable CONFIG_FILE mit dem korrekten Pfad zur Datei <INUBIT-installdir>/remoteConnector/bin/inubitrc.conf an.

      • inubitrc.conf

        Ersetzen Sie die Datei /etc/inubitrc.conf durch die entsprechende Datei aus dem Backup-Verzeichnis.

        Passen Sie die Variable RC_DIR mit dem korrekten Pfad zum Verzeichnis <INUBIT-installdir> an.

  7. Für alle Dateien, die nicht im Schritt 6 angepasst wurden, die aber im Tomcat-Verzeichnis Ihrer bisherigen INUBIT-Installation <inubit-installdir>/server/Tomcat angepasst waren: Passen Sie die verbliebenen Dateien anhand der im Schritt 2 gesicherten Dateien an.

  8. Starten Sie den INUBIT-Patch-Installer.

  9. Im Cluster-Modus: Führen Sie die Schritte 1 bis 8 auf allen anderen Knoten Ihres Clusters aus.

7.4.0.40

Alle Komponenten – JDK/Java auf die Version 11.0.8 aktualisieren

Aktion

Aktualisieren Sie die für Ihre INUBIT-Installation(en) genutzte(n) JDK-/Java-Installation(en) für alle INUBIT-Komponenten auf die Version 11.0.8 wie im Abschnitt JDK aktualisieren beschrieben.

Process Engine als Dienst unter Windows – Logdateirotation verwenden

Aktion

Optional: Für die Logdateirotation beim Betreiben der INUBIT Process Engine als Dienst wurden neue Skripts bereitgestellt.

Die folgenden Skripts zum Installieren/Deinstallieren des INUBIT 7.4 Service sind nach dem Patchen Ihrer INUBIT-Installation im Verzeichnis <inubit-installdir>\server\Tomcat\bin\ verfügbar:

  • ibis_nt_service_nssm_install_patch.cmd

  • ibis_nt_service_nssm_uninstall_patch.cmd

So gehen Sie vor

  1. Wenn Sie die INUBIT Process Engine bereits als Dienst installiert haben:

    1. Stoppen Sie den INUBIT Process Engine-Dienst.

    2. Deinstallieren Sie den INUBIT Process Engine-Dienst.

      Siehe Abschnitt INUBIT Process Engine unter Windows als Dienst installieren/deinstallieren in der Installationsanleitung in der INUBIT-Dokumentation.

  2. Öffnen Sie das Verzeichnis <inubit-installdir>\server\Tomcat\bin\.

  3. Öffnen Sie das Skript ibis_nt_service_nssm_install_patch.cmd zum Bearbeiten.

  4. Konfigurieren Sie die folgenden Parameter entsprechend Ihren Anforderungen.

    • NSSM_ROTATE_FILE

      • 0: keine Logdateirotation

      • 1: Logdateirotation

    • NSSM_ROTATE_FILE_SIZE

      Konfigurieren Sie die maximale Logdateigröße in Bytes. Standardmäßig ist die maximale Logdateigröße auf 10 MByte gesetzt: NSSM_ROTATE_FILE_SIZE=10000000

    • NSSM_ROTATE_ONLINE

      • 0: Eine neue Logdatei wird nur dann angelegt, wenn die im Parameter NSSM_ROTATE_FILE_SIZE konfigurierte maximale Logdateigröße überschritten wurde, wenn der Dienst (neu) gestartet wird.

        Diesen Wert sollten Sie nicht verwenden, wenn der Service längere Zeit ohne Neustart laufen soll.

      • 1: Logdateien rotieren während der Dienst ausgeführt wird.

  5. Speichern Sie die Änderungen.

  6. Starten Sie das Skript ibis_nt_service_nssm_install_patch.cmd, um die INUBIT Process Engine als Dienst zu installieren.

    → Die INUBIT Process Engine ist als Dienst INUBIT 7.4 Service mit dem Starttyp Automatisch installiert und kann gestartet werden. Wurde das System (neu) gestartet, wird der Dienst INUBIT 7.4 Service gestartet.

  7. Starten Sie den Dienst INUBIT 7.4 Service mit der Dienst-Applikation oder mit dem folgenden Kommando: net start "INUBIT 7.4 Service"

    → Abhängig von Ihrer Konfiguration rotieren die folgenden Logdateien im Verzeichnis <inubit-installdir>\server\Tomcat\logs oder auch nicht.

    stderr.log
    stdout.log
  8. Um den Dienst INUBIT 7.4 Service zu stoppen, verwenden Sie die Dienst-Applikation oder das folgende Kommando: net stop "INUBIT 7.4 Service"

  9. Um den Dienst INUBIT 7.4 Service zu deinstallieren, starten Sie das Skript ibis_nt_service_nssm_uninstall_patch.cmd im Verzeichnis <INUBIT-installdir>\server\Tomcat\bin\.

Remote Connector als Dienst unter Windows – Logdateirotation verwenden

Aktion

Optional: Für die Logdateirotation beim Betreiben des Remote Connectors als Dienst wurden neue Skripts bereitgestellt.

Die folgenden Skripts zum Installieren/Deinstallieren des Dienstes INUBIT IS Remote Connector sind nach dem Patchen Ihrer inubit-BPM-Installation im Verzeichnis <inubit-installdir>\remoteConnector\bin\ verfügbar:

  • rc_nt_service_nssm_install_patch.cmd

  • rc_nt_service_nssm_uninstall_patch.cmd

So gehen Sie vor

  1. Wenn Sie den Remote Connector als Dienst installiert haben:

    1. Stoppen Sie den Remote Connector-Dienst.

    2. Deinstallieren Sie den Remote Connector-Dienst.

      Siehe Abschnitt Remote Connector als Dienst installieren/deinstallieren im Administratorhandbuch in der INUBIT- Dokumentation.

  2. Öffnen Sie das Verzeichnis <inubit-installdir>\remoteConnector\bin\.

  3. Öffnen Sie das Skript rc_nt_service_nssm_install_patch.cmd zum Bearbeiten.

  4. Konfigurieren Sie die folgenden Parameter entsprechend Ihren Anforderungen.

    • NSSM_ROTATE_FILE

      • 0: keine Logdateirotation

      • 1: Logdateirotation

    • NSSM_ROTATE_FILE_SIZE

      Konfigurieren Sie die maximale Logdateigröße in Bytes. Standardmäßig ist die maximale Logdateigröße auf 1 MByte gesetzt: NSSM_ROTATE_FILE_SIZE=1000000

    • NSSM_ROTATE_ONLINE

      • 0: Eine neue Logdatei wird nur dann angelegt, wenn die im Parameter NSSM_ROTATE_FILE_SIZE konfigurierte maximale Logdateigröße überschritten wurde, wenn der Dienst (neu) gestartet wird.

        Diesen Wert sollten Sie nicht verwenden, wenn der Service längere Zeit ohne Neustart laufen soll.

      • 1: Logdateien rotieren während der Dienst ausgeführt wird.

  5. Speichern Sie die Änderungen.

  6. Starten Sie das Skript rc_nt_service_nssm_install_patch.cmd, um den INUBIT Remote Connector als Dienst zu installieren.

    → Der INUBIT Remote Connector ist als Dienst INUBIT IS Remote Connector mit dem Starttyp Automatisch installiert und kann gestartet werden. Wurde das System (neu) gestartet, wird der Dienst INUBIT IS Remote Connector gestartet.

  7. Starten Sie den Dienst INUBIT IS Remote Connector mit der Dienst-Applikation oder mit dem folgenden Kommando: net start "inubit IS Remote Connector"

    → Abhängig von Ihrer Konfiguration rotieren die folgenden Logdateien im Verzeichnis <inubit-installdir>\remoteConnector\log oder auch nicht.

    rc.out.log
    rc.err.log
  8. Um den Dienst INUBIT IS Remote Connector zu stoppen, verwenden Sie die Dienst-Applikation oder das folgende Kommando: net stop "inubit IS Remote Connector"

  9. Um den Dienst INUBIT IS Remote Connector zu deinstallieren, starten Sie das Skript rc_nt_service_nssm_uninstall_patch.cmd im Verzeichnis <INUBIT-installdir>\remoteConnector\bin\.

7.4.0.41

Repository – IS Configuration-Template aktualisieren

Aktion

Aktualisieren Sie das IS Configuration-Template, damit Sie die Operation getWorkflowList mit dem Element UserName verwenden können, um den Benutzernamen abzurufen.

So gehen Sie vor

  1. Melden Sie als root-Administrator an der Workbench an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Repository-Verzeichnis /Global/System/Mapping Templates/IS Configuration/.

  4. Öffnen Sie mit der rechten Maustaste das Kontextmenü des Verzeichnisses IS Configuration und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die in diesem Ordner gespeicherte Datei configuration.xml wird durch mit der Datei ersetzt, die durch den Patch-Installer bereitgestellt wurde.

BPC Portal – Vorarbeiten für das Konfigurieren von Documentation-Modulen

Aktion

Vorbereiten Ihrer gepatchten INUBIT-Installation, um die Documentation-Module für das BPC-Portal konfigurieren und deployen zu können.

Voraussetzungen

Sie haben das Business Process Center als Portalserver konfiguriert.

So gehen Sie vor

  1. Öffnen Sie die Registerseite Konfiguration > Allgemeine Einstellungen > Portal > Portal-Deployment.

    Nach dem Patchen hat die Option Documentation-Module im BPC den Wert 0/0.

  2. Um die Konfigurationsdatei DocumentationModule zu laden, klicken Sie das Icon patch installation guide 40 0 in der Option Documentation-Module im BPC.

  3. Die Konfigurationsdatei wird geladen und kann konfiguriert werden, siehe Abschnitt Documentation-Modul für BPC konfigurieren im INUBIT Administration Guide.

    → Die Option Documentation-Module im BPC hat einen Wert größer 0/0, abhängig davon wie viele Documentation-Module Sie konfiguriert haben.

7.4.0.42

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.43

Liferay-Portal – jQuery-Bibliothek aktualisieren

Aktion

Wenn Sie ein Liferay-7.x/DXP-Portal nutzen: Liferay-Portal 7.x/DXP zum Aktualisieren der jQuery-Bibliothek patchen

So gehen Sie vor

  1. Stoppen Sie Liferay.

  2. Navigieren Sie zum Verzeichnis <inubit-installDir>/server/portal/inubitPlugins/<Liferay-version>.

  3. Extrahieren Sie die beiden Dateien jquery-3.5.1.js und jquery-3.5.1.min.js aus dem Verzeichnis ROOT/html/js/jquery/ des Archivs liferay-INUBIT-bootstrap-1.0.0.jar.

  4. Navigieren Sie zum Verzeichnis <Liferay-installdir>/<Tomcat-dir>/webapps/ROOT/html/js/jquery/.

  5. Entfernen Sie die vorhandenen jquery*.js-Dateien, zum Beispiel jquery-1.9.1.js und jquery-1.9.1.min.js.

  6. Kopieren Sie die extrahierten Dateien jquery-3.5.1.js und jquery-3.5.1.min.js in das Verzeichnis <Liferay-installdir>/<Tomcat-dir>/webapps/ROOT/html/js/jquery/.

  7. Navigieren Sie zum Verzeichnis <Liferay-installdir>/<Tomcat-dir>/webapps/ROOT/html/common/themes/.

  8. Öffnen Sie die Datei top_js-ext.jspf file zum Bearbeiten.

  9. Ersetzen Sie in Zeile 7 die Zeichenkette /html/js/jquery /jquery-1.9.1.min.js durch die folgende Zeichenkette: /html/js/jquery/jquery-3.5.1.min.js

  10. Starten Sie Liferay, damit die Änderungen wirksam werden.

Process Engine – Optional: nicht benötigte Tomcat-Verzeichnisse löschen

Aktion

Optional: Um die Sicherheit Ihrer INUBIT-Installation zu erhöhen, entfernen Sie nicht benötigte Tomcat-Verzeichnisse.

So gehen Sie vor

  1. Stoppen Sie die INUBIT Process Engine.

  2. Navigieren Sie zum Verzeichnis <inubit-installdir>/server/Tomcat/webapps/.

  3. Löschen Sie die folgenden Verzeichnisse:

    • docs

    • examples

    • manager

    • host-manager

  4. Starten Sie die INUBIT Process Engine.

Process Engine – Aktualisieren der Bibliotheken SAP JCo und IDoC auf die Version 3.1

Aktion

Beim Verwenden von SAP Connector-Modulen mit SAP-JCo-3.0-Bibliotheken: Aktualisieren Sie die Bibliotheken SAP JCo und IDoC auf die Version 3.1.

Voraussetzungen

  • Sie benötigen einen Zugang für SAP Marketplace, um die Installationsdateien herunterzuladen.

  • In der Installationsbeschreibung von SAP wird darauf hingewiesen, dass ein JDK 1.3 oder höher benötigt wird.

So gehen Sie vor

  1. Öffnen Sie einen Browser und laden Sie URL https://support.sap.com/en/product/connectors/jco.html.

  2. Laden Sie die aktuelle Version 3.1 der folgenden Bibliotheken herunter und entpacken Sie diese:

    • SAP IDOC Class Library, zum Beispiel sapidoc3_3.1.x.zip

      Enthält sapidoc3.jar.

    • SAP Java Connector (passend zu Ihrem Betriebssystem), zum Beispiel sapjco3-NTintel-3.1.x.zip

      Enthält

      • sapjco3.jar

      • abhängig von Ihrer Auswahl zum Beispiel sapjco3.dll (Windows) oder libsapjco3.so (Linux)

  3. Kopieren Sie die Dateien sapidoc3.jar und sapjco3.jar in das Verzeichnis <INUBIT-installdir>/server/Tomcat/webapps/ibis/WEB-INF/lib.

    Falls Sie eine Fehlermeldung erhalten, die auf das Fehlen der Middleware-Schicht hinweist, lesen Sie die SAP-Note 684106 (zu finden im SAP Marketplace) und wenden Sie die dort beschriebene Lösung an.

  4. Abhängig von Ihrem Betriebssystem kopieren Sie die .dll/.so-Dateien in eines der folgenden Verzeichnisse:

    • Windows

      • Bei Start der INUBIT Process Engine über das Startmenü: <java-installdir>\bin

      • Bei Einsatz der inubit Process Engine als Dienst unter Tomcat: <inubit-installdir>\server\Tomcat\bin

    • Linux

      <java-installdir>/lib

      Unter Umständen müssen Sie zusätzlich das Verzeichnis in die Umgebungsvariable PATH aufnehmen.

  5. Starten Sie die INUBIT Process Engine neu.

INUBIT Repository – AS4-Mapping-Templates aktualisieren

Aktion

Aktualisieren Sie die AS4-Mapping-Templates im INUBIT Global Repository.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als Administrator an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis AS4.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien as4-cpa-repository.xml und as4-cpa-repository.xsd werden auf die neue Version aktualisiert.

INUBIT Repository - Aktualisieren des Widgets-Verzeichnisses

Aktion

Aktualisieren der Dateien im INUBIT Global Repository.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Widgets-Verzeichnis wurden aktualisiert.

INUBIT Repository - Aktualisieren der EDI-Spezifikation

Aktion

Aktualisieren der Datei content.xml im INUBIT Global Repository aufgrund neu hinzugefügter Regelversionen:

  • D16A

  • D16B

  • D17A

  • D17B

  • D18A

  • D18B

  • D19A

  • D19B

  • D20A

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als Administrator an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis EDI Specification.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die neuen Regelversionen wurden zur Datei content.xml hinzugefügt.

7.4.0.44

INUBIT Repository – AS4-Mapping-Templates und CPA-Dateien aktualisieren

Aktion

Aktualisieren Sie die AS4-Mapping-Templates im INUBIT Global Repository und in allen von Ihren AS4 Connector-Modulen genutzten CPA-XML-Dateien wegen der neuen Property connectiontimeout.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als Administrator an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis AS4.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien as4-cpa-repository.xml und as4-cpa-repository.xsd werden mit einer neuen Version aktualisiert.

  6. Um die Property connectiontimeout in allen von Ihren AS4 Connector-Modulen genutzten CPA-XML-Dateien nutzen zu können, fügen Sie diese in allen diesen CPA-XML-Dateien wie in den Templates hinzu und passen ggf. Sie den Standardwert (60 Sekunden) an.

7.4.0.45 bis 7.4.0.46

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.47

Process Engine - Tomcat auf 9.0.43 aktualisieren

Aktion

Da Tomcat während der Patch-Installation automatisch auf die Version 9.0.43 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

Repository – IS Configuration-Template aktualisieren

Aktion

Aktualisieren Sie das IS Configuration-Template, damit Sie als Benutzer root die Operation cacheOperation verwenden können, um mit den Elementen get oder put Daten aus der Cache-Datenbank abzurufen oder dorthin zu schreiben.

So gehen Sie vor

  1. Melden Sie als root-Administrator an der Workbench an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Repository-Verzeichnis /Global/System/Mapping Templates/IS Configuration/.

  4. Öffnen Sie mit der rechten Maustaste das Kontextmenü des Verzeichnisses IS Configuration und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die in diesem Ordner gespeicherte Datei configuration.xml wird durch mit der Datei ersetzt, die durch den Patch-Installer bereitgestellt wurde.

INUBIT Repository - Updating TextExample.xml for the MIME Adapter

Aktion

Aktualisieren Sie die Datei TextExample.xml im Verzeichnis Global Repository, um die neuen Header BCC und Reply-To für den Empfänger einer Blindkopie und die Antwortadresse konfigurieren und nutzen zu können.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als Administrator an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis MIME Adapter.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Datei TextExample.xml wurde aktualisiert und kann verwendet werden.

Repository – Verzeichnis PDF Toolbox aktualisieren

Aktion

Aktualisieren Sie das Repository-Verzeichnis PDF Toolbox, um die vom Patch-Installer bereitgestellten Schemadateien Embed.xsd and Merge.xsd zu importieren.

So gehen Sie vor

  1. Melden Sie als root-Administrator an der Workbench an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Repository-Verzeichnis /Global/System/Mapping Templates/PDF Toolbox/.

  4. Öffnen Sie mit der rechten Maustaste das Kontextmenü des Verzeichnisses PDF Toolbox und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die beiden Dateien Embed.xsd and Merge.xsd wurden importiert.

Alle Komponenten - Skripts aktualisieren wegen der Aktualisierung der BouncyCastle-Bibliothek

Aktion

Aktualisieren Sie die ausgelisteten Skripts wegen der Aktualisierung der BouncyCastle-Bibliothek auf bcprov-jdk15on-1.68.jar

So gehen Sie vor

Ändern Sie den Dateinamen bcprov-jdk15on-1.*.jar in bcprov-jdk15on-1.68.jar in den folgenden Skripts.

  • <inubit-installdir>/server/benchmark/

    Aktualisieren Sie für Linux alle .sh-Skripts und für Windows alle .bat-Skripts.

  • <inubit-installdir>/client/bin/

    Aktualisieren Sie das Skript check_is_status.sh/check_is_status.bat.

  • <inubit-installdir>/server/portal/liferayInstallScripting/

    Aktualisieren Sie das Skript installInubitLiferayDXPExtensions.pl.

  • <inubit-installdir>/remoteConnector/bin

    Aktualisieren Sie das Skript rc_nt_service_install.cmd.

Wenn Sie die folgenden früheren jetzt im Verzeichnis <inubit-installdir>/server/Tomcat_backup/bin gespeicherten Skripts manuell angepasst haben, passen Sie die neuen Skripts im Verzeichnis <inubit-installdir>/server/Tomcat/bin entsprechend an.

Wenn Sie die folgenden Skripts aus dem Verzeichnis <inubit-installdir>/server/Tomcat_backup/bin in das Verzeichnis <inubit-installdir>/server/Tomcat/bin kopiert haben, stellen Sie sicher, dass der Dateiname bcprov-jdk15on-1.68.jar gesetzt ist.

  • check_is_status.sh/check_is_status.bat

  • startcli.sh/startcli.bat

  • ibis_nt_service_install.cmd

Process Engine als Dienst unter Windows - Dienst neu installieren

Aktion

Nur Windows: Installieren Sie die INUBIT Process Engine erneut als Dienst.

Voraussetzungen

Sie haben die INUBIT Process Engine unter Windows als Dienst installiert.

So gehen Sie vor

  1. Stoppen Sie den Dienst der INUBIT Process Engine.

  2. Deinstallieren Sie den Dienst der INUBIT Process Engine mit einem der Skripts ibis_nt_service_uninstall.cmd oder ibis_nt_service_nssm_uninstall.cmd aus dem Backup-Verzeichnis: <inubit-installdir>\server\Tomcat_backup\bin

    Wenn Sie die früheren jetzt im Verzeichnis <inubit-installdir>\server\Tomcat_backup\bin gespeicherten Skripts ibis_nt_service*install.cmd manuell angepasst haben, passen Sie die neuen Skripts ibis_nt_service*install.cmd im Verzeichnis <INUBIT-installdir>\server\Tomcat\bin entsprechend an.

    Wenn Sie das Skript ibis_nt_service_uninstall.cmd aus dem Verzeichnis <INUBIT-installdir>\server\Tomcat_backup\bin in das Verzeichnis <INUBIT-installdir>\server\Tomcat\bin kopiert haben, stellen Sie sicher, dass der Dateiname bcprov-jdk15on-1.68.jar gesetzt ist.

  3. Installieren Sie den Dienst der INUBIT Process Engine mit einem der Skripts ibis_nt_service_install.cmd oder ibis_nt_service_nssm_install.cmd aus dem folgenden Verzeichnis: <inubit-installdir>\server\Tomcat\bin

  4. Starten Sie den Dienst der INUBIT Process Engine.

7.4.0.48

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.49

Linux - Benutzername anpassen für den Start der INUBIT Process Engine als Service mit systemd

Um die INUBIT Process Engine als Service mit systemd zu starten, wird standardmäßig der Benutzername verwendet, der INUBIT installiert hat. Wenn dieser Benutzer sich von dem Benutzer unterscheidet, der die INUBIT Process Engine als Service mit systemd starten soll, müssen Sie den Benutzernamen anpassen.

Aktion

Nur für Linux: Passen Sie den Benutzernamen in der Konfigurationsdatei inubit.service an.

So gehen Sie vor

  1. Öffnen Sie die Datei inubit.service zum Bearbeiten.

  2. In der mit User= beginnenden Zeile ersetzen Sie den vorhandenen Benutzernamen mit dem Benutzernamen, der die INUBIT Process Engine als Service mit systemd starten soll.

  3. Speichern Sie die Änderungen.

    → Der in der Konfigurationsdatei inubit.service angegebene Benutzer kann die inubit Process Engine als Service mit systemd starten.

Liferay Portal - Liferay-Portal 7.3/DXP patchen

Aktion

Liferay 7.3/DXP patchen

So gehen Sie vor

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/7.3.10/.

  2. Entpacken Sie das Archiv liferay-inubit-bootstrap-1.0.0.jar in ein temporäres Verzeichnis.

  3. Navigieren Sie zu dem im Schritt 2 erstellte temporäre Verzeichnis.

  4. Öffnen Sie die Datei portal-ext.properties.

  5. Kopieren Sie die Property module.framework.properties.org.osgi.framework.bootdelegation mit ihren Wert in die Zwischenablage.

  6. Navigieren Sie zum Verzeichnis <Liferay-installdir>/.

  7. Öffnen the Sie die Datei portal-ext.properties zum Bearbeiten.

  8. Ersetzen Sie die Property module.framework.properties.org.osgi.framework.bootdelegation und ihren Wert in der Datei portal-ext.properties mit der Property und deren Wert, die Sie im Schritt 5 in die Zwischenablage kopiert haben.

  9. Starten Sie Liferay neu, damit die Änderungen wirksam werden.

  10. Navigieren Sie zum Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/7.3.10.

  11. Kopieren Sie die Datei com.INUBIT.ibis.portal.liferay.api-1.0.0.jar in das Verzeichnis <Liferay-installdir>/deploy.

  12. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.api-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  13. Kopieren Sie die Datei com.inubit.ibis.portal.liferay.service-1.0.0.jar in das Verzeichnis <Liferay-installdir>/deploy.

  14. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.service-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  15. Kopieren Sie die Datei com.inubit.ibis.portal.liferay.service-wsdd-1.0.0.jar in das Verzeichnis <Liferay-installdir>/deploy.

  16. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.service-wsdd-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  17. Löschen Sie den Cache, indem Sie das Verzeichnis <Liferay-installdir>/<Tomcat-dir>/work/Catalina/localhost löschen.

INUBIT Repository - Aktualisieren des Widgets-Verzeichnisses

Aktion

Dateien im INUBIT Global Repository aktualisieren

Wenn Sie die vorhandenen Dateien Widget.xsl in den Verzeichnissen ExtFormPanel und/oder Grid manuell angepasst haben, aktualisieren Sie die Dateien manuell wie folgt:

Ersetzen Sie die Zeile Ext.state.Manager.setProvider(new Ext.state.CookieProvider()); durch die folgenden Zeilen:

if (typeof BpcCommon == 'undefined') {
    Ext.state.Manager.setProvider(new Ext.state.LocalStorageProvider());
}

So gehen Sie vor

Die folgenden Schritte dürfen Sie nicht ausführen, wenn die vorhandenen Dateien Widget.xsl in den Verzeichnissen ExtFormPanel und/oder Grid manuell angepasst wurden. Passen Sie die Dateien in diesem Fall wie oben beschrieben an.

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Widgets.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis ExtFormPanel.

  5. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

  6. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Grid.

  7. Wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Widget.xsl-Dateien in den beiden Verzeichnissen wurden aktualisiert.

  8. Deployen Sie die Tasklist-Instanzen erneut.

7.4.0.50

Liferay Portal - Liferay Portal 7.3/DXP patchen

Aktion

Liferay 7.3/DXP patchen

So gehen Sie vor

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/server/portal/inubitPlugins/7.3.10/.

  2. Kopieren Sie die Datei com.INUBIT.ibis.portal.liferay.api-1.0.0.jar in das Verzeichnis <Liferay-installdir>/deploy.

  3. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.api-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  4. Kopieren Sie die Datei com.inubit.ibis.portal.liferay.service-1.0.0.jar in das Verzeichnis <Liferay-installdir>/deploy.

  5. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.service-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  6. Kopieren Sie die Datei com.inubit.ibis.portal.liferay.service-wsdd-1.0.0.jar in das Verzeichnis <liferayinstalldir>/deploy.

  7. Warten Sie, bis die Meldung, dass com.inubit.ibis.portal.liferay.service-wsdd-1.0.0.jar gestartet ist, in der Datei <Liferay-installdir>/<Tomcat-dir>/logs/catalina.out oder im Startup-Kommandozeilenfenster (nur Windows) erscheint.

  8. Löschen Sie den Cache, indem Sie das Verzeichnis <Liferay-installdir>/<Tomcat-dir>/work/Catalina/localhost löschen.

7.4.0.51

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.52

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.2.4.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.52-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal - Tasklisten erneut deployen

Aktion

Deployen Sie die Tasklisten erneut in das Liferay-Portal.

Voraussetzungen

  • Sie haben Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.52-Patch-Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

  1. Zeigen Sie in der INUBIT Workbench das Register Konfiguration > Allgemeine Einstellungen an.

  2. Öffnen Sie den Konfigurationsbereich Portal > Portal Deployment.

  3. Klicken Sie bei der Option Portlet-Archive auf Öffnen patch installation guide 49 0. Ein Dialog öffnet sich.

  4. Klicken Sie im Bereich Archive im Portal in der Spalte Aktion des Archivs mit den Tasklisten auf das Icon Archiv erneut deployen patch installation guide 49 1.

  5. Bestätigen Sie den nächsten Dialog.

  6. Das Deployment startet. Ein Dialog mit einem Fortschrittsbalken erscheint.

  7. Wenn der Vorgang erfolgreich beendet ist, wird dieser Dialog automatisch geschlossen.

  8. Schließen Sie den Dialog.

7.4.0.53

AS4 Gateway Tabellenaufteilung

Aktion

Aktualisieren Sie die Datei <inubit-installdir>/server/ibis_root/conf/as4/as4-gateway.xml.

Voraussetzungen

Sie haben Ihre INUBIT-Installation auf den INUBIT Patch-Level 7.4.0.53 aktualisiert.

So gehen Sie vor

  1. Öffnen Sie die Datei <inubit-installdir>/server/ibis_root/conf/as4/as4-gateway.xml zum Bearbeiten.

  2. Fügen Sie folgenden Eintrag hinzu:

    <!-- SQL script file name. This script is run during AS4 gateway start up -->
    <entry key="sql.script.filename"></entry>
  3. Sichern und schließen Sie die Datei.

Remote Connector - Dienste-bezogene Skriptdateien aktualisieren

Aktion

Aktualisieren Sie die dienste-bezogenen Skriptdateien INUBITrcSystemd und start_rc.sh.

Voraussetzungen

Sie haben Ihre INUBIT-Installation auf die INUBIT-Patch-Version 7.4.0.53 aktualisiert.

So gehen Sie vor

  1. Gehen Sie zum Ordner <inubit-installdir>/inubit/remoteConnector/bin.

    cd <inubit-installdir>/inubit/remoteConnector/bin

  2. Benennen Sie die Datei INUBITrcSystemd nach INUBITrcSystemd_original um.

    mv inubitrcSystemd inubitrcSystemd_original

  3. Benennen Sie die Datei INUBITrcSystemd_patch nach INUBITrcSystemd um.

    mv inubitrcSystemd_patch inubitrcSystemd

  4. Benennen Sie die Datei start_rc.sh nach start_rc_original.sh um.

    mv start_rc.sh start_rc_original.sh

  5. Benennen Sie die Datei start_rc_patch.sh nach start_rc.sh um.

    mv start_rc_patch.sh start_rc.sh

  6. Passen Sie die Skriptdateien an, wenn in INUBITrcSystemd_original oder start_rc_original.sh eigene Änderungen vorgenommen wurden.

  7. Falls noch nicht geschehen, erstellen Sie den systemd-Dienst und starten Sie den systemd-Dienst für Remote Connector (neu).

Workbench - Startskript ersetzen

Aktion

Um die Workbench im Hintergrund zu aktualisieren, gibt es das neue Startskript für die INUBIT Workbench, mit dem sichergestellt ist, dass die beiden vorhandenen Dateien ibis.jar und ibis_tools.jar automatisch gesichert werden:

Linux: start_local_patch.sh

Windows: start_local_patch.bat

Wenn Sie die Skripts start_local_patch.[sh|bat] nicht verwenden, müssen Sie die beiden vorhandenen Dateien ibis.jar und ibis_tools.jar vor dem Aktualisieren der Workbench im Hintergrund manuell gesichert werden.

Voraussetzungen

Sie haben die INUBIT-Installation erfolgreich auf INUBIT 7.4.0.53 gepatcht.

So gehen Sie vor

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/inubit/client/bin.

  2. Benennen Sie das vorhandene Skript start_local.[sh|bat] in start_local_old.[sh|bat] um.

  3. Benennen Sie das Skript start_local_patch.[sh|bat] in start_local.[sh|bat] um.

  4. Wenn das bisherige Skript start_local.[sh|bat] manuell angepasst haben, passen Sie das neue Skript start_local.[sh|bat] auf dieselbe Weise an.

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.53-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal - Tasklisten erneut deployen

Aktion

Deployen Sie die Tasklisten erneut in das Liferay-Portal.

Voraussetzungen

  • Sie haben Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.53-Patch-Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

  1. Zeigen Sie in der INUBIT Workbench das Register Konfiguration > Allgemeine Einstellungen an.

  2. Öffnen Sie den Konfigurationsbereich Portal > Portal Deployment.

  3. Klicken Sie bei der Option Portlet-Archive auf Öffnen patch installation guide 51 0. Ein Dialog öffnet sich.

  4. Klicken Sie im Bereich Archive im Portal in der Spalte Aktion des Archivs mit den Tasklisten auf das Icon Archiv erneut deployen patch installation guide 51 1.

  5. Bestätigen Sie den nächsten Dialog.

  6. Das Deployment startet. Ein Dialog mit einem Fortschrittsbalken erscheint.

  7. Wenn der Vorgang erfolgreich beendet ist, wird dieser Dialog automatisch geschlossen.

  8. Schließen Sie den Dialog.

INUBIT Repository - Datei Widget.xsl aktualisieren

Aktion

Aktualisieren der Dateien im INUBIT Global Repository.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Widgets > ExtFormPanel.

    • Wenn Sie die Datei Widget.xsl manuell angepasst haben, fügen Sie die Zeile format: 'json' wie folgt ein:

      var bundle = Ext.create(bundlePackage,{
        bundle : 'Application',
        path: path,
        lang : '<xsl:value-of select="lang"/>',
        noCache: true,
        format: 'json'
      });
    • Anderenfalls klicken Sie mit der rechten Maustaste auf das Verzeichnis ExtFormPanel und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

      → Die Datei Widget.xsl im Verzeichnis ExtFormPanel wird auf die neue Version aktualisiert.

  4. Web Application Connector-Module erneut deployen oder anpassen

    • Liferay-Portal: Deployen Sie die Web Application Connector-Module erneut, siehe Abschnitt Geänderte Portlets deployen im Workbench Benutzerhandbuch der INUBIT-Dokumentation.

    • BPC-Portal: Wenn Sie ein benutzerspezifisches Formular für ein Web Application Connector-Modul verwenden, müssen Sie es ähnlich der Anpassung der Datei Widget.xsl im Repository-Verzeichnis ExtFormPanel im Schritt 3 und in der Funktion zum Behandeln des Absendens des Formulars anpassen.

7.4.0.54

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.1.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.54-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

7.4.0.55

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.2.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.55-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

INUBIT Repository - Aktualisieren der Widgets-Verzeichnisse

Aktion

Aktualisieren der Dateien im Global Repository.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Widgets.

  4. Haben Sie die derzeitige Datei Widget.xsl im Verzeichnis ExtFormPanel manuell angepasst, sichern Sie die derzeitige Datei Widget.xsl, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste nacheinander auf die folgenden Verzeichnisse und wählen Sie den Menüpunkt Verzeichnis aktualisieren:

    • ExtComboBox

    • ExtDateField

    • ExtFormPanel

    • ExtNumberField

    • ExtTextField

    • Grid

      → Die Dateien im Widgets-Verzeichnis wurden aktualisiert.

  6. Haben Sie im Schritt 4 die Datei Widget.xsl gesichert, passen Sie die aktualisierte Datei Widget.xsl so an wie die zuvor gesicherte Datei Widget.xsl.

Isode-Client auf Version 18v07 aktualisieren

Aktion

Aktualisieren der Isode-Bibliotheken auf die Version 18v07.

Voraussetzungen

  • Sie nutzen den X.400 Connector.

  • Sie haben die benötigten Isode-Bibliotheken von der Virtimo AG erhalten.

So gehen Sie vor

Isode unter Windows installieren

  1. Installieren Sie den Isode-Client. Wählen Sie dabei das Setup Typical.

  2. Um den Pfad zum bin-Verzeichnis des Isode-Clients der globalen Path-Variable hinzuzufügen, wählen Sie Start > Einstellungen > Systemsteuerung.

    Das Fenster Systemsteuerung wird angezeigt.

  3. Doppelklicken Sie den Eintrag System. Das Fenster Systemeigenschaften öffnet sich.

  4. Zeigen Sie das Register Erweitert an.

  5. Klicken Sie auf den Button Umgebungsvariablen. Das gleichnamige Fenster öffnet sich.

  6. Markieren Sie im Bereich Systemvariablen die Variable Path.

  7. Klicken Sie auf Bearbeiten.

  8. Fügen Sie am Ende der Einträge ein Semikolon und dann den Pfad zum bin-Verzeichnis des Isode-Clients ein.

Isode unter Linux installieren

  1. Erstellen Sie den Benutzer pp unter der Benutzergruppe bin, sofern dieser nicht existiert.

  2. Installieren Sie die Isode-Dateien.

  3. Stellen Sie sicher, dass der Benutzer pp Lese- und Schreibrechte auf die Verzeichnisse /etc/isode und /var/isode hat.

7.4.0.56

Alle Komponenten – Java/JDK auf die Version 11.0.12 aktualisieren

Aktion

Aktualisieren Sie die für Ihre INUBIT-Installation(en) genutzte(n) Java-/JDK-Installation(en) für alle INUBIT-Komponenten auf die Version 11.0.12 wie im Abschnitt JDK auf eine neu unterstützte Version aktualisieren beschrieben.

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.3.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.56-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal - Process Viewer-Portlets erneut deployen

Aktion

Deployen Sie die Process Viewer-Portlets erneut in das Liferay-Portal.

Voraussetzungen

  • Sie haben Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.56-Patch-Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

  1. Zeigen Sie in der INUBIT Workbench das Register Konfiguration > Allgemeine Einstellungen an.

  2. Öffnen Sie den Konfigurationsbereich Portal > Portal Deployment.

  3. Klicken Sie bei der Option Portlet-Archive auf Öffnen patch installation guide 54 0. Ein Dialog öffnet sich.

  4. Klicken Sie im Bereich Archive im Portal in der Spalte Aktion des Archivs mit dem Process Viewer-Portlet auf das Icon Archiv erneut deployen patch installation guide 55 0.

  5. Bestätigen Sie den nächsten Dialog.

  6. Das Deployment startet. Ein Dialog mit einem Fortschrittsbalken erscheint.

  7. Wenn der Vorgang erfolgreich beendet ist, wird dieser Dialog automatisch geschlossen.

  8. Schließen Sie den Dialog.

7.4.0.57

Liferay Portal - Liferay Portal 7.3/DXP patchen

Aktion

Datei top_js-ext.jspf anpassen

Voraussetzungen

Sie haben Liferay 7.x/DXP als Portal konfiguriert

So gehen Sie vor

  1. Stoppen Sie Ihr Liferay.

  2. Navigieren Sie zum Verzeichnis <Liferay-installdir>/Tomcat/webapps/ROOT/html/common/themes/.

  3. Öffnen Sie die Datei top_js-ext.jspf zum Bearbeiten.

  4. Ersetzen Sie die Zeichenkette /group/control_panel durch die Zeichenkette /control_panel.

  5. Löschen Sie das Verzeichnis <Liferay-installdir>/Tomcat/Work/Catalina/localhost.

  6. Starten Sie Ihr Liferay, damit die Änderungen wirksam werden.

Liferay Portal - Taskliste anpassen oder erneut deployen

Aktion

Tasklist Ext anpassen oder erneut deployen

Voraussetzungen

Sie nutzen Tasklist Ext oder darauf basierende Tasklisten in einem Liferay 7.3/DXP-Portal.

So gehen Sie vor

  1. Melden Sie sich als Administrator bei der INUBIT Workbench an.

  2. Öffnen Sie das Menü Konfiguration > Allgemeine Einstellungen > Portal-Deployment > Tasklisten auf dem Portal.

    • Wenn Sie die Standard-Tasklist Ext verwenden, deployen Sie die Tasklist Ext erneut.

    • Wenn Sie eine kundenspezifische Kopie der Tasklist Ext verwenden

      1. Fügen Sie die Zeile remoteFilter: true, wie folgt hinzu:

        ...
        var <xsl:value-of select="$wid"/>storeExtJsIS = Ext.create('Ext.data.Store', {
          storeId: 'taskliststore',
          autoLoad : false,
          pageSize: <xsl:value-of select="$pageRows"/>,
          remoteSort: true,
          remoteFilter: true,
          remoteGroup : true,
        ...
      2. Speichern Sie die Änderungen

      3. Deployen Sie die kundenspezifische Kopie der Tasklist Ext erneut.

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.4.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.57-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

INUBIT Repository - Aktualisieren der Repository-Verzeichnisses PDF Toolbox

Aktion

Aktualisieren der Dateien im Repository-Verzeichnis PDF Toolbox.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates > PDF Toolbox.

  4. Haben Sie die derzeitigen Dateien im Verzeichnis PDF Toolbox manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis PDF Toolbox und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis PDF Toolbox wurden aktualisiert.

  6. Haben Sie im Schritt 4 die Dateien gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

7.4.0.58

INUBIT Repository - Aktualisieren des Verzeichnisses ExtFormPanel

Aktion

Aktualisieren von Dateien im Global Repository

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Widgets.

  4. Haben Sie die Dateien im Verzeichnis ExtFormPanel manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis ExtFormPanel und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis ExtFormPanel wurden aktualisiert.

  6. Haben Sie im Schritt 4 Datei gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherte Dateien.

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.3.5.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.58-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

7.4.0.59

INUBIT Repository - Aktualisieren des Verzeichnisses ExtFormPanel

Aktion

Aktualisieren von Dateien im Global Repository

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Widgets.

  4. Haben Sie die Dateien im Verzeichnis ExtFormPanel manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis ExtFormPanel und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis ExtFormPanel wurden aktualisiert.

  6. Haben Sie im Schritt 4 Datei gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherte Dateien.

Repository - Verzeichnis EDIFACT aktualisieren

Aktion

Aktualisieren Sie das Repository-Verzeichnis EDIFACT.

Voraussetzungen

Sie haben Ihre INUBIT-Installation auf die INUBIT-Patch-Version 7.4.0.59 aktualisiert.

So gehen Sie vor

  1. Melden Sie sich bei der Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > EDI Specification > EDIFACT.

  4. Öffnen Sie mit einem Rechtsklick das Kontextmenü des Verzeichnisses EDIFACT und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Das Verzeichnis EDIFACT wurde auf EDIFACT D20B aktualisiert.

BPC-Portal - BPC-Module aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.4.

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.59-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal - Taskliste anpassen oder erneut deployen

Aktion

Tasklist Ext anpassen oder erneut deployen

Voraussetzungen

Sie nutzen Tasklist Ext oder darauf basierende Tasklisten in einem Liferay 7.3/DXP-Portal.

So gehen Sie vor

  1. Melden Sie sich als Administrator bei der INUBIT Workbench an.

  2. Öffnen Sie das Menü Konfiguration > Allgemeine Einstellungen > Portal-Deployment > Tasklisten auf dem Portal.

    • Wenn Sie die Standard-Tasklist Ext verwenden, deployen Sie die Tasklist Ext erneut.

    • Wenn Sie eine kundenspezifische Kopie der Tasklist Ext verwenden, gehen Sie wie folgt vor:

      1. Fügen Sie die Zeile remoteFilter: true wie folgt hinzu:

        if (dateInMilli === undefined) {
          dateInMilli = item[k].getValue().valueOf();
        }

        Anschließend sollten die drei Statements wie folgt aussehen:

        ...
        if (columnName == 'creation' || columnName == 'expiration') {
          var dateInMilli = item[k].dateValue;
          if(dateInMilli === undefined) {
            dateInMilli = item[k].getValue().valueOf();
          }
          var operator = item[k].config.operator;
          var filterUrl =
        '&filterField='columnName'&filterValue='dateInMilli'&filterComparison='+operator;
          newfilterUrl = newfilterUrl.concat(filterUrl);
        }
        ...
      2. Speichern Sie die Änderungen

      3. Deployen Sie die kundenspezifische Kopie der Tasklist Ext erneut.

INUBIT Repository - Aktualisieren des Verzeichnisses IS Configuration

Aktion

Aktualisieren Sie die Datei configuration.xml des IS Configuration-Utility-Moduls im Global Repository, damit Sie das Attribut VersionCheckInComment der Operation modifyModuleProperties nutzen können. Mit diesem Attribut können Sie beim Bearbeiten eines Moduls mit einem IS Configuration-Utility einen Kommentar für das Einchecken einer Version eingeben.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System > Mapping Templates.

  4. Klicken Sie mit der rechten Maustaste auf das Verzeichnis IS Configuration und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis IS Configuration wurden aktualisiert.

    patch installation guide 59 0

Process Engine - Tomcat auf 9.0.54 aktualisieren

Aktion

Da Tomcat während der Patch-Installation automatisch auf die Version 9.0.54 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

7.4.0.60

BPC-Portal - BPC-Module auf Version 3.4.1 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.4.1

Voraussetzungen

  • Sie haben das BPC-Portal für INUBIT installiert.

  • Sie haben BPC als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.60-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Alle Komponenten - Skripts wegen der kritischen Sicherheitslücke in Log4j2 anpassen

Verwendung

Um zu verhindern, dass die kritische Sicherheitslücke in Log4j2 ausgenutzt wird

Für neueste Information und wenn Sie BPC, Elesticsearch und Karaf verwenden, siehe Virtimo’s INUBIT News Ticker.

Nachdem Sie alle Ihre INUBIT-Komponenten auf die Version 7.4.0.60 aktualisiert haben, gibt es neue *_patch.[sh|bat|cmd] benannte Skripts.

Diese Skripts können Sie nutzen, indem Sie den Teil _patch entfernen.

Wenn Sie ein bisheriges Skript zuvor manuell angepasst haben, können Sie das entsprechende neue Skript verwenden, um den Parameter log4j2.formatMsgNoLookups=true dem bisherigen Skript korrekt hinzuzufügen.

Aktion

Fügen Sie den Parameter log4j2.formatMsgNoLookups=true den betreffenden Skripts hinzu.

Voraussetzungen

Sie haben den INUBIT-7.4.0.60-Patch-Installer erfolgreich ausgeführt.

So gehen Sie vor

  1. Stellen Sie sicher, dass der Parameter JVM_PARAMS="$JVM_PARAMS -Dlog4j2.formatMsgNoLookups=true" in den folgenden Skripts gesetzt ist:

    • setenv.sh

    • start_rc.sh

  2. Stellen Sie sicher, dass der Parameter set JVM_PARAMS=%JVM_PARAMS% -Dlog4j2.formatMsgNoLookups=true in den folgenden Skripts gesetzt ist:

    • setenv.bat

    • ibis_nt_service*_install.cmd (wenn Sie die Process Engine als Service einsetzen)

    • start_rc.bat (wenn Sie einen Remote Connector einsetzen)

    • rc_nt_service*_install.cmd (wenn Sie einen Remote Connector als Service einsetzen)

  3. Stellen Sie sicher, dass der Parameter "%JAVA_HOME%\bin\java" -Dlog4j2.formatMsgNoLookups=true in den folgenden Skripts gesetzt ist:

    • backup.bat

    • restore.bat

  4. Stellen Sie sicher, dass der Parameter "$JAVA_HOME/bin/java" -Dlog4j2.formatMsgNoLookups=true in den folgenden Skripts gesetzt ist:

    • backup.sh

    • restore.sh

  5. Stellen Sie sicher, dass im Skript migration.sh der Parameter "$JAVA_HOME/bin/java" -Dlog4j2.formatMsgNoLookups=true in allen Zeilen gesetzt ist, die "$JAVA_HOME/bin/java" enthalten.

  6. Stellen Sie sicher, dass im Skript migration.bat der Parameter "%JAVA_HOME%\bin\java" -Dlog4j2.formatMsgNoLookups=true in allen Zeilen gesetzt ist, die "%JAVA_HOME%\bin\java" enthalten.

7.4.0.61

Process Engine - BouncyCastle-Bibliothek auf die Version 1.70 aktualisieren

Aktion

Aktualisieren Sie die BouncyCastle-Bibliothek auf die Version 1.70.

7.4.0.62

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.63

BPC Portal - BPC Module auf Version 3.4.5 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.4.5

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.63-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

INUBIT Repository - Aktualisieren der Widgets-Verzeichnisse

Aktion

Aktualisieren der Dateien im Global Repository.

So gehen Sie vor

Für ein BPC-Portal, das BPC-INUBIT-Webapp-Module und/oder Process-Interaction-Module verwendet

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Haben Sie die Dateien im Verzeichnis Widgets manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis Widgets wurden aktualisiert.

  6. Haben Sie Dateien im Schritt 4 gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

Für ein Liferay-Portal, das eine Webapp und/oder eine Taskliste verwendet, wenn ein zugehöriges Diagramm bearbeitet wurde.

Für Diagramme, die nicht geändert wurden, sind die folgenden Schritte nicht erforderlich.

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Haben Sie die Dateien im Verzeichnis Widgets manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis Widgets wurden aktualisiert.

  6. Haben Sie Dateien im Schritt 4 gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

  7. Deployen Sie die Portlets erneut.

7.4.0.64

Process Engine - Tomcat auf 9.0.58 aktualisieren

Aktion

Da Tomcat während der Patch-Installation automatisch auf die Version 9.0.58 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

Process Engine - Attribut MVCC aus der JDBC-URL für eine H2-Datenbank entfernen

Aktion

Entfernen Sie aus Sicherheitsgründen das Attribut MVCC aus der JDBC URL für eine H2-Datenbank.

So gehen Sie vor

Navigieren Sie zum Verzeichnis <inubit-installdir>/server/ibis_root/conf.

  1. Öffnen Sie die Datei ibis.xml zum Bearbeiten.

  2. Suchen Sie die Property jdbcUrl.

  3. Entfernen Sie das Attribut MVCC=TRUE; aus der JDBC URL.

  4. Speichern Sie die Änderungen.

  5. Öffnen Sie die Datei logsDBConfig.xml zum Bearbeiten.

  6. Suchen Sie den Tag <url>.

  7. Entfernen Sie das Attribut MVCC=TRUE; aus der JDBC URL.

  8. Speichern Sie die Änderungen.

  9. Die Process Engine muss neu gestartet werden, damit die Änderungen wirksam werden.

BPC-Portal - BPC-Module auf Version 3.5 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.64-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

INUBIT Repository - Aktualisieren der Widgets-Verzeichnisse

Aktion

Aktualisieren der Dateien im Global Repository.

So gehen Sie vor

Für ein BPC-Portal, das BPC-INUBIT-Webapp-Module und/oder Process-Interaction-Module verwendet

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Haben Sie die Dateien im Verzeichnis Widgets manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis Widgets wurden aktualisiert.

  6. Haben Sie Dateien im Schritt 4 gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

Für ein Liferay-Portal, das eine Webapp und/oder eine Taskliste verwendet, wenn ein zugehöriges Diagramm bearbeitet wurde.

Für Diagramme, die nicht geändert wurden, sind die folgenden Schritte nicht erforderlich.

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Haben Sie die Dateien im Verzeichnis Widgets manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis Widgets wurden aktualisiert.

  6. Haben Sie Dateien im Schritt 4 gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

  7. Deployen Sie die Portlets erneut.

7.4.0.65

BPC-Portal - BPC-Module auf Version 3.5.1 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.1

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.65-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

7.4.0.66

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.67

BPC-Portal - BPC-Module auf Version 3.5.3 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.3

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.67-Patch-Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <inubit-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal - WebApps Portlet erneut deployen

Dies ist nur notwendig, falls es Schwierigkeiten beim Laden der WebApps im Liferay Portal gibt.

Aktion

Liferay WebApps Portlet erneut deployen.

Voraussetzung

Sie benutzen Liferay Portal.

7.4.0.68

BPC-Portal - BPC-Module auf Version 3.5.3 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.3

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.68‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

INUBIT Repository - Aktualisieren der Widgets-Verzeichnisse

Aktion

Aktualisieren der Dateien im Global Repository.

So gehen Sie vor

Für ein BPC-Portal, das BPC-INUBIT-Webapp-Module und/oder Process-Interaction-Module verwendet

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie das Register Repository.

  3. Öffnen Sie das Verzeichnis Global > System.

  4. Haben Sie die Dateien im Verzeichnis Widgets manuell angepasst, sichern Sie die derzeitigen Dateien, zum Beispiel im Dateisystem.

  5. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Widgets und wählen Sie den Menüpunkt Verzeichnis aktualisieren.

    → Die Dateien im Verzeichnis Widgets wurden aktualisiert.

  6. Haben Sie Dateien im Schritt 4 gesichert, passen Sie die aktualisierten Dateien so an wie die zuvor gesicherten Dateien.

7.4.0.69

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.70

Remote Connector erneut installieren

INUBIT 7.4.0.70 beinhaltet einen neuen Remote Connector. Um INUBIT mit dem neuen Remote Connector zu verbinden, muss die Remote Connector Version 7.4.0.70 oder höher sein.

Aktion

Erneute Installation des Remote Connector.

Erläuterung

  • Die Watch Dog-Unterstützung wird ab INUBIT 7.4.0.70 nicht mehr angeboten.

  • Neue Remote Connector URL: http://myRemoteSystem:8585/rc

  • System Connectoren mit der alten Remote Connector URL werden während der Ausführung automatisch zur neuen Remote Connector URL weitergeleitet.

  • Sie können die Remote Connector URL in den System Connectoren aktualisieren: http://myRemoteSystem:8585/rc.

  • Für die Remote Connector Konfiguration, siehe INUBIT Administration Guide.

So gehen Sie vor

  1. Speichern/Archivieren Sie den Installationsordner des alten Remote Connector.

  2. Installieren Sie den neuen Remote Connector.

  3. Konfigurieren Sie den neuen Remote Connector.

  4. Deinstallieren Sie den alten Remote Connector nach erfolgreicher Inbetriebnahme des neuen Remote Connector.

BPC-Portal - BPC-Module auf Version 3.5.5 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.5

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.70‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

7.4.0.71

BPC-Portal - BPC-Module auf Version 3.5.6 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.6

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.71‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

7.4.0.72

BPC-Portal - BPC-Module auf Version 3.5.7 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.7

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.72‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

OAuth2-Eigenschaften während des Deployments anpassen

Aktion

Anpassen der Oauth2-Eigenschaften während des Deployments.

So gehen Sie vor

  1. Melden Sie sich bei der INUBIT Workbench als root an.

  2. Öffnen Sie Konfiguration > Deployment.

  3. Öffnen Sie die Datei ibis_deploy.xml.

  4. Kopieren Sie die gewünschten OAuth2-Eigenschaften abhängig von den Modulen oder Systemkonnektoren, die in der Datei ibis_deploy_template.xml hinzugefügt oder aktualisiert wurden.

  5. Klicken Sie auf den Button OK.

  6. Starten Sie die INUBIT Process Engine erneut.

Wenn keine manuelle Konfiguration notwendig ist, gehen Sie wie folgt vor:

  1. Kopieren Sie die Datei <inubit-installdir>/server/ibis_root/conf/ibis_deploy_template.xml.

  2. Benennen Sie die Datei in ibis_deploy.xml um.

  3. Entfernen Sie die Datei ibis_deploy.xml.bak.

  4. Starten Sie die INUBIT Process Engine erneut.

7.4.0.73

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.74

BPC-Portal - BPC-Module auf Version 3.5.9 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.9

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.74‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Remote Connector - Dateien zusammenführen

Aktion

Vergleichen und führen Sie nach der Patch-Installation die generierten Dateien mit der Endung _`patch.[bat|cmd|sh` und `_backup.[bat|cmd|sh] `mit Ihrer ursprünglichen Konfiguation zusammen:

  • Windows:

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/rc_nt_service_nssm_install_patch.cmd

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/rc_nt_service_nssm_uninstall_patch.cmd

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/start_rc_patch.bat

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/rc_nt_service_install_patch.cmd

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/rc_nt_service_uninstall_patch.cmd

  • Linux:

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/INUBITrc_patch

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/INUBITrcSystemd_patch

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/start_rc_patch.sh

    • <INUBIT‑installdir>/INUBIT/remoteConnector/bin/remote_conf_backup.xml

Voraussetzungen

Sie haben den 7.4.0.74‑Patch‑Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

  1. Falls der Remote Connector als Service installiert ist und der Patch dafür angewendet wird, stoppen Sie den Remote Connector Service.

  2. Gehen Sie zum Ordner <INUBIT-installdir>/INUBIT/remoteConnector/bin.

  3. Falls eine kundenspezifische Konfiguration besteht, benennen Sie die vorhandenen Dateien *.[bat|cmd|sh] nach *_original.[bat|cmd|sh] um, damit Sie ein Backup Ihrer Konfiguration haben.

  4. Benennen Sie die Dateien _patch.[bat|cmd|sh] nach .[bat|cmd|sh] um.

  5. Falls eine kundenspezifische Konfiguration besteht, vergleichen und führen Sie die Dateien _original.[bat|cmd|sh] und .[bat|cmd|sh] zusammen.

  6. Falls nach der Patch-Installation Backup-Dateien _backup.[bat|cmd|sh] erstellt wurden, vergleichen und führen Sie die Dateien *_backup.[bat|cmd|sh] und .[bat|cmd|sh] zusammen.

  7. Falls der Remote Connector als Service installiert ist der Patch dafür angewendet wird:

    • Deinstallieren Sie den Remote Connector Service:

      <INUBIT-installdir>/INUBIT/remoteConnector/bin/rc_nt_service_uninstall.cmd

    • Installieren Sie den Remote Connector Service:

      <INUBIT-installdir>/INUBIT/remoteConnector/bin/rc_nt_service_install.cmd

    • Starten Sie den Remote Connector Service.

7.4.0.75

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.76

Es sind keine zusätzlichen Patch-Schritte erforderlich.

7.4.0.77

BPC-Portal - BPC-Module auf Version 3.5.10 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.10.

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.77‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Process Engine - Tomcat auf 9.0.68 aktualisieren

Aktion

Da Tomcat während der Patch-Installation automatisch auf die Version 9.0.68 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

7.4.0.78

BPC - Widgets-Verzeichnis im Global Repository aktualisieren

Nur für BPC INUBIT WebApp-Modul und Process Interaction Modul Benutzer.

Aktion

Synchronisieren von Dateien in lokalen Widgets-Verzeichnissen in der Repository-Hierarchie Global mit den entsprechenden Verzeichnissen der Process Engine.

Wenn Sie das Widgets-Verzeichnis aktualisieren, werden die Dateien im ausgewählten Verzeichnis und dessen Unterverzeichnissen entsprechend dem Inhalt der Verzeichnisse auf der Process Engine als neue Version aktualisiert, hinzugefügt oder gelöscht.

Voraussetzungen

Sie haben sich als INUBIT-Administrator root an der Workbench angemeldet.

So gehen Sie vor

  1. Öffnen Sie das Register Repository.

  2. Navigieren Sie zu dem Global > System > Widgets-Verzeichnis.

  3. Klicken Sie mit der rechten Maustaste auf das Widgets-Verzeichnis.

  4. Wählen Sie aus dem Kontextmenü den Menüpunkt Verzeichnis aktualisieren.

    → Das Verzeichnis einschließlich seiner Unterverzeichnisse wird aktualisiert. Es wird keine weitere Meldung angezeigt.

BPC-Portal - BPC-Module auf Version 3.5.11 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version 3.5.11.

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den 7.4.0.78‑Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT-installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc-installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc-installdir>/bpc/<Karaf-dir>/deploy.

Liferay Portal 7.x/DXP patchen

Aktion

Liferay 7.x/DXP patchen

So gehen Sie vor

SFTP-Verschlüsselungsalgorithmen aktualisieren

Falls nach dem Patch von INUBIT 7.4.0.78 SFTP-Verbindungsprobleme bestehen, müssen Sie die SFTP-Verschlüsselungsalgorithmen in der Workbench-Serverkonfiguration konfigurieren. Siehe Administration Guide.

Falls bereits eine -D JVM-Parameter-Konfiguration für JSch in der Datei setenv.[bat|sh] verwendet wurde, wird diese durch die Konfiguration in der Workbench überschrieben.

Aktion

Löschen Sie vorhandene -D `JVM-Parameter-Konfigurationen für `JSch `in der Datei `setenv.[bat|sh].

Voraussetzungen

Sie haben den 7.4.0.78 Patch‑Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

Das Löschen der vorhandenen -D JVM-Parameter-Konfigurationen für JSch in der Datei setenv.[bat|sh] ist optional.

  1. Öffnen Sie die Datei <inubit-installdir>/server/Tomcat/bin/setenv.[bat|sh] zum Editieren.

  2. Löschen Sie die -D JVM-Parameter-Einstellungen für JSch. Beispiel: set JVM_PARAMS=%JVM_PARAMS% -DJSch.kex=diffie-group14-sha1

  3. Speichern Sie die Datei setenv.[bat|sh].

7.4.0.79

Skripte aktualisieren

Aktion

Anpassen der Skripte für die Process Engine, INUBIT Workbench und Remote Connector.

Voraussetzungen

Sie haben den 7.4.0.79 Patch‑Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

Process Engine

  1. Legen Sie ein Backup von setenv.[sh/bat] aus <install_dir>/INUBIT/server/Tomcat/bin an.

  2. Benennen Sie setenv.[sh/bat] in setenv_backup.[sh/bat] um.

  3. Benennen Sie setenv_patch.[sh, bat] in setenv.[sh/bat] um.

  4. Falls Sie die existierende setenv_backup.[sh/bat] geändert haben, passen Sie setenv.[sh/bat] entsprechend an.

INUBIT Workbench

  1. Legen Sie ein Backup von start_local.[sh/bat] aus <install_dir>/INUBIT/client/bin an.

  2. Benennen Sie start_local.[sh/bat] in start_local_backup.[sh/bat] um.

  3. Benennen Sie start_local_patch.[sh/bat] in start_local.[sh/bat] um.

  4. Falls Sie die existierende start_local_backup.[sh/bat] geändert haben, passen Sie start_local.[sh/bat] entsprechend an.

Remote Connector

  1. Legen Sie ein Backup von start_rc.[sh/bat] aus <install_dir>/INUBIT/remoteConnector/bin an.

  2. Benennen Sie start_rc.[sh/bat] in start_rc_backup.[sh/bat] um.

  3. Benennen Sie start_rc_patch.[sh/bat] in start_rc.[sh/bat] um.

  4. Falls Sie die existierende start_rc_backup.[sh/bat] geändert haben, passen Sie start_rc.[sh/bat] entsprechend an.

Pfad des Repository-Workspace ändern

Dieser Patch-Schritt ist optional.

Verwendung

Zum Ändern des Pfads des Repository-Workspace in einen absoluten Pfad.

Voraussetzungen

Sie haben den 7.4.0.79 Patch‑Installer für INUBIT erfolgreich ausgeführt.

So gehen Sie vor

  1. Öffnen Sie die Datei <inubit-installdir>/server/ibis_root/conf/repository.xml zum Bearbeiten.

  2. Gehen Sie zum Eintrag:

    <Workspace name="${wsp.name}">
    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
        <param name="path" value="${wsp.name}"/>
    </FileSystem>
  3. Ändern Sie param value zu: <param name="path" value="${rep.home}/workspaces/${wsp.name}"/>

  4. Öffnen Sie die Dateien workspace.xml in den beiden Verzeichnissen zum Bearbeiten:

    • <inubit-installdir>/server/ibis_root/ibis_data/repository/workspaces/ibis

    • <inubit-installdir>/server/ibis_root/ibis_data/repository/workspaces/security

  5. Gehen Sie zum Eintrag:

    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
        <param name="path" value="${wsp.name}"/>
    </FileSystem>
  6. Ändern Sie param value zu: <param name="path" value="${rep.home}/workspaces/${wsp.name}"/>

  7. Löschen Sie die zuvor erstellten leeren Verzeichnisse, die nach den obigen Änderungen nicht mehr benötigt werden:

    • <inubit-installdir>/server/Tomcat/bin/ibis

    • <inubit-installdir>/server/Tomcat/bin/security

Patch-Version 7.4.0.80 und neuer

7.4.0.80

BPC Module auf Version 3.5.12 aktualisieren

Aktion

Aktualisieren der BPC-Module auf die Version neue Version.

Voraussetzungen

  • Sie haben BPC oder Liferay als Portal für INUBIT installiert.

  • Sie haben BPC oder Liferay als Portalserver für INUBIT konfiguriert.

  • Sie haben den aktuellen Patch‑Installer für INUBIT oder für BPC erfolgreich ausgeführt.

So gehen Sie vor

Patch-Installation für INUBIT

  1. Navigieren Sie zum Verzeichnis <INUBIT‑installdir>/portal/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc‑installdir>/bpc/<Karaf‑dir>/deploy.

Patch-Installation für BPC

  1. Navigieren Sie zum Verzeichnis <bpc‑installdir>/bpc_modules.

  2. Kopieren Sie die aktualisierten Module (Frontend und Backend) in das Verzeichnis <bpc‑installdir>/bpc/<Karaf‑dir>/deploy.

CLI Startskript anpassen

Dieser Schritt ist optional. Führen Sie ihn aus, wenn Sie Probleme beim Aufruf der CLI haben.

So gehen Sie vor

Nach dem Ausführen des Patch-Installers benennen Sie das Skript startcli.sh_patch in startcli.sh bzw. startcli.bat_patch in startcli.bat um.

7.4.0.81

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.82

EDIGAS Dateien im Repository aktualisieren

Dieser Schritt ist optional und nur notwendig, wenn Sie EDI in Verbindung mit EDIGAS-Nachrichten unter Verwendung der Auto-Erkennung einsetzen.

Voraussetzung

  1. Die INUBIT Process Engine ist gestartet

  2. Sie sind mit einer Workbench mit der Process Engine verbunden

  3. Sie haben Zugriff auf das Repository

So gehen Sie vor

  • Die Datei EDIGAS-MESSAGES.xml im Repository aktualisieren

    1. In den Reiter Repository wechseln

    2. Im Navigationsbaum folgenden Pfad auswählen: Global > System > EDI Specification > Rule Metadata

    3. Wechseln Sie auf die Dateitabelle

    4. Öffnen Sie mit Rechtsklick das Kontextmenü und wählen Sie folgenden Eintrag ausführen: "Importieren"

    5. Nutzen Sie die Datei EDIGAS-MESSAGES.xml

    6. Alternativ können Sie auch direkt unter Global diese Zip-Datei importieren.

  • Die Datei EDIGAS-SUBSETS.xml aus dem Repository entfernen

    1. In den Reiter Repository wechseln

    2. Im Navigationsbaum folgenden Pfad auswählen: Global > System > EDI Specification > Rule Metadata

    3. Rechtsklick auf die Datei "EDIGAS-SUBSETS.xml" in der Tabelle auf der rechten Seite

    4. Aus dem Kontextmenü folgenden Eintrag ausführen: "Löschen…​"

  • Die Datei EDIGAS-SUBSETS.xml aus dem Server-Dateisystem entfernen

Zusätzlich zum Löschen aus dem Repository muss die Datei (falls vorhanden) aus dem Dateisystem des INUBIT-Servers unter <inubit-install-dir>/inubit/server/ibis_root/ibis_data/repository/deploy/Global/System/EDI Specification/Rule Metadata gelöscht werden, um ein Deployment ins Repository beim nächsten Starten der Process Engine zu unterbinden.

BPC Module auf Version 3.5.13 aktualisieren

Process Engine - JDK auf 11.0.18 aktualisieren

Aktion

Da die Java-Distribution während der Patch-Installation automatisch auf die Version 11.0.18 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

7.4.0.83

BPC Module auf Version 3.5.15 aktualisieren

Process Engine - Tomcat auf 9.0.73 aktualisieren

Aktion

Da Tomcat während der Patch-Installation automatisch auf die Version 9.0.73 aktualisiert wurde, prüfen Sie, ob manuelle Schritte notwendig sind.

So gehen Sie vor

7.4.0.84

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.85

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.86

BPC – Temporäre Aktivierung zum Laden von Inline-JavaScript in einem Browser

Dieser Schritt ist erforderlich, wenn Sie die INUBIT WebApp oder das INUBIT Process Interaction-Modul in BPC verwenden und Probleme im Zusammenhang mit der Ausführung von JavaScript-Code haben.

Standardmäßig wendet Karaf CSP-Einschränkungen an, um Browser darüber zu informieren, die Ausführung von Inline-JavaScript-Code zu verhindern. Damit die betroffenen Module funktionieren, muss jegliches JavaScript geladen werden, indem die Ressource ordnungsgemäß referenziert wird.

Als vorübergehende Problemumgehung kann die Inline-JavaScript-Ausführung durch Festlegen einer bestimmten Moduleigenschaft wieder aktiviert werden.

Das Aktivieren der Inline-JavaScript-Ausführung stellt möglicherweise ein Sicherheitsrisiko dar. Virtimo empfiehlt dringend, die gesamte JavaScript-Nutzung dahingehend zu überarbeiten, dass JS-Dateien verwendet werden, auf die im HTML verwiesen wird.

Voraussetzungen

  • BPC ist gestartet und erreichbar

  • BPC-Benutzer mit Administratorrechten ist angemeldet

Gehen Sie wie folgt vor

  1. Öffnen Sie in BPC die Registerkarte "Konfiguration der INUBIT WebApp-Module".

  2. Wählen Sie die Modulinstanz aus, in der das Inline-JavaScript wieder aktiviert werden soll

  3. Setzen Sie in der Konfiguration des jeweiligen Moduls die Eigenschaft "SanitizeHTML" auf den Wert false (Checkbox deselektieren).

7.4.0.87

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.88

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.89

Es sind nur Standard Patch-Schritte erforderlich.

7.4.0.90

BPC Module auf Version 3.5.19 aktualisieren

7.4.0.91

BPC Module auf Version 3.5.20 aktualisieren

7.4.0.92

Es sind nur Standard Patch-Schritte erforderlich.