Hauptmenü

Subroutine Data redefined

Begonnen von marceladm, 18.04.2017 10:57:24

⏪ vorheriges - nächstes ⏩

marceladm

Hallo Community,

ich habe aktuell nach dem Update auf Release 2017 einen Fehler im Log.

Auszug:

[Tue Apr 18 10:17:36 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:17:36 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:17:37 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:17:37 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:24:36 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:24:36 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:24:36 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:24:36 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:24:36 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:24:36 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:24:55 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:24:55 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:25:39 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:25:39 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:25:39 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:25:39 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:27:44 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:27:44 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:32:51 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:32:51 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:33:40 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:33:40 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:41:35 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:41:35 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:43:14 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:43:14 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:43:15 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:43:15 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:43:15 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:43:15 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:44:04 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:44:04 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.
[Tue Apr 18 10:47:49 2017] de.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de.pm line 17.
[Tue Apr 18 10:47:49 2017] de_KIX.pm: Subroutine Data redefined at /opt/kix//Kernel/Language/de_KIX.pm line 15.



Ich habe dort nur eine Übersetzung meiner Stati wieder eingefügt in der de_KIX.pm vorher hatte ich diese in der de.pm stehen. Da dann der erste Fehler kam, dachte ich vielleicht muss ich das in der de_KIX.pm aufnehmen. Nun habe ich den Fehler bei beiden Dateien. Allerdings auch bei der de.pm obwohl meine Änderung da gar nicht mehr drin steht.

Auszug meiner Änderung aus der de_KIX.pm im Anhang.

Ich habe den Cache gelöscht und die Config rebuilded nach meiner Änderung.

Hat jemand einen Tipp?

Liebe Grüße

marceladm

marceladm

Ich konnte den Fehler mittlerweile beheben.

Das Problem war meine Config.pm ich hatte diese dummerweise komplett kopiert und nicht nur den Inhalt.
In KIX16 war für Zusatzpakete das Tsunami Framework notwendig, welches aber in KIX17 nicht mehr benutzt wird.

Dieser Teil in der Config.pm

#----------- KIX tsunami framework -----------
# CustomPackageLibs ~#
#use lib "/opt/kix/KIXCore";
#use lib "/opt/kix/KIX4OTRS";
#use lib "/opt/kix/KIX4OTRSITSMCore";
#use lib "/opt/kix/KIX4OTRSITSMConfigManagement";
#use lib "/opt/kix/KIX4OTRSITSMIncidentProblem";
#use lib "/opt/kix/KIX4OTRSITSMChangeManagement";
#use lib "/opt/kix/KIX4OTRSGeneralCatalog";
#use lib "/opt/kix/KIX4OTRSFAQ";
#use lib "/opt/kix/KIXSidebarTools";
#use lib "/opt/kix/BPMX";
#use lib "/opt/kix/HHO";
#use lib "/opt/kix/KIXBase";
# EO CustomPackageLibs ~#
#----------- EO KIX tsunami framework -----------


Nach Auskommentierung war der Fehler weg und auch diverse Daemon Mails, wie MailaccountFetch, EscalationCheck, kamen nicht mehr. Diese hatten im Inhalt Verweise auf o.g. Pakete.

Somit gerne closed.

Richard Leis

Hallo Marceladm,

schön, wenn sich das Problem mittlerweile geklärt hat.
Wir wünschen weiterhin gutes Gelingen.

Viele Grüße

Richard