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
  • Brite
  • 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 - Status | 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 5.9k 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 Offline
            jdaviescoatesJ Offline
            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 Offline
                jdaviescoatesJ Offline
                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
                    translator
                    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
                            translator
                            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
                                    translator
                                    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 Offline
                                          jdaviescoatesJ Offline
                                          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

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          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