[Bug]: ERROR s.s.p.s.service.DatabaseService - Error during database import: Constraint "CONSTRAINT_4" already exists
Installation Method
Local Installation
The Problem
Stirling-pdf fails to run. I think it is a database issue. I'm using the nix package from the official nixpkgs repo. It started failing after they updated the app from 0.33.1 to 1.0.2 (as you will see in the logs).
Visiting the https://localhost:8080/ page with (firefox-beta) browser, I get this:
Unable to connect
Firefox can’t establish a connection to the server at localhost:8080.
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the web.
I'm mentioning this issue here: https://github.com/NixOS/nixpkgs/issues/440379
Possibly the jump from 0.33.1 to 1.0.2 broke it and it might be solved if I somehow reset stirling configs (haven't tried it yet).
Version of Stirling-PDF
1.2.0
Last Working Version of Stirling-PDF
0.33.1
Page Where the Problem Occurred
http://localhost:8080/
Docker Configuration
Relevant Log Output
Last log of the service working properly:
$ sudo journalctl -u stirling-pdf.service
-- Boot 0afaeb7c121f40e3ad5a4bcf07dece84 --
Aug 07 12:47:38 nixos systemd[1]: Started stirling-pdf.service.
Aug 07 12:47:41 nixos Stirling-PDF[926]: Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts
Aug 07 12:47:42 nixos Stirling-PDF[926]: ____ _____ ___ ____ _ ___ _ _ ____ ____ ____ _____
Aug 07 12:47:42 nixos Stirling-PDF[926]: / ___|_ _|_ _| _ \| | |_ _| \ | |/ ___| | _ \| _ \| ___|
Aug 07 12:47:42 nixos Stirling-PDF[926]: \___ \ | | | || |_) | | | || \| | | _ _____| |_) | | | | |_
Aug 07 12:47:42 nixos Stirling-PDF[926]: ___) || | | || _ <| |___ | || |\ | |_| |_____| __/| |_| | _|
Aug 07 12:47:42 nixos Stirling-PDF[926]: |____/ |_| |___|_| \_\_____|___|_| \_|\____| |_| |____/|_|
Aug 07 12:47:42 nixos Stirling-PDF[926]: Powered by Spring Boot 3.3.5
Aug 07 12:47:42 nixos Stirling-PDF[926]: 12:47:42.948 [main] INFO s.software.SPDF.SPdfApplication - Starting SPdfApplication v0.33.1 using Java 21.0.7 with PID 926 (/nix/store/3r455abchqimpsjkj31yr7wr9yv8ksq0-stirling-pdf-0.33.1/share/stirling-pdf/Stirling-PDF.jar started by stirling-pdf in /var/lib/private/stirling-pdf)
Aug 07 12:47:42 nixos Stirling-PDF[926]: 12:47:42.982 [main] INFO s.software.SPDF.SPdfApplication - The following 1 profile is active: "default"
Aug 07 12:47:51 nixos Stirling-PDF[926]: Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts
Aug 07 12:48:00 nixos Stirling-PDF[926]: 12:48:00.080 [main] INFO s.software.SPDF.SPdfApplication - Running configs ApplicationProperties(legal=ApplicationProperties.Legal(termsAndConditions=https://www.stirlingpdf.com/terms-and-conditions, privacyPolicy=https://www.stirlingpdf.com/privacy-policy, accessibilityStatement=, cookiePolicy=, impressum=), security=ApplicationProperties.Security(enableLogin=false, csrfDisabled=true, initialLogin=ApplicationProperties.Security.InitialLogin(username=), oauth2=ApplicationProperties.Security.OAUTH2(enabled=false, issuer=, clientId=, autoCreateUser=false, blockRegistration=false, useAsUsername=email, scopes=[openid, profile, email], provider=google, client=ApplicationProperties.Security.OAUTH2.Client(google=Google [clientId=, clientSecret=NULL, scopes=[https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/userinfo.profile], useAsUsername=email], github=GitHub [clientId=, clientSecret=NULL, scopes=[read:user], useAsUsername=login], keycloak=Keycloak [issuer=, clientId=, clientSecret=NULL, scopes=[openid, profile, email], useAsUsername=preferred_username])), saml2=stirling.software.SPDF.model.ApplicationProperties$Security$SAML2@104861ff, loginAttemptCount=5, loginResetTimeMinutes=120, loginMethod=all), system=ApplicationProperties.System(defaultLocale=en-US, googlevisibility=false, showUpdate=false, showUpdateOnlyAdmin=false, customHTMLFiles=false, tessdataDir=/usr/share/tessdata, enableAlphaFunctionality=false, enableAnalytics=false), ui=ApplicationProperties.Ui(appName=null, homeDescription=null, appNameNavbar=null), endpoints=ApplicationProperties.Endpoints(toRemove=[], groupsToRemove=[]), metrics=ApplicationProperties.Metrics(enabled=true), automaticallyGenerated=ApplicationProperties.AutomaticallyGenerated(UUID=2525cb46-2464-4ace-803c-002c92b152c4), enterpriseEdition=ApplicationProperties.EnterpriseEdition(enabled=false, maxUsers=0, customMetadata=ApplicationProperties.EnterpriseEdition.CustomMetadata(autoUpdateMetadata=false, author=username, creator=Stirling-PDF, producer=Stirling-PDF)), autoPipeline=ApplicationProperties.AutoPipeline(outputFolder=null), processExecutor=ApplicationProperties.ProcessExecutor(sessionLimit=ApplicationProperties.ProcessExecutor.SessionLimit(libreOfficeSessionLimit=1, pdfToHtmlSessionLimit=1, ocrMyPdfSessionLimit=2, pythonOpenCvSessionLimit=8, ghostScriptSessionLimit=16, weasyPrintSessionLimit=16, installAppSessionLimit=1, calibreSessionLimit=1), timeoutMinutes=ApplicationProperties.ProcessExecutor.TimeoutMinutes(libreOfficeTimeoutMinutes=30, pdfToHtmlTimeoutMinutes=20, ocrMyPdfTimeoutMinutes=30, pythonOpenCvTimeoutMinutes=30, ghostScriptTimeoutMinutes=30, weasyPrintTimeoutMinutes=30, installAppTimeoutMinutes=60, calibreTimeoutMinutes=30)))
Aug 07 12:48:01 nixos Stirling-PDF[926]: 12:48:01.297 [main] INFO s.s.S.config.EndpointConfiguration - Total disabled endpoints: 2. Disabled endpoints: book-to-pdf, pdf-to-book
Aug 07 12:48:02 nixos Stirling-PDF[926]: 12:48:02.839 [main] INFO s.s.S.c.s.d.DatabaseBackupHelper - Deleted oldest backup: backup_202507302221.sql
Aug 07 12:48:02 nixos Stirling-PDF[926]: 12:48:02.873 [main] INFO s.s.S.c.s.d.DatabaseBackupHelper - Database export completed: configs/db/backup/backup_202508071248.sql
Aug 07 12:48:05 nixos Stirling-PDF[926]: 12:48:05.066 [main] WARN o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with an AuthenticationProvider bean. UserDetailsService beans will not be used for username/password login. Consider removing the AuthenticationProvider bean. Alternatively, consider using the UserDetailsService in a manually instantiated DaoAuthenticationProvider.
Aug 07 12:48:07 nixos Stirling-PDF[926]: 12:48:07.743 [main] INFO s.software.SPDF.SPdfApplication - Started SPdfApplication in 26.205 seconds (process running for 29.639)
Aug 07 12:48:07 nixos Stirling-PDF[926]: 12:48:07.769 [scheduling-1] WARN s.software.SPDF.utils.FileMonitor - not monitoring any directory, even the root directory itself: ./pipeline/watchedFolders
Aug 07 12:48:07 nixos Stirling-PDF[926]: 12:48:07.772 [main] INFO s.software.SPDF.SPdfApplication - Stirling-PDF Started.
Aug 07 12:48:07 nixos Stirling-PDF[926]: 12:48:07.772 [main] INFO s.software.SPDF.SPdfApplication - Navigate to http://localhost:8080
Aug 07 12:48:07 nixos Stirling-PDF[926]: 12:48:07.772 [scheduling-1] INFO s.software.SPDF.utils.FileMonitor - Registered directory: ./pipeline/watchedFolders
Aug 07 13:47:20 nixos systemd[1]: Stopping stirling-pdf.service...
Aug 07 13:47:20 nixos systemd[1]: stirling-pdf.service: Deactivated successfully.
Aug 07 13:47:20 nixos systemd[1]: Stopped stirling-pdf.service.
Aug 07 13:47:20 nixos systemd[1]: stirling-pdf.service: Consumed 1min 9.945s CPU time, 634.8M memory peak, 187.3M read from disk, 44K written to disk.
The log lines right after the above, where stirling first appears failing to run:
Aug 07 13:47:25 nixos systemd[1]: Started stirling-pdf.service.
Aug 07 13:47:29 nixos Stirling-PDF[77540]: 13:47:29.205 [main] INFO s.software.SPDF.SPDFApplication - Additional features in jar
Aug 07 13:47:29 nixos Stirling-PDF[77540]: 13:47:29.811 [main] INFO s.s.c.c.ConfigInitializer - Settings file updated based on template changes.
Aug 07 13:47:29 nixos Stirling-PDF[77540]: 13:47:29.811 [main] INFO s.software.SPDF.SPDFApplication - Settings file: ./configs/settings.yml
Aug 07 13:47:29 nixos Stirling-PDF[77540]: 13:47:29.815 [main] INFO s.software.SPDF.SPDFApplication - Custom settings file: ./configs/custom_settings.yml
Aug 07 13:47:31 nixos Stirling-PDF[77540]: ____ _____ ___ ____ _ ___ _ _ ____ ____ ____ _____
Aug 07 13:47:31 nixos Stirling-PDF[77540]: / ___|_ _|_ _| _ \| | |_ _| \ | |/ ___| | _ \| _ \| ___|
Aug 07 13:47:31 nixos Stirling-PDF[77540]: \___ \ | | | || |_) | | | || \| | | _ _____| |_) | | | | |_
Aug 07 13:47:31 nixos Stirling-PDF[77540]: ___) || | | || _ <| |___ | || |\ | |_| |_____| __/| |_| | _|
Aug 07 13:47:31 nixos Stirling-PDF[77540]: |____/ |_| |___|_| \_\_____|___|_| \_|\____| |_| |____/|_|
Aug 07 13:47:31 nixos Stirling-PDF[77540]: Powered by Spring Boot 3.5.3
Aug 07 13:47:31 nixos Stirling-PDF[77540]: 13:47:31.591 [main] INFO s.software.SPDF.SPDFApplication - Starting SPDFApplication v1.0.2 using Java 21.0.7 with PID 77540 (/nix/store/gvljqn9lp7gz8ndgb5n3hvr3bn7jd12f-stirling-pdf-1.0.2/share/stirling-pdf/Stirling-PDF.jar started by stirling-pdf in /var/lib/private/stirling-pdf)
Aug 07 13:47:31 nixos Stirling-PDF[77540]: 13:47:31.593 [main] INFO s.software.SPDF.SPDFApplication - The following 1 profile is active: "security"
Aug 07 13:47:41 nixos Stirling-PDF[77540]: 13:47:41.246 [main] INFO s.s.p.s.configuration.DatabaseConfig - Using default H2 database
Aug 07 13:47:48 nixos Stirling-PDF[77540]: 13:47:48.945 [main] WARN s.s.SPDF.config.ExternalAppDepConfig - Missing dependency: unoconvert - Disabling group: Unoconvert (Affected features: File To PDF)
Aug 07 13:47:49 nixos Stirling-PDF[77540]: 13:47:49.419 [main] INFO s.s.S.config.EndpointConfiguration - Disabled tool groups: Unoconvert (endpoints may have alternative implementations)
Aug 07 13:47:49 nixos Stirling-PDF[77540]: 13:47:49.420 [main] INFO s.s.S.config.EndpointConfiguration - Disabled functional groups: enterprise
Aug 07 13:47:49 nixos Stirling-PDF[77540]: 13:47:49.420 [main] INFO s.s.S.config.EndpointConfiguration - Total disabled endpoints: 1. Disabled endpoints: url-to-pdf
Aug 07 13:47:50 nixos Stirling-PDF[77540]: 13:47:50.577 [main] INFO s.s.c.config.TempFileConfiguration - Created temporary directory: /tmp/stirling-pdf
Aug 07 13:47:51 nixos Stirling-PDF[77540]: 13:47:51.372 [main] INFO s.software.common.util.FileMonitor - Monitoring directory: ./pipeline/watchedFolders
Aug 07 13:47:52 nixos Stirling-PDF[77540]: 13:47:52.390 [main] INFO s.s.c.service.TempFileCleanupService - Created LibreOffice temp directory: /tmp/stirling-pdf/libreoffice
Aug 07 13:47:52 nixos Stirling-PDF[77540]: 13:47:52.391 [main] INFO s.s.c.service.TempFileCleanupService - Running in Server-jar mode, using conservative cleanup strategy
Aug 07 13:47:52 nixos Stirling-PDF[77540]: 13:47:52.395 [main] INFO s.s.c.service.TempFileCleanupService - Startup cleanup complete. Deleted 0 temporary files/directories
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.285 [main] ERROR s.s.p.s.service.DatabaseService - Error during database import: Constraint "CONSTRAINT_4" already exists; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: ALTER TABLE "PUBLIC"."USERS" ADD CONSTRAINT "PUBLIC"."CONSTRAINT_4" PRIMARY KEY("USER_ID") [90045-232]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "CONSTRAINT_4" already exists; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: ALTER TABLE "PUBLIC"."USERS" ADD CONSTRAINT "PUBLIC"."CONSTRAINT_4" PRIMARY KEY("USER_ID") [90045-232]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:644)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.get(DbException.java:223)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.get(DbException.java:199)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.ddl.AlterTableAddConstraint.tryUpdate(AlterTableAddConstraint.java:111)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.ddl.AlterTableAddConstraint.update(AlterTableAddConstraint.java:74)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.ddl.AlterTable.update(AlterTable.java:46)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.Command.executeUpdate(Command.java:304)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.Command.executeUpdate(Command.java:248)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.dml.RunScriptCommand.execute(RunScriptCommand.java:120)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.dml.RunScriptCommand.update(RunScriptCommand.java:71)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.Command.executeUpdate(Command.java:304)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.Command.executeUpdate(Command.java:248)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.jdbc.JdbcPreparedStatement.execute(JdbcPreparedStatement.java:262)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.service.DatabaseService.executeDatabaseScript(DatabaseService.java:311)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.service.DatabaseService.importDatabase(DatabaseService.java:137)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.InitialSecuritySetup.init(InitialSecuritySetup.java:40)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:429)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1818)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.291 [main] INFO s.s.p.s.service.DatabaseService - Database import completed: configs/db/backup/backup_202508071248.sql
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.302 [main] WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 42122, SQLState: 42S22
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.303 [main] ERROR o.h.e.jdbc.spi.SqlExceptionHelper - Column "U1_0.TEAM_ID" not found; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.322 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initialSecuritySetup': Invocation of init method failed
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.323 [main] INFO s.s.c.config.TempFileShutdownHook - Application shutting down, cleaning up temporary files
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.323 [main] INFO s.s.c.config.TempFileShutdownHook - Shutdown cleanup complete. Deleted 0 temporary files/directories
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.324 [main] INFO s.s.common.service.ResourceMonitor - Shutting down resource monitoring
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.325 [main] INFO s.s.common.service.TaskManager - Shutting down job result cleanup executor
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.513 [main] ERROR o.s.boot.SpringApplication - Application run failed
Aug 07 13:47:53 nixos Stirling-PDF[77540]: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initialSecuritySetup': Invocation of init method failed
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:222)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:429)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1818)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: Caused by: org.springframework.dao.InvalidDataAccessResourceUsageException: could not prepare statement [Column "U1_0.TEAM_ID" not found; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]] [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]; SQL [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:281)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:256)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:241)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at jdk.proxy2/jdk.proxy2.$Proxy190.findByAuthenticationTypeIgnoreCase(Unknown Source)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.service.UserService.migrateOauth2ToSSO(UserService.java:67)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.service.UserService$$SpringCGLIB$$1.migrateOauth2ToSSO(<generated>)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at stirling.software.proprietary.security.InitialSecuritySetup.init(InitialSecuritySetup.java:46)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: ... 23 common frames omitted
Aug 07 13:47:53 nixos Stirling-PDF[77540]: Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement [Column "U1_0.TEAM_ID" not found; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]] [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:66)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:58)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:191)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:153)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.internal.StandardStatementCreator.createStatement(StandardStatementCreator.java:49)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:236)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:172)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.<init>(JdbcValuesResultSetImpl.java:74)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(JdbcSelectExecutorStandardImpl.java:355)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:137)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:102)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.spi.JdbcSelectExecutor.executeQuery(JdbcSelectExecutor.java:91)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:165)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$1(ConcreteSqmSelectQueryPlan.java:152)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:442)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:362)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:380)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:143)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.query.Query.getResultList(Query.java:120)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:130)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:93)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: ... 45 common frames omitted
Aug 07 13:47:53 nixos Stirling-PDF[77540]: Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Column "U1_0.TEAM_ID" not found; SQL statement:
Aug 07 13:47:53 nixos Stirling-PDF[77540]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.get(DbException.java:223)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.message.DbException.get(DbException.java:199)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.expression.ExpressionColumn.getColumnException(ExpressionColumn.java:244)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.expression.ExpressionColumn.optimizeOther(ExpressionColumn.java:226)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:213)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.query.Select.optimizeExpressionsAndPreserveAliases(Select.java:1344)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.query.Select.prepareExpressions(Select.java:1225)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.query.Query.prepare(Query.java:232)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.command.Parser.prepareCommand(Parser.java:489)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.engine.SessionLocal.prepareLocal(SessionLocal.java:645)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.engine.SessionLocal.prepareCommand(SessionLocal.java:561)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1164)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:93)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:687)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:342)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare(StatementPreparerImpl.java:151)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:180)
Aug 07 13:47:53 nixos Stirling-PDF[77540]: ... 76 common frames omitted
Aug 07 13:47:53 nixos Stirling-PDF[77540]: 13:47:53.518 [Thread-10] INFO s.s.c.config.TempFileShutdownHook - Shutdown cleanup complete. Deleted 0 temporary files/directories
Aug 07 13:47:53 nixos systemd[1]: stirling-pdf.service: Main process exited, code=exited, status=1/FAILURE
Aug 07 13:47:53 nixos systemd[1]: stirling-pdf.service: Failed with result 'exit-code'.
Aug 07 13:47:53 nixos systemd[1]: stirling-pdf.service: Consumed 1min 9.939s CPU time, 636.6M memory peak, 95.2M read from disk, 28K written to disk.
Additional Information
My system information:
- system:
"x86_64-linux" - host os:
Linux 6.12.44, NixOS, 25.11 (Xantusia), 25.11.20250902.d0fc308 - multi-user?:
yes - sandbox:
yes - version:
nix-env (Nix) 2.28.4 - nixpkgs:
/nix/store/8vfhnwmmzqqzy97q9c5m4bzyaqqf63zy-source
Bug also mentioned here: https://github.com/NixOS/nixpkgs/issues/440379
History of the package on nixpkgs repo: https://github.com/NixOS/nixpkgs/commits/nixos-unstable/pkgs/by-name/st/stirling-pdf/package.nix
I also tried using a different port, 3000, with both of these 2 configs (but didn't solve my issue):
services.stirling-pdf.environment =
{
INSTALL_BOOK_AND_ADVANCED_HTML_OPS = "true";
SERVER_PORT = 3000;
};
services.stirling-pdf.environment =
{
# INSTALL_BOOK_AND_ADVANCED_HTML_OPS = "true";
SERVER_PORT = 3000;
};
I checked with $ ss -tunlp | grep 3000 and $ ss -tunlp | grep 8080 (I also tried them with sudo as prefix) and I didn't find any service using these ports.
I also opened the 3000 and 8080 tcp ports on my firewall without fixing my issue (should I open the udp ports as well?). Though I think enabling the service opens any necessary port automatically on nixos.
Should I try deleting anything? Where does stirling store its config? What should I delete?
Browsers Affected
Firefox
No Duplicate of the Issue
- [x] I have verified that there are no existing issues raised related to my problem.
Because it didn't fit in the log field, I'll continue here:
Latest log:
$ sudo journalctl -u stirling-pdf.service
-- Boot 104ed6afb29f497a80f1aecd9eb08b0e --
Sep 06 10:14:47 nixos systemd[1]: Started stirling-pdf.service.
Sep 06 10:14:50 nixos Stirling-PDF[811]: 10:14:50.834 [main] INFO s.software.SPDF.SPDFApplication - Additional features in jar
Sep 06 10:14:51 nixos Stirling-PDF[811]: 10:14:51.648 [main] INFO s.s.c.c.ConfigInitializer - Settings file updated based on template changes.
Sep 06 10:14:51 nixos Stirling-PDF[811]: 10:14:51.649 [main] INFO s.software.SPDF.SPDFApplication - Settings file: ./configs/settings.yml
Sep 06 10:14:51 nixos Stirling-PDF[811]: 10:14:51.652 [main] INFO s.software.SPDF.SPDFApplication - Custom settings file: ./configs/custom_settings.yml
Sep 06 10:14:53 nixos Stirling-PDF[811]: ____ _____ ___ ____ _ ___ _ _ ____ ____ ____ _____
Sep 06 10:14:53 nixos Stirling-PDF[811]: / ___|_ _|_ _| _ \| | |_ _| \ | |/ ___| | _ \| _ \| ___|
Sep 06 10:14:53 nixos Stirling-PDF[811]: \___ \ | | | || |_) | | | || \| | | _ _____| |_) | | | | |_
Sep 06 10:14:53 nixos Stirling-PDF[811]: ___) || | | || _ <| |___ | || |\ | |_| |_____| __/| |_| | _|
Sep 06 10:14:53 nixos Stirling-PDF[811]: |____/ |_| |___|_| \_\_____|___|_| \_|\____| |_| |____/|_|
Sep 06 10:14:53 nixos Stirling-PDF[811]: Powered by Spring Boot 3.5.4
Sep 06 10:14:53 nixos Stirling-PDF[811]: 10:14:53.886 [main] INFO s.software.SPDF.SPDFApplication - Starting SPDFApplication v1.2.0 using Java 21.0.7 with PID 811 (/nix/store/rc4j5b589537q7rjsgzasza864ycd658-stirling-pdf-1.2.0/share/stirling-pdf/Stirling-PDF.jar started by stirling-pdf in /var/lib/private/stirling-pdf)
Sep 06 10:14:53 nixos Stirling-PDF[811]: 10:14:53.887 [main] INFO s.software.SPDF.SPDFApplication - The following 1 profile is active: "security"
Sep 06 10:15:05 nixos Stirling-PDF[811]: 10:15:05.270 [main] INFO s.s.p.s.configuration.DatabaseConfig - Using default H2 database
Sep 06 10:15:09 nixos Stirling-PDF[811]: 10:15:09.598 [main] WARN o.h.t.s.i.ExceptionHandlerLoggedImpl - GenerationTarget encountered exception accepting command : Error executing DDL "alter table if exists authorities add constraint FKk91upmbueyim93v469wj7b2qh foreign key (user_id) references users" via JDBC [Index "PRIMARY_KEY_" not found;]
Sep 06 10:15:09 nixos Stirling-PDF[811]: org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "alter table if exists authorities add constraint FKk91upmbueyim93v469wj7b2qh foreign key (user_id) references users" via JDBC [Index "PRIMARY_KEY_" not found;]
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:94)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:576)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:516)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applyForeignKeys(AbstractSchemaMigrator.java:448)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:269)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:112)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:280)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.lambda$process$5(SchemaManagementToolCoordinator.java:144)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/java.util.HashMap.forEach(HashMap.java:1429)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:141)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.boot.internal.SessionFactoryObserverForSchemaExport.sessionFactoryCreated(SessionFactoryObserverForSchemaExport.java:37)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.internal.SessionFactoryObserverChain.sessionFactoryCreated(SessionFactoryObserverChain.java:35)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:324)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:463)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1517)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:66)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:419)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:400)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1873)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1822)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:691)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:513)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1725)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1474)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1683)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1683)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:240)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1395)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:230)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:184)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:179)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:164)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:96)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:271)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:245)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.ServletContextInitializerConfiguration.callInitializers(ServletContextInitializerConfiguration.java:65)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.ServletContextInitializerConfiguration.configure(ServletContextInitializerConfiguration.java:54)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.Configurations.configure(Configurations.java:505)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.configure(WebAppContext.java:490)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.startContext(WebAppContext.java:1309)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.servlet.ServletContextHandler.lambda$doStart$0(ServletContextHandler.java:1051)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1463)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.servlet.ServletContextHandler.doStart(ServletContextHandler.java:1048)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.doStart(WebAppContext.java:509)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.handler.StatisticsHandler.doStart(StatisticsHandler.java:66)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Server.start(Server.java:643)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Server.doStart(Server.java:584)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyWebServer.initialize(JettyWebServer.java:121)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyWebServer.<init>(JettyWebServer.java:88)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory.getJettyWebServer(JettyServletWebServerFactory.java:481)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory.getWebServer(JettyServletWebServerFactory.java:194)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:193)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:167)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:621)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Sep 06 10:15:09 nixos Stirling-PDF[811]: Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Index "PRIMARY_KEY_" not found; SQL statement:
Sep 06 10:15:09 nixos Stirling-PDF[811]: alter table if exists authorities add constraint FKk91upmbueyim93v469wj7b2qh foreign key (user_id) references users [42112-232]
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:223)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:199)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.table.Table.getPrimaryKey(Table.java:920)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.tryUpdate(AlterTableAddConstraint.java:217)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.update(AlterTableAddConstraint.java:74)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTable.update(AlterTable.java:46)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:304)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:248)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:262)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:231)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:95)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:80)
Sep 06 10:15:09 nixos Stirling-PDF[811]: ... 120 common frames omitted
Sep 06 10:15:09 nixos Stirling-PDF[811]: 10:15:09.608 [main] WARN o.h.t.s.i.ExceptionHandlerLoggedImpl - GenerationTarget encountered exception accepting command : Error executing DDL "alter table if exists user_settings add constraint FK8v82nj88rmai0nyck19f873dw foreign key (user_id) references users" via JDBC [Index "PRIMARY_KEY_" not found;]
Sep 06 10:15:09 nixos Stirling-PDF[811]: org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "alter table if exists user_settings add constraint FK8v82nj88rmai0nyck19f873dw foreign key (user_id) references users" via JDBC [Index "PRIMARY_KEY_" not found;]
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:94)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:576)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:516)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applyForeignKeys(AbstractSchemaMigrator.java:448)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:269)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:112)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:280)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.lambda$process$5(SchemaManagementToolCoordinator.java:144)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/java.util.HashMap.forEach(HashMap.java:1429)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:141)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.boot.internal.SessionFactoryObserverForSchemaExport.sessionFactoryCreated(SessionFactoryObserverForSchemaExport.java:37)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.internal.SessionFactoryObserverChain.sessionFactoryCreated(SessionFactoryObserverChain.java:35)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:324)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:463)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1517)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:66)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:390)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:419)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:400)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:366)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1873)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1822)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:691)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:513)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1725)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1474)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1683)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1683)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:240)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1395)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1232)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:230)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:184)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:179)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:164)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:96)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:271)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:245)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.ServletContextInitializerConfiguration.callInitializers(ServletContextInitializerConfiguration.java:65)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.ServletContextInitializerConfiguration.configure(ServletContextInitializerConfiguration.java:54)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.Configurations.configure(Configurations.java:505)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.configure(WebAppContext.java:490)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.startContext(WebAppContext.java:1309)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.servlet.ServletContextHandler.lambda$doStart$0(ServletContextHandler.java:1051)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.handler.ContextHandler$ScopedContext.call(ContextHandler.java:1463)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.servlet.ServletContextHandler.doStart(ServletContextHandler.java:1048)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.ee10.webapp.WebAppContext.doStart(WebAppContext.java:509)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.handler.StatisticsHandler.doStart(StatisticsHandler.java:66)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Server.start(Server.java:643)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Handler$Abstract.doStart(Handler.java:491)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.server.Server.doStart(Server.java:584)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyWebServer.initialize(JettyWebServer.java:121)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyWebServer.<init>(JettyWebServer.java:88)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory.getJettyWebServer(JettyServletWebServerFactory.java:481)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.embedded.jetty.JettyServletWebServerFactory.getWebServer(JettyServletWebServerFactory.java:194)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:193)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:167)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:621)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Sep 06 10:15:09 nixos Stirling-PDF[811]: Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Index "PRIMARY_KEY_" not found; SQL statement:
Sep 06 10:15:09 nixos Stirling-PDF[811]: alter table if exists user_settings add constraint FK8v82nj88rmai0nyck19f873dw foreign key (user_id) references users [42112-232]
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:223)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:199)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.table.Table.getPrimaryKey(Table.java:920)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.tryUpdate(AlterTableAddConstraint.java:217)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.update(AlterTableAddConstraint.java:74)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTable.update(AlterTable.java:46)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:304)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:248)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:262)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:231)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.ProxyStatement.execute(ProxyStatement.java:95)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.HikariProxyStatement.execute(HikariProxyStatement.java)
Sep 06 10:15:09 nixos Stirling-PDF[811]: at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:80)
Sep 06 10:15:09 nixos Stirling-PDF[811]: ... 120 common frames omitted
Sep 06 10:15:14 nixos Stirling-PDF[811]: 10:15:14.712 [main] WARN s.s.SPDF.config.ExternalAppDepConfig - Missing dependency: unoconvert - Disabling group: Unoconvert (Affected features: File To PDF)
Sep 06 10:15:15 nixos Stirling-PDF[811]: 10:15:15.327 [main] INFO s.s.S.config.EndpointConfiguration - Disabled tool groups: Unoconvert (endpoints may have alternative implementations)
Sep 06 10:15:15 nixos Stirling-PDF[811]: 10:15:15.328 [main] INFO s.s.S.config.EndpointConfiguration - Disabled functional groups: enterprise
Sep 06 10:15:15 nixos Stirling-PDF[811]: 10:15:15.328 [main] INFO s.s.S.config.EndpointConfiguration - Total disabled endpoints: 1. Disabled endpoints: url-to-pdf
Sep 06 10:15:16 nixos Stirling-PDF[811]: 10:15:16.908 [main] INFO s.s.c.config.TempFileConfiguration - Created temporary directory: /tmp/stirling-pdf
Sep 06 10:15:18 nixos Stirling-PDF[811]: 10:15:18.182 [main] INFO s.software.common.util.FileMonitor - Monitoring directory: ./pipeline/watchedFolders
Sep 06 10:15:20 nixos Stirling-PDF[811]: 10:15:20.090 [pool-3-thread-1] INFO s.s.common.service.ResourceMonitor - System resource status changed from OK to CRITICAL
Sep 06 10:15:20 nixos Stirling-PDF[811]: 10:15:20.093 [pool-3-thread-1] INFO s.s.common.service.ResourceMonitor - Current metrics - CPU: 147.4%, Memory: 3.3%, Free Memory: 218 MB
Sep 06 10:15:20 nixos Stirling-PDF[811]: 10:15:20.178 [main] INFO s.s.c.service.TempFileCleanupService - Created LibreOffice temp directory: /tmp/stirling-pdf/libreoffice
Sep 06 10:15:20 nixos Stirling-PDF[811]: 10:15:20.178 [main] INFO s.s.c.service.TempFileCleanupService - Running in Server-jar mode, using conservative cleanup strategy
Sep 06 10:15:20 nixos Stirling-PDF[811]: 10:15:20.184 [main] INFO s.s.c.service.TempFileCleanupService - Startup cleanup complete. Deleted 0 temporary files/directories
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.159 [main] ERROR s.s.p.s.service.DatabaseService - Error during database import: Constraint "CONSTRAINT_4" already exists; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]:
Sep 06 10:15:21 nixos Stirling-PDF[811]: ALTER TABLE "PUBLIC"."USERS" ADD CONSTRAINT "PUBLIC"."CONSTRAINT_4" PRIMARY KEY("USER_ID") [90045-232]
Sep 06 10:15:21 nixos Stirling-PDF[811]: org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "CONSTRAINT_4" already exists; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]:
Sep 06 10:15:21 nixos Stirling-PDF[811]: ALTER TABLE "PUBLIC"."USERS" ADD CONSTRAINT "PUBLIC"."CONSTRAINT_4" PRIMARY KEY("USER_ID") [90045-232]
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:644)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:223)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:199)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.tryUpdate(AlterTableAddConstraint.java:111)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTableAddConstraint.update(AlterTableAddConstraint.java:74)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.ddl.AlterTable.update(AlterTable.java:46)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:304)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:248)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.dml.RunScriptCommand.execute(RunScriptCommand.java:120)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.dml.RunScriptCommand.update(RunScriptCommand.java:71)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.CommandContainer.update(CommandContainer.java:139)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:304)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.Command.executeUpdate(Command.java:248)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcPreparedStatement.execute(JdbcPreparedStatement.java:262)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.service.DatabaseService.executeDatabaseScript(DatabaseService.java:311)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.service.DatabaseService.importDatabase(DatabaseService.java:137)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.InitialSecuritySetup.init(InitialSecuritySetup.java:40)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:429)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1818)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.163 [main] INFO s.s.p.s.service.DatabaseService - Database import completed: configs/db/backup/backup_202508071248.sql
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.180 [main] WARN o.h.e.jdbc.spi.SqlExceptionHelper - SQL Error: 42122, SQLState: 42S22
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.182 [main] ERROR o.h.e.jdbc.spi.SqlExceptionHelper - Column "U1_0.TEAM_ID" not found; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.216 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initialSecuritySetup': Invocation of init method failed
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.217 [main] INFO s.s.c.config.TempFileShutdownHook - Application shutting down, cleaning up temporary files
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.217 [main] INFO s.s.c.config.TempFileShutdownHook - Shutdown cleanup complete. Deleted 0 temporary files/directories
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.220 [main] INFO s.s.common.service.ResourceMonitor - Shutting down resource monitoring
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.221 [main] INFO s.s.common.service.TaskManager - Shutting down job result cleanup executor
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21.476 [main] ERROR o.s.boot.SpringApplication - Application run failed
Sep 06 10:15:21 nixos Stirling-PDF[811]: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initialSecuritySetup': Invocation of init method failed
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:222)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:429)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1818)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:607)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.SPDF.SPDFApplication.main(SPDFApplication.java:131)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
Sep 06 10:15:21 nixos Stirling-PDF[811]: Caused by: org.springframework.dao.InvalidDataAccessResourceUsageException: could not prepare statement [Column "U1_0.TEAM_ID" not found; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]] [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]; SQL [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:281)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:256)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:241)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:560)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:343)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:160)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:136)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:223)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at jdk.proxy2/jdk.proxy2.$Proxy192.findByAuthenticationTypeIgnoreCase(Unknown Source)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.service.UserService.migrateOauth2ToSSO(UserService.java:67)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:360)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.service.UserService$$SpringCGLIB$$1.migrateOauth2ToSSO(<generated>)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at stirling.software.proprietary.security.InitialSecuritySetup.init(InitialSecuritySetup.java:46)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at java.base/java.lang.reflect.Method.invoke(Method.java:580)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:401)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:219)
Sep 06 10:15:21 nixos Stirling-PDF[811]: ... 23 common frames omitted
Sep 06 10:15:21 nixos Stirling-PDF[811]: Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement [Column "U1_0.TEAM_ID" not found; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]] [select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?)]
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:66)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:58)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:191)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:153)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.internal.StandardStatementCreator.createStatement(StandardStatementCreator.java:49)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:236)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:172)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl.<init>(JdbcValuesResultSetImpl.java:74)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(JdbcSelectExecutorStandardImpl.java:355)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:137)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:102)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.spi.JdbcSelectExecutor.executeQuery(JdbcSelectExecutor.java:91)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:165)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$1(ConcreteSqmSelectQueryPlan.java:149)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:439)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:359)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:380)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:143)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.query.Query.getResultList(Query.java:120)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:130)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:93)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:160)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:148)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:170)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:158)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:170)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:149)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:69)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:380)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:138)
Sep 06 10:15:21 nixos Stirling-PDF[811]: ... 45 common frames omitted
Sep 06 10:15:21 nixos Stirling-PDF[811]: Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Column "U1_0.TEAM_ID" not found; SQL statement:
Sep 06 10:15:21 nixos Stirling-PDF[811]: select u1_0.user_id,u1_0.api_key,u1_0.authenticationtype,u1_0.enabled,u1_0.is_first_login,u1_0.password,u1_0.role_name,u1_0.team_id,u1_0.username from users u1_0 where upper(u1_0.authenticationtype)=upper(?) [42122-232]
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:223)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.message.DbException.get(DbException.java:199)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.expression.ExpressionColumn.getColumnException(ExpressionColumn.java:244)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.expression.ExpressionColumn.optimizeOther(ExpressionColumn.java:226)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:213)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.query.Select.optimizeExpressionsAndPreserveAliases(Select.java:1344)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.query.Select.prepareExpressions(Select.java:1225)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.query.Query.prepare(Query.java:232)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.command.Parser.prepareCommand(Parser.java:489)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.engine.SessionLocal.prepareLocal(SessionLocal.java:645)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.engine.SessionLocal.prepareCommand(SessionLocal.java:561)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1164)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:93)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:687)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:342)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare(StatementPreparerImpl.java:151)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:180)
Sep 06 10:15:21 nixos Stirling-PDF[811]: ... 76 common frames omitted
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21,489 |-WARN in Logger[stirling.software.common.config.TempFileShutdownHook] - No appenders present in context [default] for logger [stirling.software.common.config.TempFileShutdownHook].
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Main process exited, code=exited, status=1/FAILURE
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Failed with result 'exit-code'.
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Consumed 1min 12.353s CPU time, 798.3M memory peak, 200.2M read from disk, 148K written to disk.
Latest short log:
$ sudo systemctl status stirling-pdf.service
× stirling-pdf.service
Loaded: loaded (/etc/systemd/system/stirling-pdf.service; enabled; preset: ignored)
Active: failed (Result: exit-code) since Sat 2025-09-06 10:15:21 EEST; 19min ago
Duration: 34.412s
Invocation: 2291acf9cdb0498283c227bf00e2bcb8
Process: 811 ExecStart=/nix/store/rc4j5b589537q7rjsgzasza864ycd658-stirling-pdf-1.2.0/bin/Stirling-PDF (code=exited, status=1/FAILURE)
Main PID: 811 (code=exited, status=1/FAILURE)
IP: 0B in, 0B out
IO: 200.2M read, 148K written
Mem peak: 798.3M
CPU: 1min 12.353s
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:687)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:342)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$4.doPrepare(StatementPreparerImpl.java:151)
Sep 06 10:15:21 nixos Stirling-PDF[811]: at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:180)
Sep 06 10:15:21 nixos Stirling-PDF[811]: ... 76 common frames omitted
Sep 06 10:15:21 nixos Stirling-PDF[811]: 10:15:21,489 |-WARN in Logger[stirling.software.common.config.TempFileShutdownHook] - No appenders present in context [default] for logger [stirling.software.common.config.TempFileShutdownHook].
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Main process exited, code=exited, status=1/FAILURE
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Failed with result 'exit-code'.
Sep 06 10:15:21 nixos systemd[1]: stirling-pdf.service: Consumed 1min 12.353s CPU time, 798.3M memory peak, 200.2M read from disk, 148K written to disk.
Hi @BlastboomStrice! I'm Dosu and I’m helping the Stirling-PDF team.
Your logs show classic signs of a database schema mismatch after a major upgrade: errors like Constraint "CONSTRAINT_4" already exists, Column "U1_0.TEAM_ID" not found, and Index "PRIMARY_KEY_" not found all point to the H2 database structure not matching what the new Stirling-PDF version expects. This usually happens when the upgrade introduces new tables/columns or changes constraints, but the old database is still present.
Where are the config and database files?
- Config files:
./configs/settings.ymland./configs/custom_settings.yml(relative to the working directory, often/var/lib/private/stirling-pdfon NixOS). - Database backups:
configs/db/backup/or, in newer versions,config/backup/db/(again, relative to the working directory) see PR #4225. - The actual H2 database file is typically stored in the same working directory as the configs, unless overridden in the config or via environment variables. Look for files like
database.mv.dbor similar in/var/lib/private/stirling-pdfor a nearby directory.
How to reset and resolve the schema mismatch:
- Stop the Stirling-PDF service.
- Backup: If you have important data, copy out any recent files from
configs/db/backup/orconfig/backup/db/for safekeeping. - Delete the H2 database file(s): Remove files like
database.mv.dbor any.dbfiles in/var/lib/private/stirling-pdf(or wherever your configs are). - (Optional) Clean up old backups: If you want a truly fresh start, you can also clear out the backup directory, but keep any you want to restore.
- Start the Stirling-PDF service again. The app will create a new, clean database with the correct schema for your current version.
If you want to restore from a backup, you can use the web interface or API after the service starts and the schema is correct docs.
This process should resolve the startup errors and let the new version run with a fresh database schema. If you have custom settings, double-check your settings.yml and custom_settings.yml after the upgrade, but these files are not the cause of the schema errors.
Let me know if you need help finding the exact database file path on your system!
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
I would like to be sure before deleting anything with sudo on my system and I'd like to know that I'm not deleting anything wrong, so I don't think I can follow a bot's advice:/ Also it would be cool if I could somehow fix the database instead of deleting it.
We will look into this issue thanks for raising In meantime to unblock the bot is half correct
You could reset your Stirling pdf database by clearing the stirling pdf dB file located in our configs folder
So it seems to be triggering the database restore functionality using a backup file that's not compatible with the current installation Whats odd is this DB restore should only trigger if the database file has 0 users in it
Does your installation have login enabled or disabled?
No, I dont think I ever logged in or something
(Also I think they have disabled the proprietary features which I think are linked to accounts and such.)
Edit: Checked the settings.yml and it confirms me:
oauth2:
enabled: false # set to 'true' to enable login (Note: enableLogin must also be 'true' for this to work)
please delete your db folder for now, I have confirmed its a issue with the backups and will have a patch out by monday
Starting with version v0.34.0 we switched to a new database version https://github.com/Stirling-Tools/Stirling-PDF/commit/8f4709d82e49c947b233cf3ea6814b759da8bd0f, so it would be advisable to upgrade from v0.33.1 to v0.34.0.
Thank you everyone:) Very quick response too!
(Ludy I suppose you mean I should first go to 0.34.0 and then update to the newer versions, instead of jumping to 1.0.2 as we did on nixpkgs. I'm not that advanced in nixos, so I cant really do that now, but thanks, it makes sense.)
I'm currently checking which version after 0.34 will trigger the next compatibility error.
I hope the database hasn't been corrupted yet.
Yes, from 0.33.1 to 0.34.0
No worries, I didnt have anything important on the database, I just wanted to mention it in case someone else stumbles upon this and has important stuff in the database:)
Btw yay, deleting the db folder fixed it:))