Info@ybm.support

ybm_logo_neu_2024

UNSER SUPPORT HILFT INFORMIEREN SIE SICH IM WIKI ERSTELLEN SIE EIN TICKET

Suche

BarcodeShipping startet nicht …?

BarcodeShipping startet nicht?
Das kann unterschiedliche Gründe haben.

Hier bieten wir dir ein paar Lösungsvorschläge an:

Kaputte lokale Datenbank reparieren

In seltenen Fällen kann es vorkommen, dass BarcodeShipping während des Startvorgangs abbricht und dir die Fehlermeldung „Die Datenbank konnte nicht geöffnet werden“ anzeigt. Dabei handelt es sich um einen Fehler in der lokalen H2-Datenbank.
 
Um diesen Fehler zu beheben, musst du zuerst die Datenbank „database.mv.db“ auf deinem Computer finden. Diese befindet sich in der Regel unter dem folgenden Pfad:
 
Windows: C:\Users\[USER]\.barcodeshipping  
MacOS: Benutzer/User/.barcodeshipping  
 
Bei MacOS ist zu beachten, dass der Ordner .barcodeshipping ausgeblendet sein kann. Drücke zum Einblenden im Finder die Tastenkombination: **Befehl + Umschalttaste + . (Punkt-Taste)**.
 
Die vorhandene Datenbank musst du nun umbenennen. Es genügt, dem vorhandenen Namen einen Unterstrich voranzustellen oder das aktuelle Datum in den Dateinamen einzufügen.
 
Beim nächsten Start von BarcodeShipping wird automatisch eine neue Datenbank „database.mv.db“ angelegt.
 
Alternativ kannst du die vorhandene Datenbank auch direkt löschen, sofern du die bisher darin gespeicherten Daten nicht benötigst. Wenn du dir nicht sicher bist, ob du die Daten noch benötigst, gehe auf Nummer sicher und benenne sie lediglich um.
 
Weitere Informationen zur Wiederherstellung einer lokalen H2-Datenbank findest du hier:

 

Zentrale Datenbank sichern und erneuern

Bevor du beispielsweise ein Update für BarcodeShipping ausrollst, solltest du auf jeden Fall eine Sicherung oder Kopie deiner zentralen Datenbank erstellen. Mit Programmen wie PG-Admin oder DBeaver kannst du auf deine Datenbank zugreifen. Die genaue Vorgehensweise findest du in den Anleitungen der jeweiligen Programme.

Startet BarcodeShipping nicht, erstelle eine neue Datenbank, da sich höchstwahrscheinlich in der neuen BCS-Version die Datenbankstruktur geändert hat.

Beachte dabei, dass die Datei database.conf im Arbeitsverzeichnis von BarcodeShipping angepasst werden muss. Diese Datei findest du im Unterverzeichnis „config“.

OpenJDK-Version defekt

Nur bei älteren BCS-Versionen. In neueren Versionen (ab Mitte 2024) wird OpenJDK direkt mit unserem Installer mitgeliefert.

In einigen seltenen Fällen ist es jedoch vorgekommen, dass unter Windows die für BarcodeShipping benötigte OpenJDK-Version plötzlich nicht mehr richtig funktioniert.

Öffne dazu die Systemsteuerung von Windows und navigiere zu Programme und Features.
Hier solltest du einen Eintrag finden, der etwa so aussieht:

Markiere den Eintrag und klicke im oberen Bereich des erscheinenden Menüs auf „Reparieren“.

Beachte während des Reparaturvorgangs, dass du folgende Einstellungen unbedingt prüfen und ggf. korrigieren musst:
Folgende Einstellungen (die mit dem roten X) müssen so eingestellt werden, dass dort das Festplattensymbol erscheint und somit mit installiert wird.

Danach sollte BarcodeShipping wieder starten.
Falls nicht, versuche noch die weiteren / anderen Möglichkeiten.

OpenJDK veraltet

