Simone Tripodi created SLING-2891:
-------------------------------------
Summary: java.util.Locale requires sun.util.locale.BaseLocale with
Oracle java 7
Key: SLING-2891
URL: https://issues.apache.org/jira/browse/SLING-2891
Project: Sling
Issue Type: Bug
Components: Launchpad
Affects Versions: Launchpad Base 2.5.0
Reporter: Simone Tripodi
Fix For: Launchpad Base 2.5.2
When trying to instantiate the {{java.util.Locale}} using the 2-args ctor from
a JSP, the compilation fails:
{noformat}
Unable to compile class for JSP: An error occurred at line: 2 in the jsp file:
/apps/test/test.jsp The type sun.util.locale.LocaleExtensions cannot be
resolved. It is indirectly referenced from required .class files 1: <% 2:
java.util.Locale loc = new java.util.Locale("en", "us"); 3: 4: %> 5: An error
occurred at line: 2 in the jsp file: /apps/test/test.jsp The type
sun.util.locale.BaseLocale cannot be resolved. It is indirectly referenced from
required .class files 1: <% 2: java.util.Locale loc = new
java.util.Locale("en", "us"); 3: 4: %> 5: (500)
The requested URL /content/test.html resulted in an error in
/apps/test/test.jsp.
Exception:
org.apache.sling.scripting.jsp.jasper.JasperException: Unable to compile class
for JSP:
An error occurred at line: 2 in the jsp file: /apps/test/test.jsp
The type sun.util.locale.LocaleExtensions cannot be resolved. It is indirectly
referenced from required .class files
1: <%
2: java.util.Locale loc = new java.util.Locale("en", "us");
3:
4: %>
5:
{noformat}
Same code compiles with earlier jdk versions.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira