profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/torakiki/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Andrea Vacondio torakiki Sober Lemur S.a.s di Andrea Vacondio Italy https://pdfsam.org

torakiki/pdfsam 1551

PDFsam, a desktop application to extract pages, split, merge, mix and rotate PDF files

torakiki/sejda 343

An extendible and configurable PDF manipulation layer library written in java.

torakiki/pdfsam-v2 52

PDFsam source code up to the laster 2.x version

torakiki/fx-progress-circle 42

A couple of JavaFX progress indicators to display progress as an arc/ring or as a filling circle

torakiki/sambox 32

A PDFBox fork intended to be used as PDF processor for Sejda and PDFsam

torakiki/pdfsam-visual-public 5

Public releases for PDFsam Visual

torakiki/Awesome-Linux-Software 4

🐧 A list of awesome applications, softwares, tools and other materials for Linux distros.

torakiki/event-studio 4

Event bus implementation providing pub/sub pattern with events queue

torakiki/awesome-osint 2

:scream: A curated list of amazingly awesome OSINT

torakiki/sejda-commons 1

A collection of utilities and common classes used by Sejda and PDFsam

startedtorakiki/pdfsam

started time in 9 hours

startedtorakiki/sejda

started time in 2 days

startedtorakiki/pdfsam

started time in 3 days

issue closedupdate4j/update4j

AccessDeniedException when trying to update jar

Let me start by saying that I have a successful implementation of a bootstrap, client.bootstrap and client application that can update itself and did so several times. So I have bootstrap application located in folder bootstrap that updates the client.bootstrap application located in folder client.bootstrap that updates the client located in folder client

Now I am trying to solve the last problem: updating the bootstrap. So, the client.boostrap will now not only try to update the client, but also the bootstrap. I get AccessDeniedException when it tries to overwrite the booststrap.jar. I checked and there is no processes locking the file, so it must be a restriction in the virtual machine.

All 3 applications are running in separate processes, as I always start a new java virtual machine.

Question: Have you implemented any kind of access restriction within the update4j library that could cause this exception? I am a bit lost at the moment.

closed time in 3 days

kunterbunt13

issue commentupdate4j/update4j

AccessDeniedException when trying to update jar

Thank you!

kunterbunt13

comment created time in 3 days

issue commentupdate4j/update4j

AccessDeniedException when trying to update jar

Correct, I don't restrict access from my end

kunterbunt13

comment created time in 3 days

issue commentupdate4j/update4j

AccessDeniedException when trying to update jar

I am already starting ever process separately and stopping the pervious process. I also checked with process Explorer if there is a processes locking the jar file, but it is not locked. But from your answer I can deduct, that you are also not preventing access in any part of the library. So, will need to keep looking for other possible reasons.

kunterbunt13

comment created time in 3 days

issue commentupdate4j/update4j

AccessDeniedException when trying to update jar

The JVM itself locks the file. The only way to release the lock in a running vm is by calling close() on the system jar class loader...

kunterbunt13

comment created time in 3 days

issue openedupdate4j/update4j

AccessDeniedException when trying to update jar

Let me start by saying that I have a successful implementation of a bootstrap, client.bootstrap and client application that can update itself and did so several times. So I have bootstrap application located in folder bootstrap that updates the client.bootstrap application located in folder client.bootstrap that updates the client located in folder client

Now I am trying to solve the last problem: updating the bootstrap. So, the client.boostrap will now not only try to update the client, but also the bootstrap. I get AccessDeniedException when it tries to overwrite the booststrap.jar. I checked and there is no processes locking the file, so it must be a restriction in the virtual machine.

All 3 applications are running in separate processes, as I always start a new java virtual machine.

Question: Have you implemented any kind of access restriction within the update4j library that could cause this exception? I am a bit lost at the moment.

created time in 3 days

issue commenttorakiki/sejda

impossible to download sejda-console-4.0.2-bin.zip

Really disappointing. For others finding this issue, the last release of the "free" console version is available here: https://github.com/torakiki/sejda/releases/tag/v3.2.85

emmtte

comment created time in 3 days

startedtorakiki/pdfsam

started time in 3 days

startedtorakiki/pdfsam

started time in 4 days

CommitCommentEvent
CommitCommentEvent
CommitCommentEvent
CommitCommentEvent
CommitCommentEvent

startedtorakiki/pdfsam

started time in 4 days

startedtorakiki/pdfsam

started time in 5 days

issue openedtorakiki/pdfsam

Sound will not be played

I am using PDFSam basic 4.2.4. After executing a task PDFSam basic used to play a sound. This fails with the following log entries:

INFO   [10:55:50]: Starting PDFsam
INFO   [10:55:51]: Configuring Sejda 4.2.4
INFO   [10:55:52]: Gestarted in 1 second
INFO   [10:56:06]: Test1.pdf loaded
INFO   [10:56:06]: Test2.pdf loaded
INFO   [10:56:10]: Starting task (org.sejda.impl.sambox.MergeTask@5bd4218d) execution.
INFO   [10:56:10]: Task (org.sejda.impl.sambox.MergeTask@5bd4218d) executed in 0 seconds
ERROR  [10:56:11]: Unexpected error
com.sun.media.jfxmedia.MediaException: Could not create player!
at com.sun.media.jfxmediaimpl.NativeMediaManager.getPlayer(NativeMediaManager.java:296)
at com.sun.media.jfxmedia.MediaManager.getPlayer(MediaManager.java:118)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer.play(NativeMediaAudioClipPlayer.java:319)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer.clipScheduler(NativeMediaAudioClipPlayer.java:112)
at com.sun.media.jfxmediaimpl.NativeMediaAudioClipPlayer$Enthreaderator.lambda$static$0(NativeMediaAudioClipPlayer.java:85)
at java.base/java.lang.Thread.run(Unknown Source)

My system is:

uname -a
Linux funtoo 5.9.6_p1-debian-sources #1 SMP Mon Dec 21 11:15:20 CET 2020 x86_64 Intel(R) Xeon(R) CPU W5590 @ 3.33GHz GenuineIntel GNU/Linux

Java:

java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dsun.java2d.dpiaware=true
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

PDFsam.log

created time in 6 days

fork b-xiang/pdfsam

PDFsam, a desktop application to extract pages, split, merge, mix and rotate PDF files

https://pdfsam.org

fork in 7 days

startedtorakiki/pdfsam

started time in 8 days

startedtorakiki/pdfsam

started time in 8 days

startedtorakiki/pdfsam

started time in 8 days

startedtorakiki/sejda

started time in 8 days

startedtorakiki/pdfsam

started time in 9 days

startedtorakiki/pdfsam

started time in 9 days

fork ukyorias/pdfsam

PDFsam, a desktop application to extract pages, split, merge, mix and rotate PDF files

https://pdfsam.org

fork in 9 days

CommitCommentEvent
CommitCommentEvent