[gatein-issues] [JBoss JIRA] Created: (GTNPORTAL-961) No limits on the MapResourceBundle recursive lookup
Matt Wringe (JIRA)
jira-events at lists.jboss.org
Thu Mar 25 09:47:37 EDT 2010
No limits on the MapResourceBundle recursive lookup
---------------------------------------------------
Key: GTNPORTAL-961
URL: https://jira.jboss.org/jira/browse/GTNPORTAL-961
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: Matt Wringe
The map resource bundle doesn't have any limits on the amount of recursion it will try and do when resolving a message.
For example, if we have a properties file with:
word.cancel=#{word.cancel}
Then we will end up in an infinite loop (eventual stackoverflow exception) when trying to resolve #{word.cancel}.
When it tries to resolve word.cancel, it will get back #{word.cancel} which it will try and resolve again, ...
We are going to need to have a check on the level of recursion allowed when resolving messages from the resource bundle.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list