GroupDocs.Viewer for Java API depends on Bouncy Castle for encryption and decryption features, that is; if the program is required to load or save encrypted spreadsheets, it is required to add reference of
bcprov-jdk16-1.46.jar in the project’s class path.
You may get exception like
The solution is actually very simple as detailed below.
bcprov-jdk16-1.46.jarlibrary as JAR file from Maven repository.
- Put the file into your project directory.
- Reference the
bcprov-jdk16-1.46.jarin the class path of the project.
Alternatively, you can add the dependency in the pom.xml and let the project resolve the dependency via maven.
<dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk16</artifactId> <version>1.46</version> </dependency>
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.