The following comment has been added to this issue: Author: Paul Libbrecht Created: Mon, 6 Oct 2003 1:33 PM Body: May I add, that, indeed, there seems to be a principle at several places of the jelly code to ignore security exceptions (James has made comments on that). It would be worth even bringing this within the documentation.
Consider this as a vote... we need to ping the appropriate people. Paul --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/secure/ViewIssue.jspa?key=JELLY-90 Here is an overview of the issue: --------------------------------------------------------------------- Key: JELLY-90 Summary: SecurityException when using Jelly in applet or JAWS sandbox Type: Bug Status: Unassigned Priority: Major Time Spent: Unknown Remaining: 5 minutes Project: jelly Components: core / taglib.core Assignee: Reporter: Scott Howlett Created: Mon, 6 Oct 2003 11:32 AM Updated: Mon, 6 Oct 2003 11:32 AM Description: Using Jelly in a sandboxed Java Web Start application or an applet raises a SecurityException because a JellyContext calls system.getProperties() when it is initialized to set up the "systemScope" context variable. Placing that statement inside a try / catch block that swallows the SecurityException solves the problem for me. Of course this means that "systemScope" is unavailable in these contexts, but that seems to be a fair compromise, especially since findVariable() does a System.getProperty() as a last resort anyway (and this one *is* properly encased in a block that catches SecurityException). The relevant bit of code is JellyContext.init: private void init() { variables.put("context", this); try { variables.put("systemScope", System.getProperties()); } catch (SecurityException e) { // ignore security exceptions } } --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]