Hi Russel,

this happens when filter-media tries to extract encrypted pdf's.

You need 2 additional bouncycastle libraries.
http://www.bouncycastle.org/latest_releases.html

bcprov-jdk14-136.jar
http://www.bouncycastle.org/download/bcprov-jdk14-136.jar

and

bcmail-jdk14-136.jar
http://www.bouncycastle.org/download/bcmail-jdk14-136.jar

Drop these in [dspace-source]/lib/ and run ant update.

hope that helps

Claudia Jürgen




> In trying to run filter-media, it gets to a point and stops with the
> following error.  There is no indication of the item or bitstream number
> that causes the break.
>
> I don't know if it helps determine the problem, or not, but the PDF files
> provided by my donor are locked to prevent full-text indexing.  I did not
> have any problems in 1.4 but recently updated to 1.4.1.
>
> Exception in thread "main" 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
> org.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:204)
>         at
> org.pdfbox.util.PDFTextStripper.getText(PDFTextStripper.java:149)
>         at
> org.dspace.app.mediafilter.PDFFilter.getDestinationStream(PDFFilter.java:110)
>         at
> org.dspace.app.mediafilter.MediaFilter.processBitstream(MediaFilter.java:155)
>         at
> org.dspace.app.mediafilter.MediaFilterManager.filterBitstream(MediaFilterManager.java:327)
>         at
> org.dspace.app.mediafilter.MediaFilterManager.filterItem(MediaFilterManager.java:296)
>         at
> org.dspace.app.mediafilter.MediaFilterManager.applyFiltersItem(MediaFilterManager.java:266)
>         at
> org.dspace.app.mediafilter.MediaFilterManager.applyFiltersAllItems(MediaFilterManager.java:234)
>         at
> org.dspace.app.mediafilter.MediaFilterManager.main(MediaFilterManager.java:185)
>
> Russell S. Koonts
> Director, Duke University Medical Center Archives
> DUMC 3702
> Durham, NC 27710
> (919) 383-2653 | (919) 724-6735
> (919) 660-1315 - with Voice Mail
> [EMAIL PROTECTED]
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/_______________________________________________
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to