[ https://issues.apache.org/jira/browse/PDFBOX-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13084637#comment-13084637 ]
Maruan Sahyoun commented on PDFBOX-1088: ---------------------------------------- Added a patch for generating the pageMap. The main issue was that neither PDPageNode nor PDPage can be casted to COSObject which is neccesary to get to teh objectNumber. The patch works by goinf through the dictionary associated with PDPageNode objects. > Class PDDocument Method getPageMap returns a ClassCastException > --------------------------------------------------------------- > > Key: PDFBOX-1088 > URL: https://issues.apache.org/jira/browse/PDFBOX-1088 > Project: PDFBox > Issue Type: Bug > Components: PDModel > Affects Versions: 1.6.0 > Environment: Windows XP > Reporter: Nghi Nguyen > Fix For: 1.7.0 > > Attachments: PDDocument.patch > > > Trying to get the map of bookmarks to page numbers by using method getPageMap > but throws a java.lang.ClassCastException: org.apache.pdfbox.pdmodel.PDPage -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira