Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Stirling-PDF
  3. PDF to Text/RTF fails

PDF to Text/RTF fails

Scheduled Pinned Locked Moved Solved Stirling-PDF
30 Posts 10 Posters 1.7k Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #1

      c4d8d4fd-b156-41da-b129-0cd024142e5c-image.png

      Error
      
      Internal Server Error:Command process failed with exit code 77. Error message: Warning: failed to launch javaldx - java may not function correctly (process:70): dconf-CRITICAL **: 08:57:54.827: unable to create directory '/home/cloudron/.cache/dconf': Permission denied. dconf will not work properly. LibreOffice 7.3 - Fatal Error: The application cannot be started. User installation could not be completed. 
      
      1 Reply Last reply
      0
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        I made that error go away but it always produces empty text.

        Running soffice --infilter=writer_pdf_import --convert-to txt:Text --outdir /tmp/invoice Invoice.pdf locally also doesn't work 🤔

        KubernetesK 1 Reply Last reply
        0
        • girishG girish

          I made that error go away but it always produces empty text.

          Running soffice --infilter=writer_pdf_import --convert-to txt:Text --outdir /tmp/invoice Invoice.pdf locally also doesn't work 🤔

          KubernetesK Offline
          KubernetesK Offline
          Kubernetes
          App Dev
          wrote on last edited by
          #3

          @girish Did you try another PDF? Is your PDF a text based document, or a PDF with images?

          1 Reply Last reply
          1
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #4

            I tried a couple but I think maybe it needs text in the PDF for this feature to work (i.e this is not OCR).

            jdaviescoatesJ 1 Reply Last reply
            1
            • girishG girish

              I tried a couple but I think maybe it needs text in the PDF for this feature to work (i.e this is not OCR).

              jdaviescoatesJ Online
              jdaviescoatesJ Online
              jdaviescoates
              wrote on last edited by jdaviescoates
              #5

              @girish said in PDF to Text/RTF fails:

              I think maybe it needs text in the PDF for this feature to work (i.e this is not OCR)

              That's what I was going to say it could very likely be.

              Edit: but I don't think that is the case. I just tried with a PDF that has text and got the same error:

              
              
              java.io.IOException: Command process failed with exit code 77. Error message: javaldx failed!
              Warning: failed to read path from javaldx
              LibreOffice 7.3 - Fatal Error: The application cannot be started. 
              User installation could not be completed. 
              	at stirling.software.SPDF.utils.ProcessExecutor.runCommandWithOutputHandling(ProcessExecutor.java:93)
              	at stirling.software.SPDF.utils.PDFToFile.processPdfToOfficeFormat(PDFToFile.java:56)
              	at stirling.software.SPDF.controller.api.converters.ConvertPDFToOffice.processPdfToRTForTXT(ConvertPDFToOffice.java:48)
              	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:207)
              	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
              	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:884)
              	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
              	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
              	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
              	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
              	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
              	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:41)
              	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:166)
              	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:738)
              	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
              	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
              	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
              	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
              	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
              	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:61)
              	at java.base/java.lang.Thread.run(Thread.java:833)
              
              
              

              I use Cloudron with Gandi & Hetzner

              girishG 1 Reply Last reply
              0
              • jdaviescoatesJ jdaviescoates

                @girish said in PDF to Text/RTF fails:

                I think maybe it needs text in the PDF for this feature to work (i.e this is not OCR)

                That's what I was going to say it could very likely be.

                Edit: but I don't think that is the case. I just tried with a PDF that has text and got the same error:

                
                
                java.io.IOException: Command process failed with exit code 77. Error message: javaldx failed!
                Warning: failed to read path from javaldx
                LibreOffice 7.3 - Fatal Error: The application cannot be started. 
                User installation could not be completed. 
                	at stirling.software.SPDF.utils.ProcessExecutor.runCommandWithOutputHandling(ProcessExecutor.java:93)
                	at stirling.software.SPDF.utils.PDFToFile.processPdfToOfficeFormat(PDFToFile.java:56)
                	at stirling.software.SPDF.controller.api.converters.ConvertPDFToOffice.processPdfToRTForTXT(ConvertPDFToOffice.java:48)
                	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:207)
                	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
                	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:884)
                	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
                	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
                	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
                	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
                	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:41)
                	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:166)
                	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:738)
                	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
                	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
                	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
                	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
                	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:61)
                	at java.base/java.lang.Thread.run(Thread.java:833)
                
                
                
                girishG Offline
                girishG Offline
                girish
                Staff
                wrote on last edited by
                #6

                @jdaviescoates the javaldx issue is sorted out in latest update atleast (I think).

                jdaviescoatesJ archosA 2 Replies Last reply
                1
                • girishG girish

                  @jdaviescoates the javaldx issue is sorted out in latest update atleast (I think).

                  jdaviescoatesJ Online
                  jdaviescoatesJ Online
                  jdaviescoates
                  wrote on last edited by
                  #7

                  @girish said in PDF to Text/RTF fails:

                  @jdaviescoates the javaldx issue is sorted out in latest update atleast (I think).

                  I still seem to get the exact same issue:

                  
                  
                  java.io.IOException: Command process failed with exit code 77. Error message: javaldx failed!
                  Warning: failed to read path from javaldx
                  LibreOffice 7.3 - Fatal Error: The application cannot be started. 
                  User installation could not be completed. 
                  	at stirling.software.SPDF.utils.ProcessExecutor.runCommandWithOutputHandling(ProcessExecutor.java:93)
                  	at stirling.software.SPDF.utils.PDFToFile.processPdfToOfficeFormat(PDFToFile.java:56)
                  	at stirling.software.SPDF.controller.api.converters.ConvertPDFToOffice.processPdfToRTForTXT(ConvertPDFToOffice.java:48)
                  	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:207)
                  	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
                  	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:884)
                  	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
                  	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                  	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
                  	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
                  	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
                  	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:41)
                  	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:166)
                  	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:738)
                  	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
                  	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
                  	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                  	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
                  	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
                  	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:61)
                  	at java.base/java.lang.Thread.run(Thread.java:833)
                  
                  
                  

                  I use Cloudron with Gandi & Hetzner

                  1 Reply Last reply
                  0
                  • BerlinerB Offline
                    BerlinerB Offline
                    Berliner
                    wrote on last edited by
                    #8

                    fresh install and got the same issue

                    1 Reply Last reply
                    2
                    • nebulonN nebulon marked this topic as a question on
                    • girishG girish

                      @jdaviescoates the javaldx issue is sorted out in latest update atleast (I think).

                      archosA Offline
                      archosA Offline
                      archos
                      wrote on last edited by
                      #9

                      @girish There is also a problem when converting any file to PDF.
                      Snímek obrazovky_2023-07-01_12-58-05.png

                       
                      java.io.IOException: Command process failed with exit code 1. Error message: /usr/local/bin/unoconv:19: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
                        from distutils.version import LooseVersion
                      unoconv: Cannot find a suitable office installation on your system.
                      ERROR: Please locate your office installation and send your feedback to:
                             http://github.com/dagwieers/unoconv/issues
                      	at stirling.software.SPDF.utils.ProcessExecutor.runCommandWithOutputHandling(ProcessExecutor.java:93)
                      	at stirling.software.SPDF.controller.api.converters.ConvertOfficeController.convertToPdf(ConvertOfficeController.java:42)
                      	at stirling.software.SPDF.controller.api.converters.ConvertOfficeController.processPdfWithOCR(ConvertOfficeController.java:74)
                      	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:207)
                      	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
                      	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:884)
                      	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
                      	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
                      	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
                      	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
                      	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
                      	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:41)
                      	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:166)
                      	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:738)
                      	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341)
                      	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
                      	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
                      	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:894)
                      	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
                      	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:61)
                      	at java.base/java.lang.Thread.run(Thread.java:833)
                      
                      1 Reply Last reply
                      0
                      • girishG Offline
                        girishG Offline
                        girish
                        Staff
                        wrote on last edited by
                        #10

                        @archos I think this one is fixed with the latest update.

                        archosA 1 Reply Last reply
                        1
                        • BerlinerB Offline
                          BerlinerB Offline
                          Berliner
                          wrote on last edited by
                          #11

                          @girish this is right. Updated the app and now it works.

                          1 Reply Last reply
                          0
                          • girishG girish has marked this topic as solved on
                          • girishG Offline
                            girishG Offline
                            girish
                            Staff
                            wrote on last edited by
                            #12

                            OCR should also work better now. It was missing a bunch of packages.

                            1 Reply Last reply
                            4
                            • girishG girish

                              @archos I think this one is fixed with the latest update.

                              archosA Offline
                              archosA Offline
                              archos
                              wrote on last edited by archos
                              #13

                              @girish But converting to PDF doesn't work for me, I tried reinstalling the apps but it's the same.Snímek obrazovky_2023-07-01_17-34-26.png
                              I also tried different formats DOC, XLS, XLSX, ODT.

                              1 Reply Last reply
                              1
                              • necrevistonnezrN Offline
                                necrevistonnezrN Offline
                                necrevistonnezr
                                wrote on last edited by
                                #14

                                For me, it’s doing something but doesn’t let me access the file after conversion - nothing happens:

                                Jul 01 23:05:45 Running command: soffice --infilter=writer_pdf_import --convert-to doc --outdir /tmp/output_12731918207241714492 /tmp/input_12820457046940439487.pdfCommand output:
                                Jul 01 23:05:45 convert /tmp/input_12820457046940439487.pdf -> /tmp/output_12731918207241714492/input_12820457046940439487.doc using filter : MS Word 97
                                Jul 01 23:06:04 Running command: soffice --infilter=writer_pdf_import --convert-to docx --outdir /tmp/output_13110194667904771198 /tmp/input_2013883566298576050.pdfCommand output:
                                Jul 01 23:06:04 convert /tmp/input_2013883566298576050.pdf -> /tmp/output_13110194667904771198/input_2013883566298576050.docx using filter : MS Word 2007 XML
                                Jul 01 23:06:35 Running command: soffice --infilter=writer_pdf_import --convert-to rtf --outdir /tmp/output_12759007429764915141 /tmp/input_5102818123428729636.pdfCommand output:
                                Jul 01 23:06:35 convert /tmp/input_5102818123428729636.pdf -> /tmp/output_12759007429764915141/input_5102818123428729636.rtf using filter : Rich Text Format
                                
                                1 Reply Last reply
                                0
                                • girishG Offline
                                  girishG Offline
                                  girish
                                  Staff
                                  wrote on last edited by
                                  #15

                                  @necrevistonnezr I noticed that for some of the conversions. The processing button would be disabled but the browser already downloaded the file under Downloads.

                                  1 Reply Last reply
                                  1
                                  • girishG Offline
                                    girishG Offline
                                    girish
                                    Staff
                                    wrote on last edited by
                                    #16

                                    @archos please try with v1.1.0 package . Think I have fixed it for real now.

                                    archosA 1 Reply Last reply
                                    3
                                    • girishG girish

                                      @archos please try with v1.1.0 package . Think I have fixed it for real now.

                                      archosA Offline
                                      archosA Offline
                                      archos
                                      wrote on last edited by
                                      #17

                                      @girish Great, thanks so much for the update. Already the conversion to PDF format is working.

                                      1 Reply Last reply
                                      2
                                      • L Offline
                                        L Offline
                                        LoudLemur
                                        wrote on last edited by
                                        #18

                                        I tried this yesterday, pdf-to-rtf, pdf-to-txt. Both failed, and created empty files instead. Might it have been due to a lack of memory being allocated? App Version: 0.10.3

                                        jdaviescoatesJ 1 Reply Last reply
                                        1
                                        • nebulonN Offline
                                          nebulonN Offline
                                          nebulon
                                          Staff
                                          wrote on last edited by
                                          #19

                                          Were there any errors shown or if the app crashed out of memory, you should see a notification about that in Cloudron. And just to be sure, have you tried other pdf documents?

                                          1 Reply Last reply
                                          0
                                          • L LoudLemur

                                            I tried this yesterday, pdf-to-rtf, pdf-to-txt. Both failed, and created empty files instead. Might it have been due to a lack of memory being allocated? App Version: 0.10.3

                                            jdaviescoatesJ Online
                                            jdaviescoatesJ Online
                                            jdaviescoates
                                            wrote on last edited by
                                            #20

                                            @LoudLemur said in PDF to Text/RTF fails:

                                            I tried this yesterday, pdf-to-rtf, pdf-to-txt. Both failed, and created empty files instead.

                                            Same.

                                            @nebulon said in PDF to Text/RTF fails:

                                            Were there any errors shown

                                            No errors were shown on screen nor in the app logs.

                                            @nebulon said in PDF to Text/RTF fails:

                                            And just to be sure, have you tried other pdf documents?

                                            Yes, I've tried numerous PDFs all with the same empty .txt file as the result.

                                            I use Cloudron with Gandi & Hetzner

                                            1 Reply Last reply
                                            0
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes


                                              • Login

                                              • Don't have an account? Register

                                              • Login or register to search.
                                              • First post
                                                Last post
                                              0
                                              • Categories
                                              • Recent
                                              • Tags
                                              • Popular
                                              • Bookmarks
                                              • Search