Hi!
Issuing MediaFilterManager command on protected (i.e. text can’t be copied from PDF files) PDF documents gives out the following message. Using the http://shareme.com/details/pdf-password-cracker-pro.html program one of the protected files was decrypted and MediaFilterManager command went through. Is there any way to overcome this in dspace 1.4.1 making use of default *.jar files in dspace\lib folder. I tried copying PDFBOX jar file into lib folder but was not successful. Please suggest.
Thanks,
Jayan
C:\DSpace\bin>dsrun org.dspace.app.mediafilter.MediaFilterManager
Using DSpace installation in: C:\DSpace
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.j
ava:110)
at org.dspace.app.mediafilter.MediaFilter.processBitstream(MediaFilter.j
ava:155)
at org.dspace.app.mediafilter.MediaFilterManager.filterBitstream(MediaFi
lterManager.java:327)
at org.dspace.app.mediafilter.MediaFilterManager.filterItem(MediaFilterM
anager.java:296)
at org.dspace.app.mediafilter.MediaFilterManager.applyFiltersItem(MediaF
ilterManager.java:266)
at org.dspace.app.mediafilter.MediaFilterManager.applyFiltersAllItems(Me
diaFilterManager.java:234)
at org.dspace.app.mediafilter.MediaFilterManager.main(MediaFilterManager
.java:185)
-------------------------------------------------------------------------SF.Net email is sponsored by:Check out the new SourceForge.net Marketplace.It's the best place to buy or sell servicesfor just about anything Open Source.DSpace-tech mailing list
Thanks Mark. The 2 jar files (i.e. bcmail-jdk14-135 and bcprov-jdk14-135 from dspace 1.4.2/lib folder) made it work.
Cheers!
Jayan