While reindexing, the pdf extractor can report this error:

      java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider

      at org.pdfbox.pdmodel.PDDocument.openProtection(PDDocument.java:905)

      at org.pdfbox.pdmodel.PDDocument.decrypt(PDDocument.java:489)

      at com.atlassian.bonnie.search.extractor.PdfContentExtractor.extractText(PdfContentExtractor.java:46)

      at com.atlassian.bonnie.search.extractor.BaseAttachmentContentExtractor.addFields(BaseAttachmentContentExtractor.java:31)

      at com.atlassian.bonnie.search.BaseDocumentBuilder.getDocument(BaseDocumentBuilder.java:28)

      at com.atlassian.confluence.search.lucene.ConfluenceObjectToDocumentConverter.convert(ConfluenceObjectToDocumentConverter.java:20)

      at com.atlassian.confluence.search.lucene.ConfluenceObjectQueue$1.indexCollection(ConfluenceObjectQueue.java:75)

      at com.atlassian.bonnie.index.QueueProcessingRunnableImpl.run(QueueProcessingRunnableImpl.java:39)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:585)

      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:284)

      at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:155)

      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:122)

      at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:56)

      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)

      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)

      at $Proxy62.run(Unknown Source)

      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)

      at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)

      at java.lang.Thread.run(Thread.java:595)

        1. pdfbox-0.7.2.jar
          3.12 MB
          Tom Davies

            [CONFSERVER-8580] Indexing unprintable/encrypted PDFs fails

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2874904 ] New: CONFSERVER Bug Workflow v4 [ 3003500 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2802834 ] New: JAC Bug Workflow v3 [ 2874904 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2733931 ] New: JAC Bug Workflow v2 [ 2802834 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2399334 ] New: JAC Bug Workflow [ 2733931 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2297806 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2399334 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2232966 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2297806 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2193618 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2232966 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1936909 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2193618 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1736170 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1936909 ]
            Katherine Yabut made changes -
            Workflow Original: CONF Bug Subtask WF (TEMP) [ 1694200 ] New: Confluence Workflow - Public Facing - Restricted v3 [ 1736170 ]

              tom@atlassian.com Tom Davies
              mjensen m@ (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: