V10.2 stürzt wieder jedesmal beim Index Aufbauen ab

61 views
Skip to first unread message

Slarti Bartfass

unread,
Nov 1, 2021, 10:40:22 AM11/1/21
to PicApport
Hallo

Nach dem Update von 9.x auf 10.2 (nur das neue picapport-headless.jar drüber kopiert) stürzt jetzt Picapport wieder jedesmal während des initialen Index-Aufbaus ab. In älteren Diskussion hier im Forum hatte ich eine Konfiguration für meinen Core I3 mit 6 GB Ram gefunden, die über Monate stabil lief.

Was kann ich tun?

Danke!

StartPicApport.sh
#!/bin/bash
ulimit -n 500000 &&  java -Xms512m -Xmx2G  -XX:ActiveProcessorCount=2 -DTRACE=DEBUG -Dstorage.diskCache.bufferSize=1024 -Duser.home=/opt/picapport -jar /opt/picapport/picapport-headless.jar
# -DTRACE=WARNING
# -DTRACE=DEBUG


picapport.properties:
#Generated by Picapport - (c)2011 Contecon Software GmbH
#Thu May 13 17:59:28 CEST 2021
geo.max.markers=200000
gui.enabled=false
gui.hideintray=true
robot.root.0.isuploadroot=true
robot.root.0.path=/media/Fotos
robot.root.1.isuploadroot=false
robot.root.1.path=/media/Filme
robot.root.2.isuploadroot=false
robot.root.2.path=/media/Videos


server.demomode=false
server.external.address.for.shared.links=http\://blabla\:1234
server.port=1234
server.ssl=false
user.log.access=true
client.video.types.json=[{'ext':'.mp4','mime':'video/mp4'}]
client.timeout.short.millis=10000
client.thumb.title=filename
plugin.shadow.path=/opt/picapport/shadow


