on 2022 Oct 26 10:10 AM
Dear Community,
we would like to connect the Bixolon BCD-3000 to our Customer Checkout System.
It is currently installed as a printer in Windows and has a JPOS driver installed as well.
The Customer Checkout does not find the Bixolon device.
If we try to add the name "BIXOLON BCD-3000" to the "JPOSPlugin" file, located at "SAPCustomerCheckout\cco\POSPlugins\HW", the Bixolon is listed in the "Plug-ins" section in the customer checkout menu, but we are not able to start the plugin due to this error message:
"The device could not be started: java.lang.NoClassDefFoundError: Could not initialize class jpos.loader.JposServiceLoader"
A path in the environment variables in windows is set to the bin location of the java installation, as well as to the JPOS driver location (java dll files) of the Bixolon device.
Can you guys help us with this issue?
Thank you very much in advance.
Request clarification before answering.
Hello Jan,
according to the most recent available JPOS documentation from Bixolon, Java 32bit is listed as a requirement (Screenshot attached). Assuming this is indeed true, the Bixolon JPOS libraries won't work with any CCO from FP10 upwards.
Regards
bixolon-jpos.png
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Joao,
i asked Bixolon and they say, that their guide is outdated and it should also be a 64- Bit Version available.
I asked for a download, because on their site it is not mentioned as 64 Bit.
In Addition, if i install their driver and start the Customer checkout it crashes.
So unfortunately your answer only lead to more questions..
Thank you nevertheless.
Yours Jan
Dear Jan,
During the configuration of the BIXOLON JavaPOS driver, it is required to inform the Java path. Then, the installation process will store some files from Bixolon under the Java folder.
So, it is required to use the same Java version for the SAP Customer Checkout and for the line display driver.
Is the same Java version used for the SAP Customer Checkout and for your line display driver?
What is the version (FP and PL) of the SAP Customer Checkout?
What is the version of the Java?
If you execute the CheckHealth, does the line display work fine?
you can find it under the folder Under the folder C:\BIXOLON\JavaPOS\
Regards,
Anderson
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Der Anderson Smitt,
thank you for your message.
Here is the info you required:
Java Version: 1.8.0_351-b10
JPOS Version: 2.6.6
Customer Checkout Version: 2.0 FP13 PL04
They use the same Java Version.
CheckHealth does not get executed using the java executable file and using the batch file the console opens and immediately closes.
Let me know if you need more Information.
Thank you in advance for your help.
Regards
Jan
Hello jan.neuenhofer,
Can you double-check and confirm the Java version of CCO and the line display?
CCO 2.0 FP13 PL04 runs on Java 11, that's for sure.
But you mention Java Version: 1.8.0_351-b10 for the line display. It should use the same Java as CCO.
Kind regards,
Gunther
Hello jan.neuenhofer,
As Gunther mentioned, the CCO 2.0 FP13 runs on Java 11 and/or SAP machine11.
Make sure to configure the line display with the same Java version, in this case, java 11/ SAP Machine 11
Regards,
Anderson
Hello gunther.sandtner2 & smithanderson1285 ,
i installed java runtime version 8 and jdk version 11, because i could not find any available downloads for java runtime version 11.
I configured the jpos plugin of the bixolon device with the location of the java version installation of the sap machine.
Unfortunately all this did not work and i still get:
"The device could not be started: java.lang.NoClassDefFoundError: Could not initialize class jpos.loader.JposServiceLoader"
Is there any special name i have to give the device to name it in the JPOSDevice file located in HW?
Yours Jan Neuenhofer
Dear Community,
i tracked down the problem:
When you install the Bixolon device it asks for the java installation path.
Since the device has to use the same installation as the CCO the installation path of java is the sapmachine 11 (not java 11 as mentioned in the CCO documentation).
But then the device does not get detected within CCO.
Do you have any solutions for this problem?
Thank you very much in advance.
Kind Regards
Jan Neuenhofer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.