vivo-project / VIVO

VIVO is an extensible semantic web application for research discovery and showcasing scholarly work
http://vivoweb.org
BSD 3-Clause "New" or "Revised" License
202 stars 127 forks source link

removing itextpdf dependency #3853

Closed chenejac closed 1 year ago

chenejac commented 1 year ago

VIVO GitHub issue: iTextPDF vulnerability

What does this pull request do?

removing dead code and iTextPDF dependency

What's new?

Remove a dependency from api/pom.xml, and remove PDFDocument class which is not used in VIVO at all.

How should this be tested?

Build and run VIVO, check logs and whether VIVO is running.

Interested parties

Tag (@ mention) interested parties or, if unsure, @VIVO-project/vivo-committers