PDFsam Basic 4.3.4 released!

Hello,
we just released the new PDFsam Basic 4.3.4 where we upgraded the bundled Java Runtime to version 11.0.17, we upgraded the PDF engine and translations. You can download this version from the download page.
Enjoy

PDFsam Basic 4.3.3 is out!

Hello,
the new PDFsam Basic 4.3.3 is out. We upgraded the bundled JDK using the latest 11.0.16, the PDF engine to include some fixes and we improved the loading of csv files containing the input list.
You can download it from the download section.
Enjoy

PDFsam Basic 4.0.0

A Few days ago we published the new major version 4.0.0 of PDFsam Basic. Beside the usual upgrades to the PDF engine and translations, few bug fixes and minor improvements, the main objective was to create a standalone self-contained application.

TL;DR

Some of you have written concerned about the new Java policy in which Oracle will not provide free updates to commercial entities as of January 2019. We decide to implement a batteries included solution, switching to OpenJDK 11 and creating a jlinked version of the Java runtime that is now included in PDFsam Basic 4.0.0.

Read more…

PDFsam Basic not starting on Ubuntu

We recently had a number of users having problems running PDFsam Basic on latest Ubuntu, this is the typical stacktrace they get back when trying to run the application:

Exception in thread “main” java.lang.NoClassDefFoundError: javafx/scene/layout/HBox
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
at org.pdfsam.community.App.main(App.java:34)
Caused by: java.lang.ClassNotFoundException: javafx.scene.layout.HBox
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)

Read more…