[
https://issues.apache.org/jira/browse/PDFBOX-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13913138#comment-13913138
]
Tilman Hausherr commented on PDFBOX-1946:
-----------------------------------------
I suggest that you first try it yourself, so that you can see whether it is
really so easy to do, i.e. that you can run your applet with the changes
mentioned. Use the sources of your 1.8 version (they are more stable), or get
the 1.8 branch sources with svn. Then build with maven from your IDE. If it
works, submit either a diff patch (only if you worked with svn), or a list
(like you did) of what should be changed. If you include a project zip for a
dummy applet it would be perfect :-)
> Running within an Applet has many AccessControlException 's
> -----------------------------------------------------------
>
> Key: PDFBOX-1946
> URL: https://issues.apache.org/jira/browse/PDFBOX-1946
> Project: PDFBox
> Issue Type: Bug
> Components: Parsing
> Affects Versions: 1.8.4
> Environment: Running within an Applet
> Reporter: Fred Andrews
>
> I've identified 6 modules that should be modified to avoid
> AccessControlException's while running within an Applet. My solution would
> be to catch each AccessControlException and then use a default or continue
> on. For most of these, that is probably the best solution, for a few
> especially PDFStreamEngine someone may have a better idea.
> The modules that have issues:
> pdfbox\pdfparser\BaseParser -- line 131 call to Boolean.getBoolean, line 170
> call to Integer.getInteger
> pdfbox\util\PDFTextStripper -- line 79 call to System.getProperty()
> pdfbox\util\ResourceLoader -- line 67 call to getSystemClassLoader()
> pdfbox\pdmodel\graphics\color\PDColorState -- line 50, call to Color.getColor
> pdfbox/encoding/Encoding -- line 78, call to System.getProperty
> pdfbox\util\PDFStreamEngine -- Line 351 & 364 check for font == null (will be
> null if had resource loading problems)
> Not sure what the best way is to proceed. Please advise.
> Thanks
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)