Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- 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]