JavaPOS installation fails on Ubuntu 22 with Java 21

Hi,
We are trying to add Datalogic JavaPOS drivers to our customer’s Ubuntu image (22.04)
where we have already installed OpenJDK Java 21 (21.0.7).

Installation failes with the following error:
SEVERE: java.lang.ArrayIndexOutOfBoundsException: Index 70131 out of bounds for length 22674

As Datalogic installer uses IZPack, it seems issue is caused by this: Jira

Is there any plan to support Java 21 on Linux ?
Installer works fine on Windows 11, where Java 21 is used.

Hi @Szymon_Malok,

This forum is mainly meant to provide general information on Datalogic Mobile products, mainly Android and Windows CE devices.

If you have any questions about JavaPos I would advice you to create a case on our website:

Then a JavaPos specialist can help you solve the issue.

Gr Peter

1 Like