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

Reply via email to