von Honzi » Fr 20. Dez 2024, 14:29
Hallo Stefan
Danke für die schnelle Antwort
Erst scheint für mich alles normal abzulaufen
letzte Meldung beim Start ist ja
2024-12-20T13:40:56.147539300: Abgeschlossen Startup des TSEConnectors
Dann führe ich das TSE-Setup durch und erhalte die Fehlermeldung.
en Stick hab ich neu gekauft. Könnte es ein Problem sein das ich einen Speicherstand von der anderen Kasse eingeladen habe bevor ich den TSE Stick aktiviert hab?
Wäre toll wen n ich den Stick zum laufen bekäme oder weiß ob er was hat dann tausche ich ihn um.
Vielen Dank für die Hilfe.
Liebe Grüße
Jens
Unten die Kopie der Kommandozeilen:
C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector>java -Djava.library.path="C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector\swissbit\nativelibs\windows64" -jar "C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector\swissbit\tseconnector.jar" pass=123 port=8000 supplier=swissbit mountpoint=D: mode=normal loglevel=1 showlog=1 --tarexportfile=c:\Windows\Temp\tse_export.tar
TSEConnectors kann folgende Parameter verarbeiten:
--version Ausgabe der TSEConnector-Version. Wird dieses Argument eingesetzt, beendet sich der TSEConnector nach der Versionsangabe.
--pass=xyz Das Passwort des TSEConnectors. In der OrderSprinter-Administrationsansicht einstellen!
--port=8000 Der TCP-Port, über den OrderSprinter-Core mit dem TSEConnector kommunizieren soll
--mountpoint=/media/account/SWISSBIT Das Laufwerk/Mountpoint der Swissbit-TSE oder "auto" wenn TSE automatisch gesucht werden soll.
--mode=normal Falls der Wert auf "simulate" eingestellt wird, wird die TSE nur simuliert.
--loglevel=number 0: nur relevante Infos, 1: Signierungen, 2: umfangreiches Logging.
--showlog=number 0: kein Zugriff auf Log via Web, 1: Zugriff erlauben ohne Passwortabfrage (default: 1)
--exportdir=Verzeichnis zum Abspeichern des TSE-Tar-Exports (einen Pfad ohne Leerzeichen verwenden!)
Zusätzlich muss der Pfad zum Verzeichnis tseconnector_lib angegeben werden (sonst wird ein java.lang.UnsatisfiedLinkError gemeldet):
z.B. java -Djava.library.path=/usr/local/bin/tseconnector/swissbit/nativelibs/linux64 -jar tseconnector.jar mode=...
Die Angabe zum java.library.path hängt von der verwendeten Umgebung ab, Raspberry Pi werden z.B. nicht unterstützt (ARM).
2024-12-20T13:40:56.053390500: Start TSEConnector mit diesen Parametern:
2024-12-20T13:40:56.053390500: pass= 123
2024-12-20T13:40:56.053390500: port= 8000
2024-12-20T13:40:56.053390500: supplier= swissbit
2024-12-20T13:40:56.053390500: mountpoint= D:
2024-12-20T13:40:56.053390500: mode= normal
2024-12-20T13:40:56.053390500: loglevel= 1
2024-12-20T13:40:56.053390500: showlog= 1
2024-12-20T13:40:56.053390500: tarexportfile=c:\Windows\Temp\tse_export.tar
2024-12-20T13:40:56.053390500: TSEConnector-Version: 2.4
TSE seems to be mounted
Sync Time = 1800 seconds (30 minutes)
2024-12-20T13:40:56.147539300: Abgeschlossen Startup des TSEConnectors
2024-12-20T13:43:29.614531100: TSE init state = WORM_INIT_UNINITIALIZED
2024-12-20T13:43:29.614531100: Start a self test before doing the setup. An exception WORM_ERROR_CLIENT_NOT_REGISTERED is expected
2024-12-20T13:43:43.222802200: Self Test returned with this exception: WormException: WORM_ERROR_CLIENT_NOT_REGISTERED
2024-12-20T13:43:43.223791800: Start Setup
com.secureflashcard.wormapi.WormException: WormException: WORM_ERROR_TSE_INVALID_PARAMETER
at com.secureflashcard.wormapi.WormAPIJNI.WormStore_tse_setup(Native Method)
at com.secureflashcard.wormapi.WormStore.tse_setup(WormStore.java:432)
at tseconnector.commands.TseAdminCommand.setupTask(TseAdminCommand.java:187)
at tseconnector.commands.TseAdminCommand.setup(TseAdminCommand.java:93)
at tseconnector.commands.TseAdminCommand.doCmd(TseAdminCommand.java:49)
at tseconnector.handler.RequestHandler.handle(RequestHandler.java:56)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:98)
at jdk.httpserver/sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:82)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:101)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:870)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:98)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:837)
at jdk.httpserver/sun.net.httpserver.ServerImpl$DefaultExecutor.execute(ServerImpl.java:204)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Dispatcher.handle(ServerImpl.java:568)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:534)
at java.base/java.lang.Thread.run(Thread.java:1589)
Hallo Stefan
Danke für die schnelle Antwort
Erst scheint für mich alles normal abzulaufen
letzte Meldung beim Start ist ja
2024-12-20T13:40:56.147539300: Abgeschlossen Startup des TSEConnectors
Dann führe ich das TSE-Setup durch und erhalte die Fehlermeldung.
en Stick hab ich neu gekauft. Könnte es ein Problem sein das ich einen Speicherstand von der anderen Kasse eingeladen habe bevor ich den TSE Stick aktiviert hab?
Wäre toll wen n ich den Stick zum laufen bekäme oder weiß ob er was hat dann tausche ich ihn um.
Vielen Dank für die Hilfe.
Liebe Grüße
Jens
Unten die Kopie der Kommandozeilen:
C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector>java -Djava.library.path="C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector\swissbit\nativelibs\windows64" -jar "C:\OrderSprinter Kassensystem\TSE\OrderSprinter TSEConnector\tseconnector\swissbit\tseconnector.jar" pass=123 port=8000 supplier=swissbit mountpoint=D: mode=normal loglevel=1 showlog=1 --tarexportfile=c:\Windows\Temp\tse_export.tar
TSEConnectors kann folgende Parameter verarbeiten:
--version Ausgabe der TSEConnector-Version. Wird dieses Argument eingesetzt, beendet sich der TSEConnector nach der Versionsangabe.
--pass=xyz Das Passwort des TSEConnectors. In der OrderSprinter-Administrationsansicht einstellen!
--port=8000 Der TCP-Port, über den OrderSprinter-Core mit dem TSEConnector kommunizieren soll
--mountpoint=/media/account/SWISSBIT Das Laufwerk/Mountpoint der Swissbit-TSE oder "auto" wenn TSE automatisch gesucht werden soll.
--mode=normal Falls der Wert auf "simulate" eingestellt wird, wird die TSE nur simuliert.
--loglevel=number 0: nur relevante Infos, 1: Signierungen, 2: umfangreiches Logging.
--showlog=number 0: kein Zugriff auf Log via Web, 1: Zugriff erlauben ohne Passwortabfrage (default: 1)
--exportdir=Verzeichnis zum Abspeichern des TSE-Tar-Exports (einen Pfad ohne Leerzeichen verwenden!)
Zusätzlich muss der Pfad zum Verzeichnis tseconnector_lib angegeben werden (sonst wird ein java.lang.UnsatisfiedLinkError gemeldet):
z.B. java -Djava.library.path=/usr/local/bin/tseconnector/swissbit/nativelibs/linux64 -jar tseconnector.jar mode=...
Die Angabe zum java.library.path hängt von der verwendeten Umgebung ab, Raspberry Pi werden z.B. nicht unterstützt (ARM).
2024-12-20T13:40:56.053390500: Start TSEConnector mit diesen Parametern:
2024-12-20T13:40:56.053390500: pass= 123
2024-12-20T13:40:56.053390500: port= 8000
2024-12-20T13:40:56.053390500: supplier= swissbit
2024-12-20T13:40:56.053390500: mountpoint= D:
2024-12-20T13:40:56.053390500: mode= normal
2024-12-20T13:40:56.053390500: loglevel= 1
2024-12-20T13:40:56.053390500: showlog= 1
2024-12-20T13:40:56.053390500: tarexportfile=c:\Windows\Temp\tse_export.tar
2024-12-20T13:40:56.053390500: TSEConnector-Version: 2.4
TSE seems to be mounted
Sync Time = 1800 seconds (30 minutes)
2024-12-20T13:40:56.147539300: Abgeschlossen Startup des TSEConnectors
2024-12-20T13:43:29.614531100: TSE init state = WORM_INIT_UNINITIALIZED
2024-12-20T13:43:29.614531100: Start a self test before doing the setup. An exception WORM_ERROR_CLIENT_NOT_REGISTERED is expected
2024-12-20T13:43:43.222802200: Self Test returned with this exception: WormException: WORM_ERROR_CLIENT_NOT_REGISTERED
2024-12-20T13:43:43.223791800: Start Setup
com.secureflashcard.wormapi.WormException: WormException: WORM_ERROR_TSE_INVALID_PARAMETER
at com.secureflashcard.wormapi.WormAPIJNI.WormStore_tse_setup(Native Method)
at com.secureflashcard.wormapi.WormStore.tse_setup(WormStore.java:432)
at tseconnector.commands.TseAdminCommand.setupTask(TseAdminCommand.java:187)
at tseconnector.commands.TseAdminCommand.setup(TseAdminCommand.java:93)
at tseconnector.commands.TseAdminCommand.doCmd(TseAdminCommand.java:49)
at tseconnector.handler.RequestHandler.handle(RequestHandler.java:56)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:98)
at jdk.httpserver/sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:82)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:101)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:870)
at jdk.httpserver/com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:98)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:837)
at jdk.httpserver/sun.net.httpserver.ServerImpl$DefaultExecutor.execute(ServerImpl.java:204)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Dispatcher.handle(ServerImpl.java:568)
at jdk.httpserver/sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:534)
at java.base/java.lang.Thread.run(Thread.java:1589)