Stirling-Tools / Stirling-PDF

#1 Locally hosted web application that allows you to perform various operations on PDF files
https://stirlingpdf.com
MIT License
45.67k stars 3.71k forks source link

PDF File Separator No Split on divider Page #1147

Closed jOeOOeOj closed 6 months ago

jOeOOeOj commented 6 months ago

Hi!

I tested the Auto Split PDF Feature with the divider page from the download link. In my PDF File are 5 divider pages and all in all 27 pages. Some pages include QR-Codes with different content. I get one outputfile with 27 pages just as the inputfile was. It seems that the feature is not working.

In the logfile there is one error an lots of warnings. I use a very standard docker-compose file. My stirling App is 0.23.1

I have read about about JBIG2 with is the error in the log, but in dont know if this is the reason why "nothing happens".

Thx for your time to check this. Joe

This is the logfile, but it is much longer, i cant past the whole file for the 27 pages here. If you need the whole one please tell me.

2024-04-30 10:45:07,449 ERROR o.a.p.c.PDFStreamEngine [http-nio-8080-exec-4] Cannot read JBIG2 image: jbig2-imageio is not installed org.apache.pdfbox.filter.MissingImageReaderException: Cannot read JBIG2 image: jbig2-imageio is not installed at org.apache.pdfbox.filter.Filter.findImageReader(Filter.java:172) at org.apache.pdfbox.filter.JBIG2Filter.decode(JBIG2Filter.java:67) at org.apache.pdfbox.filter.Filter.decode(Filter.java:254) at org.apache.pdfbox.cos.COSInputStream.create(COSInputStream.java:73) at org.apache.pdfbox.cos.COSStream.createInputStream(COSStream.java:172) at org.apache.pdfbox.pdmodel.common.PDStream.createInputStream(PDStream.java:193) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createInputStream(PDImageXObject.java:895) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.from1Bit(SampledImageReader.java:373) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.getRGBImage(SampledImageReader.java:202) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage(PDImageXObject.java:477) at org.apache.pdfbox.rendering.PageDrawer.drawImage(PageDrawer.java:1102) at org.apache.pdfbox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:74) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:893) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:531) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:506) at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:153) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:286) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:330) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:247) at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:219) at stirling.software.SPDF.controller.api.misc.AutoSplitPdfController.autoSplitPdf(AutoSplitPdfController.java:66) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:925) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:830) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at stirling.software.SPDF.config.MetricsFilter.doFilterInternal(MetricsFilter.java:62) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:735) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840) 2024-04-30 10:45:07,492 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,492 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,492 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,493 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,494 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,495 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,496 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,497 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,498 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,499 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,500 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,501 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,501 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,508 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,508 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,508 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,508 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,509 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,510 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,511 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,512 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,513 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,514 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,515 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,734 ERROR o.a.p.c.PDFStreamEngine [http-nio-8080-exec-4] Cannot read JBIG2 image: jbig2-imageio is not installed org.apache.pdfbox.filter.MissingImageReaderException: Cannot read JBIG2 image: jbig2-imageio is not installed at org.apache.pdfbox.filter.Filter.findImageReader(Filter.java:172) at org.apache.pdfbox.filter.JBIG2Filter.decode(JBIG2Filter.java:67) at org.apache.pdfbox.filter.Filter.decode(Filter.java:254) at org.apache.pdfbox.cos.COSInputStream.create(COSInputStream.java:73) at org.apache.pdfbox.cos.COSStream.createInputStream(COSStream.java:172) at org.apache.pdfbox.pdmodel.common.PDStream.createInputStream(PDStream.java:193) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createInputStream(PDImageXObject.java:895) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.from1Bit(SampledImageReader.java:373) at org.apache.pdfbox.pdmodel.graphics.image.SampledImageReader.getRGBImage(SampledImageReader.java:202) at org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage(PDImageXObject.java:477) at org.apache.pdfbox.rendering.PageDrawer.drawImage(PageDrawer.java:1102) at org.apache.pdfbox.contentstream.operator.graphics.DrawObject.process(DrawObject.java:74) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator(PDFStreamEngine.java:893) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators(PDFStreamEngine.java:531) at org.apache.pdfbox.contentstream.PDFStreamEngine.processStream(PDFStreamEngine.java:506) at org.apache.pdfbox.contentstream.PDFStreamEngine.processPage(PDFStreamEngine.java:153) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:286) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:330) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:247) at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:219) at stirling.software.SPDF.controller.api.misc.AutoSplitPdfController.autoSplitPdf(AutoSplitPdfController.java:66) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:925) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:830) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at stirling.software.SPDF.config.MetricsFilter.doFilterInternal(MetricsFilter.java:62) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:735) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:840) 2024-04-30 10:45:07,743 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,743 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,744 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,745 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,746 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,747 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,748 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,749 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,750 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,751 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,756 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,756 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,756 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,756 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,757 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,758 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,759 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index 2024-04-30 10:45:07,760 WARN o.a.f.t.CmapSubtable [http-nio-8080-exec-4] Format 12 cmap contains an invalid glyph index

sbplat commented 6 months ago

There's a JBIG2 image in there which we don't support. See #939

jOeOOeOj commented 6 months ago

To say it clear, if one JBIG2 Image is found, the file is ignored to proceed?

Stirling uses OCRmyPDF. The OCRmyPDF Project describes how to install JBIG2 support. Is there any possibility to install this in the stirling Docker conainer? https://ocrmypdf.readthedocs.io/en/latest/jbig2.html

If i cant fix the problem i cant use the feature because the PDF is direct from the scanner and there is no possibility to change these settings.

Frooodle commented 6 months ago

I will look into if this can be added manually

jOeOOeOj commented 5 months ago

Is there any chance to get this done? If not i must search an other solution to split my pdfs with the divider page. If you think that it is possible i would wait for it.

Thx for your feedback. Joe

Frooodle commented 5 months ago

Have you tried to run its steps from OCRmyPDF

git clone https://github.com/agl/jbig2enc
cd jbig2enc
./autogen.sh
./configure && make

and see if it worked?

jOeOOeOj commented 5 months ago

stirling-pdf is running in a docker container.

Outside docker i have tried, it don't work. I think this must be done inside the container but i don't know how. And would this be persitent if i pull an other image?

Frooodle commented 5 months ago

It wouldn't be persistent if ran inside a docker but it would help test if it works

Frooodle commented 5 months ago

Persistent across upgrades *

jOeOOeOj commented 5 months ago

I tried this inside docker compose

apk update
apk add git
apk add automakte libtool
apk add autoconf
apk add build-base
git clone https://github.com/agl/jbig2enc
cd jbig2enc
./autogen.sh
./configure && make

Nothing happens to the testfile. But there is no message in the logfile? I tried with 0.24.4 and with 0.23.1 without installing jbig2enc just to see if i get a message in the logfile like last time. But there was no message with 0.23.1 too. What could the the reason that there is no message in the logfile?

The update to 0.24.4 overwrite my settings.yml. Maybe it would be possible to keep it or create a backup before it gets overwritten.

jOeOOeOj commented 5 months ago

I tried some more things but i couldnt get it done. Maybe stirling-PDF will solve this problem some times.

I decided to use paperless-ngx to splitt my PDFs. This needs to change the workflow a little bit, but it works fine.

Thanks for your time.