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