Hi all, Finally fontawesomefx was accepted into the archive and I could upload a slightly more recent version of PDFsam to experimental. So why experimental? At the moment the program fails with an exception message when I try to execute anyone of the available PDF operations: (see below)
I already know that downgrading libhibernate-validator-java to version 4.2.1 (exactly the version PDFsam expects, surprise, surprise) resolves all my problems. When I look at the LoggerFactory class in hibernate I can see that they switched from slf4j in version 4.2.1. to jboss-logging in the most recent version. [1] I suspect this is some kind of classpath issue and I either miss a symlink in /usr/share/pdfsam/lib or I have to configure /usr/share/pdfsam/etc/logback.xml accordingly or I have to start PDFsam with some sort of parameter to fix the whole logging mess. Unfortunately I am stuck here. Any ideas? P.S.: That's the problem which I mentioned to tony at Debconf 17 . ;) [1] https://anonscm.debian.org/cgit/pkg-java/libhibernate-validator-java.git/tree/hibernate-validator/src/main/java/org/hibernate/validator/util/LoggerFactory.java?h=debian/4.2.1-1 INFO [17:55:27]: Gestarted in 4 seconds INFO [17:56:01]: example.pdf loaded ERROR [17:56:06]: Unexpected error java.lang.ExceptionInInitializerError: null at org.hibernate.validator.internal.engine.ConfigurationImpl.<clinit>(ConfigurationImpl.java:63) at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41) at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:173) at org.sejda.core.validation.DefaultValidationContext.<init>(DefaultValidationContext.java:41) at org.sejda.core.validation.DefaultValidationContext.<init>(DefaultValidationContext.java:36) at org.sejda.core.validation.DefaultValidationContext$DefaultValidationContextHolder.<clinit>(DefaultValidationContext.java:70) at org.sejda.core.validation.DefaultValidationContext.getContext(DefaultValidationContext.java:50) at org.sejda.core.service.DefaultTaskExecutionService.validate(DefaultTaskExecutionService.java:97) at org.sejda.core.service.DefaultTaskExecutionService.execute(DefaultTaskExecutionService.java:66) at org.sejda.core.service.DefaultTaskExecutionService.execute(DefaultTaskExecutionService.java:58) at org.pdfsam.task.TaskExecutionController.lambda$request$0(TaskExecutionController.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.IllegalArgumentException: Invalid logger interface org.hibernate.validator.internal.util.logging.Log (implementation not found in sun.misc.Launcher$AppClassLoader@1b28cdfa) at org.jboss.logging.Logger$1.run(Logger.java:2556) at java.security.AccessController.doPrivileged(Native Method) at org.jboss.logging.Logger.getMessageLogger(Logger.java:2529) at org.jboss.logging.Logger.getMessageLogger(Logger.java:2516) at org.hibernate.validator.internal.util.logging.LoggerFactory.make(LoggerFactory.java:28) at org.hibernate.validator.internal.util.Version.<clinit>(Version.java:27) ... 14 common frames omitted
signature.asc
Description: OpenPGP digital signature