Nach BarcodeShipping-Updates, besonders bei größeren Versionssprüngen, kann es sein, dass die vorhandene OpenJDK-Version veraltet ist.
Wenn du ein Update mit unserem Support vereinbart hast, achten wir automatisch darauf, dass OpenJDK mitgeupdatet wird.
Hast du das BCS-Update selbst eingespielt, solltest du auch die OpenJDK-Version prüfen und gegebenenfalls updaten.

Öffne die Systemsteuerung von Windows und navigiere zu Programme und Features.
Finde und deinstalliere die alte OpenJDK-Version.

Lade über folgenden Link eine aktuelle Version herunter:
https://www.barcodeshipping.de/java-installation/ und installiere diese. Beachte (wie oben), dass während der Installation die beiden Optionen für die Installation aktiviert werden.

Stand: 06.2024 benötigst du mindestens Version 21 LTS.

Java-Dienst unter Windows schließt sich nicht

In einigen Fällen ist es vorgekommen, dass der Java-Dienst unter Windows nicht beendet wird, nachdem BarcodeShipping geschlossen wurde. In diesem Fall startet BarcodeShipping ebenfalls nicht.

Abhilfe:
Starte den Task-Manager unter Windows (STRG + Alt + Entf).
Navigiere zum Reiter Dienste.
Suche in der Liste den Eintrag java.exe.
Mache einen Rechtsklick auf den Eintrag und klicke auf Prozess beenden.

Danach sollte BarcodeShipping wieder starten.

Datei -database.conf- erneuern

In neueren Versionen (ab Mitte 2024) schreibt BarcodeShipping beim ersten Start eine database.conf-Datei in folgenden Pfad (Konfigurationsverzeichnis):

  • Windows: C:\Users*username*.barcodeshipping\config
  • MacOS: Benutzer/User/.barcodeshipping/config

Bei macOS ist zu beachten, dass der Ordner .barcodeshipping ausgeblendet sein kann.
Drücke zum Einblenden im Finder die Tastenkombination: Befehl + Umschalttaste + . (Punkt-Taste).

Die Datei verweist standardmäßig auf die BarcodeShipping-Datenbank.
Wird BarcodeShipping z. B. auf einen zweiten Rechner kopiert, verweist die mitkopierte Datei auf das falsche Verzeichnis der Datenbank.

Navigiere in den oben genannten Pfad und finde die Datei database.conf.
Benenne die Datei um, damit BarcodeShipping beim nächsten Start automatisch eine neue Datei erstellt, die auf den richtigen Datenbank-Pfad verweist.

Zentrale Datenbank:
Ist die Datei database.conf so umkonfiguriert worden, dass sie auf eine zentrale Datenbank (für mehrere BCS-Installationen) verweist, ist in der Regel keine Aktion erforderlich.

Datei -profile.conf- bearbeiten

In die Datei profile.conf schreibt BarcodeShipping den Namen des Profils, mit dem BarcodeShipping starten soll.

Ist dieses Profil, z. B. durch vorheriges Umbenennen, nicht mehr vorhanden, kann BarcodeShipping nicht mehr starten.

Die Datei findest du in folgendem Pfad:

  • Windows: C:\Users*username*.barcodeshipping\config
  • MacOS: Benutzer/User/.barcodeshipping/config

Bei macOS ist zu beachten, dass der Ordner .barcodeshipping ausgeblendet sein kann.
Drücke zum Einblenden im Finder die Tastenkombination: Befehl + Umschalttaste + . (Punkt-Taste).

Datei bearbeiten:
Die Datei kann mit jedem einfachen Texteditor bearbeitet werden.
Öffne die Datei in einem Texteditor und ändere den Profilnamen in den eines „vorhandenen Profils“.

Beispiel (Inhalt der Datei):

defaultProfile: „default“

ändern in


defaultProfile: „Shopify“ –> Ändere den Namen zwischen den Anführungszeichen.

Speichern und BarcodeShipping neu starten … Fertig!
BarcodeShipping sollte jetzt wieder starten.