logfile:
******************************************************************************
/opt/picapport/.picapport/logfiles/picapport.006 created at 2021-11-01 09:19:46
allowOutputOnSystemOut=true
******************************************************************************
Copyright (c) 1997-2021 Contecon Software GmbH. All rights reserved.
2021-11-01 09:19:46
Tracelevel: DEBUG
VER  @ 09:19:46.598 PicApport Version 10.2 from 15.10.2021 loaded.
VER  @ 09:19:46.599 de.contecon.picapport.PicApport.Version=V10.2.0 15.10.2021
VER  @ 09:19:46.599 java.runtime.version: 1.8.0_261-b12
VER  @ 09:19:46.599 java.version: 1.8.0_261
VER  @ 09:19:46.600 java.vm.version: 25.261-b12
VER  @ 09:19:46.600 java.vm.vendor: Oracle Corporation
VER  @ 09:19:46.600 java.vm.name: Java HotSpot(TM) 64-Bit Server VM
VER  @ 09:19:46.601 java.specification.version: 1.8
VER  @ 09:19:46.601 java.vm.specification.version: 1.8
VER  @ 09:19:46.601 java.class.path: /opt/picapport/picapport-headless.jar
VER  @ 09:19:46.602 os.name: Linux
VER  @ 09:19:46.602 os.version: 3.13.0-147-generic
VER  @ 09:19:46.602 os.arch: amd64
VER  @ 09:19:46.603 file.separator: /
VER  @ 09:19:46.603 path.separator: :
VER  @ 09:19:46.604 user.dir: /
VER  @ 09:19:46.604 user.home: /opt/picapport
VER  @ 09:19:46.604 user.name: root
MSG  @ 09:19:46.605 SystemProperty: log.console.level not set. PicApport sets default to:WARNING (OrientDB configuration)
MSG  @ 09:19:46.605 SystemProperty: storage.diskCache.bufferSize has been set with -Doption to:512 (OrientDB configuration)
MSG  @ 09:19:46.605 SystemProperty: com.sun.xml.bind.v2.bytecode.ClassTailor.noOptimize not set. PicApport sets default to:true (JAXB Java 17 Support)
MSG  @ 09:19:46.606 java.runtime totalMemory=514mb maxMemory=1908mb freeMemory=506mb processors=2
MSG  @ 09:19:46.618 java.runtime.argument: -Xms512m
MSG  @ 09:19:46.619 java.runtime.argument: -Xmx2G
MSG  @ 09:19:46.619 java.runtime.argument: -XX:ActiveProcessorCount=2
MSG  @ 09:19:46.619 java.runtime.argument: -DTRACE=DEBUG
MSG  @ 09:19:46.620 java.runtime.argument: -Dstorage.diskCache.bufferSize=1024
MSG  @ 09:19:46.620 java.runtime.argument: -Duser.home=/opt/picapport
MSG  @ 09:19:46.621 PicApport home=/opt/picapport/.picapport
MSG  @ 09:19:46.621 PicApport logging to /opt/picapport/.picapport/logfiles
MSG  @ 09:19:46.621 Loading config File: /opt/picapport/.picapport/picapport.properties
INFO @ 09:19:46.649 PicApportProperties.mergeParameter: gui.enabled=false
DEBUG@ 09:19:46.649 GenProperties.getProperty: Key=server.port value=1234
DEBUG@ 09:19:46.649 GenProperties.getProperty: Key=server.contextpath value=null
INFO @ 09:19:46.691 PicApportServlet.initServletPathWithContext:/picapport
DEBUG@ 09:19:46.691 GenProperties.getProperty: Key=server.domain.name value=null
DEBUG@ 09:19:46.691 GenProperties.getProperty: Key=server.letsencrypt.challenge.port value=null
DEBUG@ 09:19:46.692 GenProperties.getProperty: Key=server.ssl value=false
DEBUG@ 09:19:46.692 GenProperties.getProperty: Key=server.ssl.provider value=null
DEBUG@ 09:19:46.692 GenProperties.getProperty: Key=server.ssl.keystore value=null
DEBUG@ 09:19:46.693 GenProperties.getProperty: Key=server.ssl.password value=null
DEBUG@ 09:19:46.693 GenProperties.getProperty: Key=server.ssl.keypassword value=null
DEBUG@ 09:19:46.693 GenProperties.getProperty: Key=server.ssl.truststore value=null
DEBUG@ 09:19:46.694 GenProperties.getProperty: Key=server.ssl.trustpassword value=null
DEBUG@ 09:19:46.694 GenProperties.getProperty: Key=server.ssl.pem.certificatefile value=null
DEBUG@ 09:19:46.694 GenProperties.getProperty: Key=server.ssl.pem.privatekeyfile value=null
DEBUG@ 09:19:46.695 GenProperties.getProperty: Key=server.bind.0 value=null
DEBUG@ 09:19:46.695 GenProperties.getProperty: Key=server.bind.1 value=null
DEBUG@ 09:19:46.695 GenProperties.getProperty: Key=server.bind.2 value=null
DEBUG@ 09:19:46.695 GenProperties.getProperty: Key=server.bind.3 value=null
DEBUG@ 09:19:46.696 GenProperties.getProperty: Key=server.bind.4 value=null
DEBUG@ 09:19:46.696 GenProperties.getProperty: Key=server.bind.5 value=null
DEBUG@ 09:19:46.696 GenProperties.getProperty: Key=server.bind.6 value=null
DEBUG@ 09:19:46.697 GenProperties.getProperty: Key=server.bind.7 value=null
DEBUG@ 09:19:46.697 GenProperties.getProperty: Key=server.bind.8 value=null
DEBUG@ 09:19:46.697 GenProperties.getProperty: Key=server.bind.9 value=null
DEBUG@ 09:19:46.698 GenProperties.getProperty: Key=server.theme value=null
DEBUG@ 09:19:46.698 GenProperties.getProperty: Key=server.photobuffer value=null
DEBUG@ 09:19:46.698 GenProperties.getProperty: Key=server.max.concurrent.imageio value=null
DEBUG@ 09:19:46.698 GenProperties.getProperty: Key=server.autoupdate.photobuffer value=null
DEBUG@ 09:19:46.699 GenProperties.getProperty: Key=server.demomode value=false
DEBUG@ 09:19:46.699 GenProperties.getProperty: Key=server.allow.offline.mode value=null
DEBUG@ 09:19:46.699 GenProperties.getProperty: Key=gui.enabled value=false
DEBUG@ 09:19:46.700 GenProperties.getProperty: Key=gui.hideintray value=true
DEBUG@ 09:19:46.700 GenProperties.getProperty: Key=db.max.photos.per.query value=null
DEBUG@ 09:19:46.700 GenProperties.getProperty: Key=db.max.updates.before.reopen value=null
DEBUG@ 09:19:46.701 GenProperties.getProperty: Key=thumbs.height value=null
DEBUG@ 09:19:46.701 GenProperties.getProperty: Key=thumbs.mode value=null
DEBUG@ 09:19:46.701 GenProperties.getProperty: Key=thumbs.num.thumbs.before.pause value=null
DEBUG@ 09:19:46.701 GenProperties.getProperty: Key=robot.rescan.minutes value=null
DEBUG@ 09:19:46.702 GenProperties.getProperty: Key=robot.always.create.id value=null
DEBUG@ 09:19:46.702 GenProperties.getProperty: Key=robot.days.keep.deleted.photos value=null
DEBUG@ 09:19:46.702 GenProperties.getProperty: Key=robot.use.filesystem.monitor value=null
DEBUG@ 09:19:46.703 GenProperties.getProperty: Key=robot.check.root.before.db.remove value=null
DEBUG@ 09:19:46.703 GenProperties.getProperty: Key=mail.rescan.minutes value=null
DEBUG@ 09:19:46.703 GenProperties.getProperty: Key=mail.check.fingerprint value=null
DEBUG@ 09:19:46.703 GenProperties.getProperty: Key=client.timeout.short.millis value=10000
DEBUG@ 09:19:46.704 GenProperties.getProperty: Key=client.timeout.long.millis value=null
DEBUG@ 09:19:46.704 GenProperties.getProperty: Key=client.default.viewtime.millis value=null
DEBUG@ 09:19:46.704 GenProperties.getProperty: Key=client.css.thumb.height value=null
DEBUG@ 09:19:46.705 GenProperties.getProperty: Key=client.folder.sort value=null
DEBUG@ 09:19:46.705 GenProperties.getProperty: Key=client.is.PWA value=null
DEBUG@ 09:19:46.705 GenProperties.getProperty: Key=client.thumb.title value=filename
DEBUG@ 09:19:46.705 GenProperties.getProperty: Key=upload.tag.prefix value=null
DEBUG@ 09:19:46.706 GenProperties.getProperty: Key=upload.tag value=null
DEBUG@ 09:19:46.706 GenProperties.getProperty: Key=upload.tag.useridprefix value=null
DEBUG@ 09:19:46.707 GenProperties.getProperty: Key=upload.max.filesize.mb value=null
DEBUG@ 09:19:46.707 GenProperties.getProperty: Key=upload.max.requestsize value=null
DEBUG@ 09:19:46.708 GenProperties.getProperty: Key=upload.max.memorysize value=null
DEBUG@ 09:19:46.708 GenProperties.getProperty: Key=upload.max.parallel.uploads value=null
DEBUG@ 09:19:46.708 GenProperties.getProperty: Key=upload.path value=null
DEBUG@ 09:19:46.709 GenProperties.getProperty: Key=upload.allow.video value=null
DEBUG@ 09:19:46.709 GenProperties.getProperty: Key=upload.user.tag value=null
DEBUG@ 09:19:46.712 GenProperties.getProperty: Key=foto.jpg.quality value=null
DEBUG@ 09:19:46.713 GenProperties.getProperty: Key=foto.jpg.scalemethod value=null
DEBUG@ 09:19:46.713 GenProperties.getProperty: Key=foto.jpg.usecache value=null
DEBUG@ 09:19:46.713 GenProperties.getProperty: Key=foto.jpg.cache.height value=null
DEBUG@ 09:19:46.714 GenProperties.getProperty: Key=foto.jpg.cache.width value=null
DEBUG@ 09:19:46.714 GenProperties.getProperty: Key=foto.jpg.cache.freeSpacePercentage value=null
DEBUG@ 09:19:46.715 GenProperties.getProperty: Key=foto.thumb.quality value=null
DEBUG@ 09:19:46.715 GenProperties.getProperty: Key=foto.jpg.cache.path value=null
DEBUG@ 09:19:46.715 GenProperties.getProperty: Key=user.encryption.iterations value=null
DEBUG@ 09:19:46.716 GenProperties.getProperty: Key=user.password.min value=null
DEBUG@ 09:19:46.716 GenProperties.getProperty: Key=user.password.max value=null
DEBUG@ 09:19:46.716 GenProperties.getProperty: Key=user.log.access value=true
DEBUG@ 09:19:46.716 GenProperties.getProperty: Key=user.log.access value=true
DEBUG@ 09:19:46.717 GenProperties.getProperty: Key=user.keypaircache.size value=null
DEBUG@ 09:19:46.717 GenProperties.getProperty: Key=plugin.shadow.path value=/opt/picapport/shadow
DEBUG@ 09:19:46.717 GenProperties.getProperty: Key=server.cookie.timeout.seconds value=null
DEBUG@ 09:19:46.717 GenProperties.getProperty: Key=server.session.timeout.seconds value=null
DEBUG@ 09:19:46.718 GenProperties.getProperty: Key=likes.tag.prefix value=null
DEBUG@ 09:19:46.718 GenProperties.getProperty: Key=likes.tag.group value=null
DEBUG@ 09:19:46.718 GenProperties.getProperty: Key=likes.tag.useridprefix value=null
DEBUG@ 09:19:46.719 GenProperties.getProperty: Key=geo.distance.km.default value=null
DEBUG@ 09:19:46.719 GenProperties.getProperty: Key=geo.max.markers value=200000
DEBUG@ 09:19:46.719 GenProperties.getProperty: Key=geo.cluster.size value=null
DEBUG@ 09:19:46.719 GenProperties.getProperty: Key=geo.marker.margin value=null
DEBUG@ 09:19:46.720 GenProperties.getProperty: Key=geo.max.zoom value=null
DEBUG@ 09:19:46.720 GenProperties.getProperty: Key=geo.map.default value=null
DEBUG@ 09:19:46.720 GenProperties.getProperty: Key=geo.map.key.thunderforest value=null
DEBUG@ 09:19:46.720 GenProperties.getProperty: Key=server.external.address.for.shared.links value=http://blabla:1234
DEBUG@ 09:19:46.721 GenProperties.getProperty: Key=server.max.concurrent.shares.per.session value=null
DEBUG@ 09:19:46.721 GenProperties.getProperty: Key=client.viewer.maxzoom value=null
DEBUG@ 09:19:46.722 GenProperties.getProperty: Key=client.viewer.snapview value=null
DEBUG@ 09:19:46.722 GenProperties.getProperty: Key=client.loadoriginal.with.gesture value=null
DEBUG@ 09:19:46.722 GenProperties.getProperty: Key=client.quick.btn.max.auto value=null
DEBUG@ 09:19:46.722 GenProperties.getProperty: Key=client.video.types.json value=[{'ext':'.mp4','mime':'video/mp4'}]
MSG  @ 09:19:46.734 PicApportProperties.client.video.types.json[0].ext=.mp4 mime=video/mp4
DEBUG@ 09:19:46.734 GenProperties.getProperty: Key=pan360.rotation.speed value=null
DEBUG@ 09:19:46.735 GenProperties.getProperty: Key=pan360.slideshow.viewtime.seconds value=null
DEBUG@ 09:19:46.735 GenProperties.getProperty: Key=pan360.tags value=null
DEBUG@ 09:19:46.735 GenProperties.getProperty: Key=webapi.enabled value=null
DEBUG@ 09:19:46.735 GenProperties.getProperty: Key=webapi.testpageenabled value=null
DEBUG@ 09:19:46.736 GenProperties.getProperty: Key=webapi.has.public.content value=null
DEBUG@ 09:19:46.736 GenProperties.getProperty: Key=webapi.public.dir.allowed value=null
DEBUG@ 09:19:46.736 GenProperties.getProperty: Key=webapi.functions value=null
DEBUG@ 09:19:46.737 GenProperties.getProperty: Key=webapi.apikey value=null
DEBUG@ 09:19:46.737 GenProperties.getProperty: Key=webapi.default.uid value=null
DEBUG@ 09:19:46.737 GenProperties.getProperty: Key=webapi.session.timeout.seconds value=null
DEBUG@ 09:19:46.738 GenProperties.getProperty: Key=webapi.max.sessions.per.ip value=null
DEBUG@ 09:19:46.738 GenProperties.getProperty: Key=webapi.DISABLE.PASSWORD.ENCRYPTION value=null
DEBUG@ 09:19:46.738 GenProperties.getProperty: Key=fuzzysearch.phonetic.encoder value=null
DEBUG@ 09:19:46.739 GenProperties.getProperty: Key=fuzzysearch.mode value=null
DEBUG@ 09:19:46.739 GenProperties.getProperty: Key=server.admin.remote.command.0 value=null
DEBUG@ 09:19:46.739 GenProperties.getProperty: Key=server.admin.remote.command.1 value=null
DEBUG@ 09:19:46.739 GenProperties.getProperty: Key=server.admin.remote.command.2 value=null
DEBUG@ 09:19:46.740 GenProperties.getProperty: Key=server.admin.remote.command.3 value=null
DEBUG@ 09:19:46.740 GenProperties.getProperty: Key=server.admin.remote.command.4 value=null
DEBUG@ 09:19:46.740 GenProperties.getProperty: Key=server.admin.remote.command.5 value=null
DEBUG@ 09:19:46.740 GenProperties.getProperty: Key=server.admin.remote.command.6 value=null
DEBUG@ 09:19:46.741 GenProperties.getProperty: Key=server.admin.remote.command.7 value=null
DEBUG@ 09:19:46.741 GenProperties.getProperty: Key=server.admin.remote.command.8 value=null
DEBUG@ 09:19:46.741 GenProperties.getProperty: Key=server.admin.remote.command.9 value=null
DEBUG@ 09:19:46.741 GenProperties.getProperty: Key=server.admin.restart.prefix.0 value=null
DEBUG@ 09:19:46.742 GenProperties.getProperty: Key=server.admin.restart.prefix.1 value=null
DEBUG@ 09:19:46.742 GenProperties.getProperty: Key=server.admin.restart.prefix.2 value=null
DEBUG@ 09:19:46.742 GenProperties.getProperty: Key=server.admin.restart.prefix.3 value=null
DEBUG@ 09:19:46.742 GenProperties.getProperty: Key=server.admin.restart.prefix.4 value=null
DEBUG@ 09:19:46.743 GenProperties.getProperty: Key=server.admin.restart.prefix.5 value=null
DEBUG@ 09:19:46.743 GenProperties.getProperty: Key=server.admin.restart.prefix.6 value=null
DEBUG@ 09:19:46.743 GenProperties.getProperty: Key=server.admin.restart.prefix.7 value=null
DEBUG@ 09:19:46.743 GenProperties.getProperty: Key=server.admin.restart.prefix.8 value=null
DEBUG@ 09:19:46.744 GenProperties.getProperty: Key=server.admin.restart.prefix.9 value=null
DEBUG@ 09:19:46.744 GenProperties.getProperty: Key=client.sort.random.smart.grpsize value=null
DEBUG@ 09:19:46.744 GenProperties.getProperty: Key=client.theme.color value=null
DEBUG@ 09:19:46.744 GenProperties.getProperty: Key=client.theme.darktheme value=null
DEBUG@ 09:19:46.745 GenProperties.getProperty: Key=robot.root.0.path value=/media/Fotos
DEBUG@ 09:19:46.745 GenProperties.getProperty: Key=robot.root.0.id value=Photos
DEBUG@ 09:19:46.747 GenProperties.getProperty: Key=robot.root.0.alias value=null
INFO @ 09:19:46.807 RootFolder valid: /media/Fotos
DEBUG@ 09:19:46.808 GenProperties.getProperty: Key=robot.root.1.path value=/media/Filme
DEBUG@ 09:19:46.808 GenProperties.getProperty: Key=robot.root.1.id value=Filme
DEBUG@ 09:19:46.809 GenProperties.getProperty: Key=robot.root.1.alias value=null
INFO @ 09:19:46.828 RootFolder valid: /media/Filme
DEBUG@ 09:19:46.828 GenProperties.getProperty: Key=robot.root.1.isuploadroot value=false
DEBUG@ 09:19:46.828 GenProperties.getProperty: Key=robot.root.2.path value=/media/Videos
DEBUG@ 09:19:46.828 GenProperties.getProperty: Key=robot.root.2.id value=Videos
DEBUG@ 09:19:46.829 GenProperties.getProperty: Key=robot.root.2.alias value=null
INFO @ 09:19:46.855 RootFolder valid: /media/Videos
DEBUG@ 09:19:46.856 GenProperties.getProperty: Key=robot.root.2.isuploadroot value=false
DEBUG@ 09:19:46.856 GenProperties.getProperty: Key=robot.root.3.path value=null
DEBUG@ 09:19:46.856 GenProperties.getProperty: Key=robot.root.4.path value=null
DEBUG@ 09:19:46.857 GenProperties.getProperty: Key=robot.root.5.path value=null
DEBUG@ 09:19:46.857 GenProperties.getProperty: Key=robot.root.6.path value=null
DEBUG@ 09:19:46.857 GenProperties.getProperty: Key=robot.root.7.path value=null
DEBUG@ 09:19:46.857 GenProperties.getProperty: Key=robot.root.8.path value=null
DEBUG@ 09:19:46.858 GenProperties.getProperty: Key=robot.root.9.path value=null
DEBUG@ 09:19:46.858 GenProperties.getProperty: Key=robot.root.10.path value=null
DEBUG@ 09:19:46.858 GenProperties.getProperty: Key=robot.root.11.path value=null
DEBUG@ 09:19:46.859 GenProperties.getProperty: Key=robot.root.12.path value=null
DEBUG@ 09:19:46.859 GenProperties.getProperty: Key=robot.filter.path.0 value=null
DEBUG@ 09:19:46.859 GenProperties.getProperty: Key=robot.filter.path.1 value=null
DEBUG@ 09:19:46.859 GenProperties.getProperty: Key=robot.filter.path.2 value=null
DEBUG@ 09:19:46.860 GenProperties.getProperty: Key=robot.filter.path.3 value=null
DEBUG@ 09:19:46.860 GenProperties.getProperty: Key=robot.filter.path.4 value=null
DEBUG@ 09:19:46.860 GenProperties.getProperty: Key=robot.filter.path.5 value=null
DEBUG@ 09:19:46.860 GenProperties.getProperty: Key=robot.filter.path.6 value=null
DEBUG@ 09:19:46.861 GenProperties.getProperty: Key=robot.filter.path.7 value=null
DEBUG@ 09:19:46.861 GenProperties.getProperty: Key=robot.filter.path.8 value=null
DEBUG@ 09:19:46.861 GenProperties.getProperty: Key=robot.filter.path.9 value=null
MSG  @ 09:19:46.861 Init: picApportHome=/opt/picapport/.picapport
MSG  @ 09:19:46.873 Init: client.thumb.title=filename
MSG  @ 09:19:46.874 Init: client.timeout.short.millis=10000
MSG  @ 09:19:46.874 Init: client.video.types.json=[{'ext':'.mp4','mime':'video/mp4'}]
MSG  @ 09:19:46.874 Init: geo.max.markers=200000
MSG  @ 09:19:46.875 Init: gui.enabled=false
MSG  @ 09:19:46.875 Init: gui.hideintray=true
MSG  @ 09:19:46.875 Init: plugin.shadow.path=/opt/picapport/shadow
MSG  @ 09:19:46.875 Init: robot.root.0.id=Filme
MSG  @ 09:19:46.875 Init: robot.root.0.path=/media/Filme
MSG  @ 09:19:46.876 Init: robot.root.1.id=Photos
MSG  @ 09:19:46.876 Init: robot.root.1.isuploadroot=true
MSG  @ 09:19:46.876 Init: robot.root.1.path=/media/Fotos
MSG  @ 09:19:46.877 Init: robot.root.2.id=Videos
MSG  @ 09:19:46.877 Init: robot.root.2.path=/media/Videos
MSG  @ 09:19:46.877 Init: server.demomode=false
MSG  @ 09:19:46.877 Init: server.external.address.for.shared.links=http://blabla:1234
MSG  @ 09:19:46.878 Init: server.port=1234
MSG  @ 09:19:46.878 Init: server.ssl=false
MSG  @ 09:19:46.878 Init: user.log.access=true
EXCEP@ ============================================================
EXCEP@ Exception at: 2021-11-01 09:19:46
EXCEP@          Msg: 
EXCEP@ java.lang.ProcessHandle
EXCEP@ ------------------------------------------------------------
EXCEP@ java.lang.ClassNotFoundException: java.lang.ProcessHandle
EXCEP@     at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
EXCEP@     at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
EXCEP@     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
EXCEP@     at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
EXCEP@     at java.lang.Class.forName0(Native Method)
EXCEP@     at java.lang.Class.forName(Class.java:264)
EXCEP@     at de.contecon.picapport.PicApportRestartHandler.getProcessInfo(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApportRestartHandler.init(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.initRestartHandler(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.init(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.main(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApportHeadless.main(Unknown Source)



MSG  @ 09:19:46.895 PicApportRestartHandler.init: PicApport command restartpicapportserver is not available. At least Java version 9 is required.
DEBUG@ 09:19:46.895 PicApportRestartHandler.init: entrypoint=de.contecon.picapport.PicApportHeadless
DEBUG@ 09:19:46.895 PicApportRestartHandler.init: classpath=/opt/picapport/picapport-headless.jar
DEBUG@ 09:19:46.896 PicApportRestartHandler.init: dbinit=false
DEBUG@ 09:19:46.896 PicApportRestartHandler.init: pidToWaitFor=not set
DEBUG@ 09:19:46.896 PicApportRestartHandler.init: vmargs[0]=-Xms512m
DEBUG@ 09:19:46.896 PicApportRestartHandler.init: vmargs[1]=-Xmx2G
DEBUG@ 09:19:46.897 PicApportRestartHandler.init: vmargs[2]=-XX:ActiveProcessorCount=2
DEBUG@ 09:19:46.897 PicApportRestartHandler.init: vmargs[3]=-DTRACE=DEBUG
DEBUG@ 09:19:46.897 PicApportRestartHandler.init: vmargs[4]=-Dstorage.diskCache.bufferSize=1024
DEBUG@ 09:19:46.897 PicApportRestartHandler.init: vmargs[5]=-Duser.home=/opt/picapport
DEBUG@ 09:19:46.897 PicApportRestartHandler.init:   args[0]=-pgui.enabled=false
MSG  @ 09:19:47.079 FuzzySearchManager.init.phoneticEncoder: de.contecon.picapport.fuzzysearch.PaPhonDoubleMetaphoneV1.0
DEBUG@ 09:19:47.144 FuzzySearchManager.scanForThesaurusFiles:
MSG  @ 09:19:47.145 FuzzySearchManager No Thesaurus-Files (*.pathes) found in /opt/picapport/.picapport/thesaurus
INFO @ 09:19:47.171 CcJpegUtils.CcJpegUtils: Init with 3 permits.
INFO @ 09:19:47.173 MapManager.loadMapFile: /opt/picapport/.picapport/maps/picapportmap/picapportmap.geojson with 0 markers.
MSG  @ 09:19:47.196 Initialize user database in /opt/picapport/.picapport/users
MSG  @ 09:19:47.201 Load users from /opt/picapport/.picapport/users
DEBUG@ 09:19:47.263 GenProperties.getProperty: Key=logon.delete.expired-users value=null
DEBUG@ 09:19:47.264 GenProperties.getProperty: Key=startup.delete.expired-users value=null
DEBUG@ 09:19:47.264 GenProperties.getProperty: Key=cache.expire-after-minutes value=null
DEBUG@ 09:19:47.264 GenProperties.getProperty: Key=cache.max-entries value=null
DEBUG@ 09:19:47.264 GenProperties.getProperty: Key=encryption.iterations value=1701
DEBUG@ 09:19:47.264 GenProperties.getProperty: Key=encryption.salt-size value=null
DEBUG@ 09:19:47.265 GenProperties.getProperty: Key=clientcrypt.keypair-cache.size value=5
DEBUG@ 09:19:47.270 GenProperties.getProperty: Key=clientcrypt.keypair-cache.thread-interval value=null
DEBUG@ 09:19:47.270 GenProperties.getProperty: Key=password.min value=1
DEBUG@ 09:19:47.271 GenProperties.getProperty: Key=password.max value=75
DEBUG@ 09:19:47.271 GenProperties.getProperty: Key=id.blacklist value=null
DEBUG@ 09:19:47.271 GenProperties.getProperty: Key=permission.token.wildcard value=null
DEBUG@ 09:19:47.271 GenProperties.getProperty: Key=permission.token.part-divider value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=permission.token.subpart-divider value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=permission.case-sensitive value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=permission.full-length value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=permission.remove-whitespaces value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=permission.ignore-tokens value=null
DEBUG@ 09:19:47.272 GenProperties.getProperty: Key=filesystem.class value=null
DEBUG@ 09:19:47.273 GenProperties.getProperty: Key=dir_name.roles value=null
DEBUG@ 09:19:47.273 GenProperties.getProperty: Key=dir_name.users value=null
DEBUG@ 09:19:47.273 GenProperties.getProperty: Key=dir_name.vars value=null
DEBUG@ 09:19:47.273 GenProperties.getProperty: Key=db-integrity.active value=null
INFO @ 09:19:47.273 ##### User Management config
INFO @ 09:19:47.273 Password min length:  1
INFO @ 09:19:47.274 Password max length:  75
INFO @ 09:19:47.274 Permission wildcard token:  *
INFO @ 09:19:47.274 Permission part divider token:  :
INFO @ 09:19:47.274 Permission sub-part divider token:  ,
INFO @ 09:19:47.274 Permission ignore tokens:  []
INFO @ 09:19:47.274 Permission remove whitespaces:  true
INFO @ 09:19:47.274 Realm id blacklist:  <>:/|*?'\s"\\

MSG  @ 09:19:47.276 Initializing User Management: CcUser2  V1.6 build:2018.06.28-##CC_BUILD##( ##CC_BUILD_USER_ID##/##CC_BUILD_MACHINE_ID## )
INFO @ 09:19:47.300 ##### User Management file system config
DEBUG@ 09:19:47.302 CcUser2: java -version > 1.6
DEBUG@ 09:19:47.302 CcUser2: try to load Filesystem -> de.contecon.ccuser2.persistence.filesystem.CcUser2SimpleFileWorker
DEBUG@ 09:19:47.303 CcUser2: init Filesystem -> CcUser2SimpleFileWorker
INFO @ 09:19:47.997 Base path: /opt/picapport/.picapport/users
INFO @ 09:19:47.998 roles dir: roles
INFO @ 09:19:47.998 users dir: user

DEBUG@ 09:19:47.998 CcUser2: /opt/picapport/.picapport/users/roles created
DEBUG@ 09:19:47.998 CcUser2: /opt/picapport/.picapport/users/user created
DEBUG@ 09:19:47.999 CcUser2: nothing to migrate.
DEBUG@ 09:19:48.004 CcUser2ManagerModel.init-1:
DEBUG@ 09:19:48.005 CcUser2ManagerModel.init-2:
DEBUG@ 09:19:48.005 CcUser2ClientCrypt.init-1:
DEBUG@ 09:19:48.005 CcUser2ClientCrypt.init-2:
DEBUG@ 09:19:48.005 CcUser2ClientCrypt.init-3:
DEBUG@ 09:19:48.021 CcUser2ClientCrypt.init-4:
DEBUG@ 09:19:49.165 CcUser2ClientCrypt.init-5:
DEBUG@ 09:19:49.167 CcUser2ClientCrypt.init-6:
DEBUG@ 09:19:49.167 CcUser2ManagerModel.init-3:
DEBUG@ 09:19:49.168 CcUser2ManagerModel.init-4:
DEBUG@ 09:19:49.169 CcUser2ManagerModel.init-5:
DEBUG@ 09:19:49.177 CcUser2ManagerModel.init-6:
DEBUG@ 09:19:49.178 CcUser2: init CcUser2DataCacheWorker
DEBUG@ 09:19:49.205 CcUser2: init Cache
DEBUG@ 09:19:49.690 CcUser2: Cache parsing data ...
INFO @ 09:19:49.744 ##### User Management data cache info #####
INFO @ 09:19:49.748 Loaded users:  4
INFO @ 09:19:49.748 Loaded roles:  4
INFO @ 09:19:49.748 Ignored users: 0
INFO @ 09:19:49.748 Ignored roles: 0
DEBUG@ 09:19:49.754 CcUser2: Memberships:   [$shared=[lnk000001], admins=[admin], guests=[guest], family=[picapport]]
DEBUG@ 09:19:49.756 CcUser2: Users:   [picapport, guest, lnk000001, admin]
DEBUG@ 09:19:49.756 CcUser2: Roles:   [$shared, admins, guests, family]
DEBUG@ 09:19:49.757 CcUser2: Ip-addresses:  []
DEBUG@ 09:19:49.757 CcUser2ManagerModel.init-7:
DEBUG@ 09:19:49.757 CcUser2ManagerModel.init-8:
MSG  @ 09:19:49.758 User Management: Initializing/creating UniqueId store in: /opt/picapport/.picapport/users/vars/id_counter
DEBUG@ 09:19:49.768 CcUser2ManagerModel.init-9:
MSG  @ 09:19:49.771 User Management: DB-Version updated to: 8.06
INFO @ 09:19:49.774 RoleFilterManager.updateFilter for role: guests with filter <null>
INFO @ 09:19:49.775 RoleFilterManager.updateFilter for role: $shared with filter <null>
INFO @ 09:19:49.775 RoleFilterManager.updateFilter for role: family with filter <null>
INFO @ 09:19:49.776 RoleFilterManager.updateFilter for role: admins with filter <null>
MSG  @ 09:19:49.788 Search for plugins in /opt/picapport/.picapport/plugins
INFO @ 09:19:49.799 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin.zip
INFO @ 09:19:49.800      plugin is up to date
INFO @ 09:19:49.801 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-macosx-x86_64.jar
INFO @ 09:19:49.806             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-macosx-x86_64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.807 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/PicApportVideoThumbnailPlugin.jar
INFO @ 09:19:49.809 Load plugin class: de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
DEBUG@ 09:19:49.833 GenProperties.getProperty: Key=menudownload.text.de value=Video anzeigen
INFO @ 09:19:49.834 Plugin property: menudownload.text.de=Video anzeigen
DEBUG@ 09:19:49.834 GenProperties.getProperty: Key=video.preview_resize value=true
INFO @ 09:19:49.834 Plugin property: video.preview_resize=true
DEBUG@ 09:19:49.834 GenProperties.getProperty: Key=menudownload.text.en value=Show video
INFO @ 09:19:49.834 Plugin property: menudownload.text.en=Show video
DEBUG@ 09:19:49.834 GenProperties.getProperty: Key=menudownload.text value=Show video
INFO @ 09:19:49.834 Plugin property: menudownload.text=Show video
DEBUG@ 09:19:49.835 GenProperties.getProperty: Key=video.preview_resize_width value=1024
INFO @ 09:19:49.835 Plugin property: video.preview_resize_width=1024
DEBUG@ 09:19:49.835 GenProperties.getProperty: Key=keywords value=$Video,$Film,$Movie
INFO @ 09:19:49.835 Plugin property: keywords=$Video,$Film,$Movie
DEBUG@ 09:19:49.835 GenProperties.getProperty: Key=video.preview_crop value=true
INFO @ 09:19:49.836 Plugin property: video.preview_crop=true
DEBUG@ 09:19:49.836 GenProperties.getProperty: Key=video.preview_frame_delay_in_percent value=2
INFO @ 09:19:49.836 Plugin property: video.preview_frame_delay_in_percent=2
DEBUG@ 09:19:49.836 GenProperties.getProperty: Key=video.preview_crop_aspect_ratio_y value=3
INFO @ 09:19:49.836 Plugin property: video.preview_crop_aspect_ratio_y=3
DEBUG@ 09:19:49.836 GenProperties.getProperty: Key=video.preview_crop_aspect_ratio_x value=4
INFO @ 09:19:49.837 Plugin property: video.preview_crop_aspect_ratio_x=4
DEBUG@ 09:19:49.837 GenProperties.getProperty: Key=video.preview_resize_height value=768
INFO @ 09:19:49.837 Plugin property: video.preview_resize_height=768
INFO @ 09:19:49.837 Load plugin properties from /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/PicApportVideoThumbnailPlugin.properties: OK
DEBUG@ 09:19:49.839 GenProperties.getProperty: Key=video.preview_frame_delay_in_percent value=2
MSG  @ 09:19:49.839 de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin: Frame delay set to 2
DEBUG@ 09:19:49.839 GenProperties.getProperty: Key=video.preview_resize value=true
DEBUG@ 09:19:49.840 GenProperties.getProperty: Key=video.preview_resize_width value=1024
DEBUG@ 09:19:49.840 GenProperties.getProperty: Key=video.preview_resize_height value=768
MSG  @ 09:19:49.840 de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin: Resize width set to 1024
MSG  @ 09:19:49.840 de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin: Resize height set to 768
MSG  @ 09:19:49.845 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mpg video/mpeg (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.846 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .divx video/divx (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.846 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .wmv video/x-ms-wmv (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.846 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .3g2 video/3gpp2 (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.846 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .ogv video/ogg (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.847 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mts video/MP2T (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.847 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mpeg video/mpeg (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.847 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .ts video/MP2T (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.847 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .avi video/x-msvideo (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.847 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mov video/quicktime (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.848 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .qt video/quicktime (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.848 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .flv video/x-flv (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.848 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mp4 video/mp4 (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.848 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .m2v video/mpeg (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.848 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .m4v video/mp4 (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.849 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .ogg video/ogg (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.849 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .webm video/webm (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.849 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .3gp video/3gpp (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
MSG  @ 09:19:49.849 Plugin loaded: PicapportVideoThumbnail 1.7 (c) 2021 Contecon Software GmbH .mkv video/x-matroska (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.video.PicapportVideoThumbnailPlugin
INFO @ 09:19:49.850 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg.jar
INFO @ 09:19:49.854             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.854 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-arm64.jar
INFO @ 09:19:49.857             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-arm64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.857 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-platform.jar
INFO @ 09:19:49.860             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-platform.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.860 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-windows-x86.jar
INFO @ 09:19:49.863             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-windows-x86.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.864 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-x86_64.jar
INFO @ 09:19:49.866             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-x86_64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.867 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-x86_64.jar
INFO @ 09:19:49.870             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-x86_64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.871 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-ppc64le.jar
INFO @ 09:19:49.873             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-ppc64le.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.874 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-armhf.jar
INFO @ 09:19:49.876             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-armhf.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.877 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacv.jar
INFO @ 09:19:49.881             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacv.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.881 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-x86.jar
INFO @ 09:19:49.884             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-x86.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.885 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-x86.jar
INFO @ 09:19:49.888             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-linux-x86.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.888 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacv-platform.jar
INFO @ 09:19:49.890             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacv-platform.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.891 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-windows-x86_64.jar
INFO @ 09:19:49.894             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-windows-x86_64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.894 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-arm64.jar
INFO @ 09:19:49.896             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-arm64.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.897 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacpp.jar
INFO @ 09:19:49.901             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/javacpp.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.901 Load plugin /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-arm.jar
INFO @ 09:19:49.904             /opt/picapport/.picapport/plugins/PicApportVideoThumbnailPlugin/ffmpeg-android-arm.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.904 Load plugin /opt/picapport/.picapport/plugins/PicApportPdfPlugin.zip
INFO @ 09:19:49.905      plugin is up to date
INFO @ 09:19:49.906 Load plugin /opt/picapport/.picapport/plugins/PicApportPdfPlugin/PicApportPdfPlugin.jar
INFO @ 09:19:49.908 Load plugin class: de.contecon.picapport.plugin.pdf.PdfPlugin
DEBUG@ 09:19:49.913 GenProperties.getProperty: Key=keywords value=$nonjpg
INFO @ 09:19:49.913 Plugin property: keywords=$nonjpg
DEBUG@ 09:19:49.913 GenProperties.getProperty: Key=menudownload.text.de value=PDF anzeigen
INFO @ 09:19:49.913 Plugin property: menudownload.text.de=PDF anzeigen
DEBUG@ 09:19:49.913 GenProperties.getProperty: Key=menudownload.text value=Show PDF
INFO @ 09:19:49.914 Plugin property: menudownload.text=Show PDF
DEBUG@ 09:19:49.914 GenProperties.getProperty: Key=pdf.resolution value=96
INFO @ 09:19:49.914 Plugin property: pdf.resolution=96
DEBUG@ 09:19:49.914 GenProperties.getProperty: Key=menudownload.text.en value=Show PDF
INFO @ 09:19:49.914 Plugin property: menudownload.text.en=Show PDF
INFO @ 09:19:49.914 Load plugin properties from /opt/picapport/.picapport/plugins/PicApportPdfPlugin/PicApportPdfPlugin.properties: OK
DEBUG@ 09:19:49.915 GenProperties.getProperty: Key=pdf.resolution value=96
INFO @ 09:19:49.915 de.contecon.picapport.plugin.pdf.PdfPlugin: PDF-Resolution set to 96
MSG  @ 09:19:49.916 Plugin loaded: PicApport PDF plugin 1.0 (c) 2015 Contecon Software GmbH .pdf application/pdf (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.pdf.PdfPlugin
INFO @ 09:19:49.916 Load plugin /opt/picapport/.picapport/plugins/PicApportPdfPlugin/pdfbox-app-1.8.8.jar
INFO @ 09:19:49.926             /opt/picapport/.picapport/plugins/PicApportPdfPlugin/pdfbox-app-1.8.8.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.927 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin.zip
INFO @ 09:19:49.928      plugin is up to date
INFO @ 09:19:49.928 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-psd-3.4.2.jar
INFO @ 09:19:49.931             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-psd-3.4.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.932 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-io-3.0.2.jar
INFO @ 09:19:49.934             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-io-3.0.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.935 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-lang-3.0.2.jar
INFO @ 09:19:49.937             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-lang-3.0.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.937 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-metadata-3.4.2.jar
INFO @ 09:19:49.940             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-metadata-3.4.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.940 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-image-3.0.2.jar
INFO @ 09:19:49.943             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-image-3.0.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.943 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-core-3.4.2.jar
INFO @ 09:19:49.946             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-core-3.4.2.jar ignored. Not a valid PicApport plugin. 
INFO @ 09:19:49.946 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/PicApportJavaImagePlugin.jar
INFO @ 09:19:49.947 Load plugin class: de.contecon.picapport.plugin.javaimage.JavaImagePlugin
DEBUG@ 09:19:49.953 GenProperties.getProperty: Key=.psd.mime value=application/photoshop
INFO @ 09:19:49.953 Plugin property: .psd.mime=application/photoshop
DEBUG@ 09:19:49.953 GenProperties.getProperty: Key=.psd.name value=Photoshop File Format 
INFO @ 09:19:49.953 Plugin property: .psd.name=Photoshop File Format 
DEBUG@ 09:19:49.953 GenProperties.getProperty: Key=menudownload.text.de value=Originaldatei anzeigen
INFO @ 09:19:49.954 Plugin property: menudownload.text.de=Originaldatei anzeigen
DEBUG@ 09:19:49.954 GenProperties.getProperty: Key=.png.name value=Portable Network Graphics
INFO @ 09:19:49.954 Plugin property: .png.name=Portable Network Graphics
DEBUG@ 09:19:49.954 GenProperties.getProperty: Key=.png.mime value=image/png
INFO @ 09:19:49.954 Plugin property: .png.mime=image/png
DEBUG@ 09:19:49.954 GenProperties.getProperty: Key=menudownload.text.en value=View original file
INFO @ 09:19:49.954 Plugin property: menudownload.text.en=View original file
DEBUG@ 09:19:49.955 GenProperties.getProperty: Key=menudownload.text value=View original file
INFO @ 09:19:49.955 Plugin property: menudownload.text=View original file
DEBUG@ 09:19:49.955 GenProperties.getProperty: Key=.tif.mime value=image/tiff
INFO @ 09:19:49.955 Plugin property: .tif.mime=image/tiff
DEBUG@ 09:19:49.955 GenProperties.getProperty: Key=.tif.name value=Tagged Image File Format
INFO @ 09:19:49.955 Plugin property: .tif.name=Tagged Image File Format
DEBUG@ 09:19:49.955 GenProperties.getProperty: Key=keywords value=$nonjpg 
INFO @ 09:19:49.956 Plugin property: keywords=$nonjpg 
DEBUG@ 09:19:49.956 GenProperties.getProperty: Key=.gif.name value=Graphics Interchange Format
INFO @ 09:19:49.956 Plugin property: .gif.name=Graphics Interchange Format
DEBUG@ 09:19:49.956 GenProperties.getProperty: Key=.gif.mime value=image/gif
INFO @ 09:19:49.956 Plugin property: .gif.mime=image/gif
DEBUG@ 09:19:49.956 GenProperties.getProperty: Key=.tiff.mime value=image/tiff 
INFO @ 09:19:49.957 Plugin property: .tiff.mime=image/tiff 
DEBUG@ 09:19:49.957 GenProperties.getProperty: Key=.tiff.name value=Tagged Image File Format
INFO @ 09:19:49.957 Plugin property: .tiff.name=Tagged Image File Format
DEBUG@ 09:19:49.957 GenProperties.getProperty: Key=.bmp.mime value=image/bmp
INFO @ 09:19:49.957 Plugin property: .bmp.mime=image/bmp
DEBUG@ 09:19:49.957 GenProperties.getProperty: Key=.bmp.name value=Bitmap
INFO @ 09:19:49.957 Plugin property: .bmp.name=Bitmap
INFO @ 09:19:49.958 Load plugin properties from /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/PicApportJavaImagePlugin.properties: OK
DEBUG@ 09:19:49.959 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-psd-3.4.2.jar
DEBUG@ 09:19:49.960 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-io-3.0.2.jar
DEBUG@ 09:19:49.960 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-lang-3.0.2.jar
DEBUG@ 09:19:49.961 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-metadata-3.4.2.jar
DEBUG@ 09:19:49.961 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/common-image-3.0.2.jar
DEBUG@ 09:19:49.961 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-core-3.4.2.jar
DEBUG@ 09:19:49.962 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/PicApportJavaImagePlugin.jar
DEBUG@ 09:19:49.962 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin: Load .jar file: /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-tiff-3.4.2.jar
MSG  @ 09:19:50.032 de.contecon.picapport.plugin.javaimage.JavaImagePlugin: JavaImagePlugin supported formats:[jpg, tif, psd, tiff, bmp, btf, gif, tf8, png, jpeg, wbmp, btiff]
DEBUG@ 09:19:50.033 GenProperties.getProperty: Key=.psd.mime value=application/photoshop
DEBUG@ 09:19:50.033 GenProperties.getProperty: Key=.png.mime value=image/png
DEBUG@ 09:19:50.033 GenProperties.getProperty: Key=.tif.mime value=image/tiff
DEBUG@ 09:19:50.033 GenProperties.getProperty: Key=.gif.mime value=image/gif
DEBUG@ 09:19:50.034 GenProperties.getProperty: Key=.tiff.mime value=image/tiff 
DEBUG@ 09:19:50.034 GenProperties.getProperty: Key=.bmp.mime value=image/bmp
MSG  @ 09:19:50.034 Plugin loaded: PicApport Photoshop File Format  plugin 1.1 (c) 2019 Contecon Software GmbH .psd application/photoshop (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
MSG  @ 09:19:50.034 Plugin loaded: PicApport Portable Network Graphics plugin 1.1 (c) 2019 Contecon Software GmbH .png image/png (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
MSG  @ 09:19:50.034 Plugin loaded: PicApport Tagged Image File Format plugin 1.1 (c) 2019 Contecon Software GmbH .tif image/tiff (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
MSG  @ 09:19:50.034 Plugin loaded: PicApport Graphics Interchange Format plugin 1.1 (c) 2019 Contecon Software GmbH .gif image/gif (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
MSG  @ 09:19:50.035 Plugin loaded: PicApport Tagged Image File Format plugin 1.1 (c) 2019 Contecon Software GmbH .tiff image/tiff  (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
MSG  @ 09:19:50.035 Plugin loaded: PicApport Bitmap plugin 1.1 (c) 2019 Contecon Software GmbH .bmp image/bmp (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugin.javaimage.JavaImagePlugin
INFO @ 09:19:50.035 Load plugin /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-tiff-3.4.2.jar
INFO @ 09:19:50.036             /opt/picapport/.picapport/plugins/PicApportJavaImagePlugin/imageio-tiff-3.4.2.jar ignored. Not a valid PicApport plugin. 
MSG  @ 09:19:50.039 Plugin loaded: PicApport geojson plugin 1.0 (c) 2019 Contecon Software GmbH .geojson application/geo+json (hideSubstitutes=true) implements IOtherFileFormat:de.contecon.picapport.plugins.geojson.GeoJsonPlugin
DEBUG@ 09:19:50.044 AddonAutoExecutionManager.started
INFO @ 09:19:50.044 AddonAutoExecutionManager.NewPhotoConsumer started.
INFO @ 09:19:50.074 GroovyManager.loadGroovyFromClasspath: Groovy not found on classpath. Now try to load from /opt/picapport/.picapport/groovy
INFO @ 09:19:50.074 Search for Groovy runtime (apache-groovy-binary-*.zip) in /opt/picapport/.picapport/groovy
INFO @ 09:19:50.075 Load Groovy runtime /opt/picapport/.picapport/groovy/apache-groovy-binary-3.0.6.zip
INFO @ 09:19:50.076      Groovy directory /opt/picapport/.picapport/groovy/groovy-3.0.6 exists
INFO @ 09:19:50.077      Adding Groovy jar to new URLClassLoader/opt/picapport/.picapport/groovy/groovy-3.0.6/lib/groovy-3.0.6.jar
INFO @ 09:19:53.972 Groovy runtime loaded from /opt/picapport/.picapport/groovy: 3.0.6
INFO @ 09:19:53.978 
INFO @ 09:19:53.980 Search for new Add-ons (pag?AddonName-v.v.v.zip) in /opt/picapport/.picapport/groovy
INFO @ 09:19:53.982 0 Add-ons installed/updated
INFO @ 09:19:54.001 Start (re)loading Groovy Addons: Mon Nov 01 09:19:54 CET 2021
MSG  @ 09:19:56.048 Groovy-pagpExifToolSimpleInfo-ExifToolSimpleInfo: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:19:56.061 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpExifToolSimpleInfo/ExifToolSimpleInfo.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:ExifToolSimpleInfo
DEBUG@ 09:19:56.083 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "Shows exiftool Metadata",
  "desc": "See exiftool documentation on: https://exiftool.org/",
  "addonId": "pagpExifToolSimpleInfo-ExifToolSimpleInfo",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "pathToExiftool",
      "name": "pathToExiftool",
      "globalId": "PaAddon-pagpExifToolSimpleInfo-ExifToolSimpleInfo-f1-pathToExiftool",
      "attrs": {
        "type": "text",
        "label": "Path to Exif-Tool",
        "placeholder": "Server path to Exif-Tool",
        "value": "/usr/bin/exiftool",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "updateDefaults",
      "name": "updateDefaults",
      "globalId": "PaAddon-pagpExifToolSimpleInfo-ExifToolSimpleInfo-f1-updateDefaults",
      "attrs": {
        "type": "checkbox",
        "label": "Save current parameter values as defaults",
        "value": false,
        "permission": "pap_admin_addon_config"
      }
    }
  ]
}
MSG  @ 09:19:59.963 Groovy-pagpTagYourPhotos-TagYourPhotosFields: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:19:59.975 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpTagYourPhotos/TagYourPhotosFields.groovy Version:1.0.0 addontype:PhotoFieldProvider of class:TagYourPhotosFields
INFO @ 09:19:59.978                   Field:TagYourPhotos of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=true addToGlobalKeywords=false addToReport=true
INFO @ 09:19:59.979                   Field:typTags of type DATA_TYPE_STRING index=INDEX_TYPE_HIERARCHICAL addToGlobalFulltext=false addToGlobalKeywords=true addToReport=true
INFO @ 09:19:59.980                   Field:typLandmarks of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:19:59.980                   Field:typCountry of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:19:59.981                   Field:typState of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:19:59.981                   Field:typCity of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:19:59.982                   Field:typDistrict of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
MSG  @ 09:20:05.244 Groovy-pagpTagYourPhotos-TagYourPhotos: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:05.293 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpTagYourPhotos/TagYourPhotos.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:TagYourPhotos
DEBUG@ 09:20:05.301 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "TagYour.Photos (TYP) Automatic photo tagging",
  "desc": "This Addon needs a valid open API-Key\nfrom https://www.tagyour.photos",
  "addonId": "pagpTagYourPhotos-TagYourPhotos",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "mode",
      "name": "mode",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-mode",
      "attrs": {
        "type": "select",
        "label": "Overwrite",
        "options": [
          "Write only when empty",
          "Always overwrite",
          "no Changes (just test)",
          "Remove TagYour.Photos metadata",
          "Show TagYour.Photos metadata of photos"
        ],
        "value": "0"
      }
    },
    {
      "id": "shouldDetectObjects",
      "name": "shouldDetectObjects",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-shouldDetectObjects",
      "attrs": {
        "type": "checkbox",
        "label": "Should objects be detected",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "shouldDetectLandmarks",
      "name": "shouldDetectLandmarks",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-shouldDetectLandmarks",
      "attrs": {
        "type": "checkbox",
        "label": "Should landmarks be detected",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "shouldDetectLocations",
      "name": "shouldDetectLocations",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-shouldDetectLocations",
      "attrs": {
        "type": "checkbox",
        "label": "Should detected locations (gps or image)",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "probability",
      "name": "probability",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-probability",
      "attrs": {
        "type": "range",
        "label": "Probability in percent",
        "value": "80",
        "min": "1",
        "max": "100"
      }
    },
    {
      "id": "language",
      "name": "language",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-language",
      "attrs": {
        "type": "text",
        "label": "language",
        "value": "en",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "apikey",
      "name": "apikey",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-apikey",
      "attrs": {
        "type": "text",
        "label": "API-Key",
        "placeholder": "API-Key from www.tagyour.photos",
        "value": "",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "updateDefaults",
      "name": "updateDefaults",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-updateDefaults",
      "attrs": {
        "type": "checkbox",
        "label": "Save current parameter values as defaults",
        "value": false,
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "analyseResult",
      "name": "analyseResult",
      "globalId": "PaAddon-pagpTagYourPhotos-TagYourPhotos-f1-analyseResult",
      "attrs": {
        "type": "checkbox",
        "label": "analyse result",
        "value": false
      }
    }
  ]
}
MSG  @ 09:20:06.012 Groovy-pagpOSMGeoReverseEncoder-OSMGeoReverseEncoder: Addon loaded Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:06.015 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpOSMGeoReverseEncoder/OSMGeoReverseEncoder.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:OSMGeoReverseEncoder
DEBUG@ 09:20:06.018 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "OpenStreetMap (OSM) Reverse geocoding",
  "desc": "Converts geographic coordinates (latitude, longitude)\nto a readable address or place name",
  "addonId": "pagpOSMGeoReverseEncoder-OSMGeoReverseEncoder",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "mode",
      "name": "mode",
      "globalId": "PaAddon-pagpOSMGeoReverseEncoder-OSMGeoReverseEncoder-f1-mode",
      "attrs": {
        "type": "select",
        "label": "Overwrite",
        "options": [
          "Write only when empty",
          "Always overwrite",
          "no Changes (just test)",
          "Remove OpenStreetMap metadata",
          "Show OpenStreetMap metadata of photos"
        ],
        "value": "0"
      }
    },
    {
      "id": "language",
      "name": "language",
      "globalId": "PaAddon-pagpOSMGeoReverseEncoder-OSMGeoReverseEncoder-f1-language",
      "attrs": {
        "type": "text",
        "label": "language",
        "value": "en"
      }
    },
    {
      "id": "analyseResult",
      "name": "analyseResult",
      "globalId": "PaAddon-pagpOSMGeoReverseEncoder-OSMGeoReverseEncoder-f1-analyseResult",
      "attrs": {
        "type": "checkbox",
        "label": "Analyse result",
        "value": false
      }
    }
  ]
}
MSG  @ 09:20:06.570 Groovy-pagpOSMGeoReverseEncoder-OSMFields: Addon loaded Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:06.572 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpOSMGeoReverseEncoder/OSMFields.groovy Version:1.0.0 addontype:PhotoFieldProvider of class:OSMFields
INFO @ 09:20:06.573                   Field:osm of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=true addToGlobalKeywords=false addToReport=true
INFO @ 09:20:06.573                   Field:osmCountry of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:20:06.574                   Field:osmState of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:20:06.574                   Field:osmPostcode of type DATA_TYPE_STRING index=INDEX_TYPE_ID addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:20:06.575                   Field:osmCity of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
INFO @ 09:20:06.575                   Field:osmRoad of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=false addToGlobalKeywords=false addToReport=true
MSG  @ 09:20:08.275 Groovy-pagpMetadataAnalyser-MetadataAnalyser: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:08.276 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpMetadataAnalyser/MetadataAnalyser.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:MetadataAnalyser
DEBUG@ 09:20:08.284 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "Analyse metadata",
  "desc": "Addon to analyse all available metadata with key and values",
  "addonId": "pagpMetadataAnalyser-MetadataAnalyser",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "filterKey",
      "name": "filterKey",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-filterKey",
      "attrs": {
        "type": "text",
        "label": "Filter by key",
        "value": ""
      }
    },
    {
      "id": "filterKeyIgnoreCase",
      "name": "filterKeyIgnoreCase",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-filterKeyIgnoreCase",
      "attrs": {
        "type": "checkbox",
        "label": "Case insensitive",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "filterValue",
      "name": "filterValue",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-filterValue",
      "attrs": {
        "type": "text",
        "label": "Filter by value",
        "value": ""
      }
    },
    {
      "id": "filterValueIgnoreCase",
      "name": "filterValueIgnoreCase",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-filterValueIgnoreCase",
      "attrs": {
        "type": "checkbox",
        "label": "Case insensitive",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "onlyShowResults",
      "name": "onlyShowResults",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-onlyShowResults",
      "attrs": {
        "type": "checkbox",
        "label": "Only show photos with result",
        "value": true,
        "checked": "checked"
      }
    },
    {
      "id": "showXmpAsXml",
      "name": "showXmpAsXml",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-showXmpAsXml",
      "attrs": {
        "type": "checkbox",
        "label": "Show XMP data as xml",
        "value": false
      }
    },
    {
      "id": "maxValueLength",
      "name": "maxValueLength",
      "globalId": "PaAddon-pagpMetadataAnalyser-MetadataAnalyser-f1-maxValueLength",
      "attrs": {
        "type": "range",
        "label": "Max. length displayed",
        "value": "100",
        "min": "0",
        "max": "1000"
      }
    }
  ]
}
MSG  @ 09:20:08.601 Groovy-pagcPrivateFileFilter-PrivateFileFilter: Simple Addon-Filter for private Files loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
MSG  @ 09:20:08.708 Groovy-pagcPrivateFileFilter-PrivateFileFilter: AddonPath=/opt/picapport/.picapport/groovy/pagcPrivateFileFilter
INFO @ 09:20:08.709 Load Groovy Addon /opt/picapport/.picapport/groovy/pagcPrivateFileFilter/PrivateFileFilter.groovy Version:1.0.0 addontype:PathFilter of class:PrivateFileFilter
MSG  @ 09:20:08.893 Groovy-pagfNonJpgTitleField-NonJpgTitleField: Addon loaded Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:08.903 Load Groovy Addon /opt/picapport/.picapport/groovy/pagfNonJpgTitleField/NonJpgTitleField.groovy Version:1.0.0 addontype:PhotoFieldProvider of class:NonJpgTitleField
MSG  @ 09:20:09.668 Groovy-pagpImagga-Imagga: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:09.679 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpImagga/Imagga.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:Imagga
DEBUG@ 09:20:09.681 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "Imagga - Automatic photo tagging",
  "desc": "This Addon needs a valid open API-Key\nfrom https://imagga.com/",
  "addonId": "pagpImagga-Imagga",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "mode",
      "name": "mode",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-mode",
      "attrs": {
        "type": "select",
        "label": "Overwrite",
        "options": [
          "Write only when empty",
          "Always overwrite",
          "no Changes (just test)",
          "Remove Imagga metadata",
          "Show Imagga metadata of photos"
        ],
        "value": "0"
      }
    },
    {
      "id": "probability",
      "name": "probability",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-probability",
      "attrs": {
        "type": "range",
        "label": "Probability in percent",
        "value": "50",
        "min": "1",
        "max": "100"
      }
    },
    {
      "id": "language",
      "name": "language",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-language",
      "attrs": {
        "type": "text",
        "label": "language",
        "value": "en",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "apikey",
      "name": "apikey",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-apikey",
      "attrs": {
        "type": "text",
        "label": "API-Key",
        "placeholder": "API-Key from www.imagga.com",
        "value": "",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "updateDefaults",
      "name": "updateDefaults",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-updateDefaults",
      "attrs": {
        "type": "checkbox",
        "label": "Save current parameter values as defaults",
        "value": false,
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "analyseResult",
      "name": "analyseResult",
      "globalId": "PaAddon-pagpImagga-Imagga-f1-analyseResult",
      "attrs": {
        "type": "checkbox",
        "label": "analyse result",
        "value": false
      }
    }
  ]
}
MSG  @ 09:20:09.955 Groovy-pagpImagga-ImaggaFields: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:09.959 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpImagga/ImaggaFields.groovy Version:1.0.0 addontype:PhotoFieldProvider of class:TagYourPhotosFields
INFO @ 09:20:09.959                   Field:Imagga of type DATA_TYPE_STRING index=INDEX_TYPE_FULLTEXT addToGlobalFulltext=true addToGlobalKeywords=false addToReport=true
INFO @ 09:20:09.960                   Field:ImaggaTags of type DATA_TYPE_STRING index=INDEX_TYPE_HIERARCHICAL addToGlobalFulltext=false addToGlobalKeywords=true addToReport=true
MSG  @ 09:20:11.352 Groovy-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute: Addon loaded. Autor: E. Schreiner (c)2020 Contecon Software GmbH
INFO @ 09:20:11.357 Load Groovy Addon /opt/picapport/.picapport/groovy/pagpOpenrouteGeoJSONRoute/OpenrouteGeoJSONRoute.groovy Version:1.0.0 addontype:PhotoFileProcessor of class:OpenroutGeoJSONRoute
DEBUG@ 09:20:11.364 FunctionDescriptor.Function.JSON: 
{
  "id": "f1",
  "name": "Create GeoJSON route for selected photos",
  "desc": "This Addon needs a valid open API-Key\nfrom https://openrouteservice.org",
  "addonId": "pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute",
  "context": "selection",
  "hasParameter": true,
  "addToThumbs": true,
  "parameter": [
    {
      "id": "filename",
      "name": "filename",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-filename",
      "attrs": {
        "type": "text",
        "label": "Optional filename",
        "value": ""
      }
    },
    {
      "id": "minDistMeter",
      "name": "minDistMeter",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-minDistMeter",
      "attrs": {
        "type": "range",
        "label": "Minimum distance in meters (linear distance in meter)",
        "value": "1000",
        "min": "1",
        "max": "10000"
      }
    },
    {
      "id": "routetype",
      "name": "routetype",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-routetype",
      "attrs": {
        "type": "select",
        "label": "Route type",
        "options": [
          "Car",
          "Cycling",
          "Cycling mountain",
          "Walking",
          "Hiking"
        ],
        "value": "0"
      }
    },
    {
      "id": "analyseRequest",
      "name": "analyseRequest",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-analyseRequest",
      "attrs": {
        "type": "checkbox",
        "label": "analyse request",
        "value": false
      }
    },
    {
      "id": "apikey",
      "name": "apikey",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-apikey",
      "attrs": {
        "type": "text",
        "label": "API-Key",
        "placeholder": "API-Key from openrouteservice.org",
        "value": "",
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "updateDefaults",
      "name": "updateDefaults",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-updateDefaults",
      "attrs": {
        "type": "checkbox",
        "label": "Save current parameter values as defaults",
        "value": false,
        "permission": "pap_admin_addon_config"
      }
    },
    {
      "id": "analyseResult",
      "name": "analyseResult",
      "globalId": "PaAddon-pagpOpenrouteGeoJSONRoute-OpenrouteGeoJSONRoute-f1-analyseResult",
      "attrs": {
        "type": "checkbox",
        "label": "analyse result",
        "value": false
      }
    }
  ]
}
INFO @ 09:20:11.384 PicApportQueryManager.reloadMap: /opt/picapport/.picapport/queries
MSG  @ 09:20:11.391 Queries loaded: 0
INFO @ 09:20:11.395 PicApportDesignManager.reloadMap: /opt/picapport/.picapport/designs/
MSG  @ 09:20:11.400 Designs loaded: 0 from /opt/picapport/.picapport/designs
INFO @ 09:20:11.404 PicApportPhotoSyncManager.reloadSyncedIds: /opt/picapport/.picapport/photosync/syncedPhotoIDs.txt
DEBUG@ 09:20:11.421 PicApportCmdQueue.queueCmd: statusmessage Starting Database ...
INFO @ 09:20:11.435 PicApportCmdQueue.execCmd: doCmd_statusmessage(Starting Database ...)
DEBUG@ 09:20:14.544 PicApportDBService.createDbConfig: ----- start dump db-configuration -----
DEBUG@ 09:20:14.667 PicApportDBService.createDbConfig: ----- end dump db-configuration -----
MSG  @ 09:20:14.673 PicApportDBService.startDatabase:embedded:/opt/picapport/.picapport/db (/opt/picapport/.picapport/db/db_3_0_39)
EXCEP@ ============================================================
EXCEP@ Exception at: 2021-11-01 09:20:17
EXCEP@          Msg: 
EXCEP@ Exception during execution of atomic operation inside of storage db_3_0_39
EXCEP@ ------------------------------------------------------------
EXCEP@ com.orientechnologies.orient.core.exception.OStorageException: Exception during execution of atomic operation inside of storage db_3_0_39
EXCEP@     at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.executeInsideAtomicOperation(OAtomicOperationsManager.java:157)
EXCEP@     at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.open(OAbstractPaginatedStorage.java:414)
EXCEP@     at com.orientechnologies.orient.core.db.OrientDBEmbedded.poolOpen(OrientDBEmbedded.java:335)
EXCEP@     at com.orientechnologies.orient.core.db.ODatabasePoolImpl$1.createNewResource(ODatabasePoolImpl.java:45)
EXCEP@     at com.orientechnologies.orient.core.db.ODatabasePoolImpl$1.createNewResource(ODatabasePoolImpl.java:42)
EXCEP@     at com.orientechnologies.common.concur.resource.OResourcePool.getResource(OResourcePool.java:100)
EXCEP@     at com.orientechnologies.orient.core.db.ODatabasePoolImpl.acquire(ODatabasePoolImpl.java:69)
EXCEP@     at com.orientechnologies.orient.core.db.ODatabasePool.acquire(ODatabasePool.java:132)
EXCEP@     at de.contecon.picapport.db.PicApportDBService.getPooledDbInstance(Unknown Source)
EXCEP@     at de.contecon.picapport.db.PicApportDBService.startDatabase(Unknown Source)
EXCEP@     at de.contecon.picapport.db.PicApportDBService.startDatabase(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.startDatabase(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.init(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport.main(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApportHeadless.main(Unknown Source)
EXCEP@ Caused by: com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValueException: We reached max level of depth of SBTree but still found nothing, seems like tree is in corrupted state. You should rebuild index related to given query.
EXCEP@     Component Name="config"
EXCEP@     at com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue.findBucket(OCellBTreeSingleValue.java:1221)
EXCEP@     at com.orientechnologies.orient.core.storage.index.sbtree.singlevalue.OCellBTreeSingleValue.get(OCellBTreeSingleValue.java:164)
EXCEP@     at com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration.readProperty(OClusterBasedStorageConfiguration.java:1619)
EXCEP@     at com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration.readConfiguration(OClusterBasedStorageConfiguration.java:814)
EXCEP@     at com.orientechnologies.orient.core.storage.config.OClusterBasedStorageConfiguration.load(OClusterBasedStorageConfiguration.java:177)
EXCEP@     at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.lambda$open$1(OAbstractPaginatedStorage.java:417)
EXCEP@     at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.executeInsideAtomicOperation(OAtomicOperationsManager.java:153)
EXCEP@     ... 14 more



DEBUG@ 09:20:17.604 CcUser2: Hash cache cleaning up: Performs any pending maintenance operations needed by the cache. 
DEBUG@ 09:20:17.604 CcUser2: Hash cache invalidating: Discards any cached values for keys keys. 
DEBUG@ 09:20:17.614 CcUser2: Hash cache cleaning up: Performs any pending maintenance operations needed by the cache. 
DEBUG@ 09:20:17.615 CcUser2: Hash cache invalidating: Discards any cached values for keys keys. 
DEBUG@ 09:20:17.615 CcUser2: Hash cache cleaning up: Performs any pending maintenance operations needed by the cache. 
DEBUG@ 09:20:17.615 CcUser2: Hash cache invalidating: Discards any cached values for keys keys. 
DEBUG@ 09:20:17.615 CcUser2: Hash cache cleaning up: Performs any pending maintenance operations needed by the cache. 
DEBUG@ 09:20:17.616 CcUser2: Hash cache invalidating: Discards any cached values for keys keys. 
DEBUG@ 09:20:17.616 close: id_counter
MSG  @ 09:20:17.616 User Management has been successfully shut down.

Slarti Bartfass

unread,
Nov 2, 2021, 10:38:13 AM11/2/21
to PicApport
Das waren die Speicherprobleme der Version 9:
https://groups.google.com/g/picapport/c/bJAmp2Exjk4

Slarti Bartfass

unread,
Nov 4, 2021, 3:47:55 AM11/4/21
to PicApport
Keine Idee, was ich anders Konfigurieren muss, damit Picapport 10.2 auf meinem 6 GB RAM Laptop normal läuft?

PicApport

unread,
Nov 4, 2021, 3:50:21 AM11/4/21
to PicApport
... hast Du .picapport/db vor dem Serverstart gelöscht?

Slarti Bartfass

unread,
Nov 5, 2021, 3:44:51 AM11/5/21
to PicApport
Jetzt gings und Picapport konnte alle Fotos und Video indizieren. Fingers crossed, dass es stabil läuft.
Nicht sicher, ob ob ich deb DB Ordner wirklich gelöscht hatte (hatte extra das ganze Picapport-Dir vorher weggesichert) und ob erst das neuerliche Löschen geholfen hat oder ob ich einfach zu viel Multitasking mache...

Danke!

Slarti Bartfass

unread,
Nov 22, 2021, 7:20:25 AM11/22/21
to PicApport
Könnte man mal in einer Testversion entweder db.pool.max = 100 höher, z.B. 1000 setzen oder das gleich configurierbar machen?

EXCEP@ com.orientechnologies.common.concur.lock.OLockException: No more resources available in pool (max=100). Requested resource: null

Ich habe nachträglich das PAI add-on auf die nicht bearbeiteten Fotos schicken wollen, und jetzt geht der ganze Absturz-Ärger wieder los:
INFO @ 14:51:29.190 PicApport.shutdown dbWorkers...
EXCEP@ ============================================================
EXCEP@ Exception at: 2021-11-20 14:52:29
EXCEP@          Msg:
EXCEP@ No more resources available in pool (max=100). Requested resource: null
EXCEP@ ------------------------------------------------------------
EXCEP@ com.orientechnologies.common.concur.lock.OLockException: No more resources available in pool (max=100). Requested resource: null
EXCEP@     at com.orientechnologies.common.concur.resource.OResourcePool.getResource(OResourcePool.java:74)

Ich würde mal Picapport initial ohne das PAI Plug starten und nach dem erfolgreichen Aufbau der DB nach und nach die Fotos durch das Plug schicken.

E. Schreiner

unread,
Nov 22, 2021, 7:23:25 AM11/22/21
to PicApport
... die OrientDB Parameter kann man selbst mit -D setzen: z.B. -Ddb.pool.max=1000
Reply all
Reply to author
Forward
0 new messages