-
Type:
Bug
-
Status: Closed
-
Resolution: Duplicate
-
Affects Version/s: 6.0.5 GA, 6.0.6 GA
-
Fix Version/s: --Sprint 12/11, 6.1.0 CE RC1
-
Labels:None
-
Environment:tomcat 6.0.26
-
Branch Version/s:6.0.x
when you request a javascript file that does not exist in a theme you get the following error :
java.lang.IllegalStateException: Cannot create a session after the response has been committed
at org.apache.catalina.connector.Request.doGetSession(Request.java:2381)
at org.apache.catalina.connector.Request.getSession(Request.java:2098)
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:833)
at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:844)
at com.liferay.portal.util.PortalImpl.getLocale(PortalImpl.java:1959)
at com.liferay.portal.util.PortalUtil.getLocale(PortalUtil.java:573)
at com.liferay.portal.language.LanguageImpl.getLanguageId(LanguageImpl.java:398)
at com.liferay.portal.kernel.language.LanguageUtil.getLanguageId(LanguageUtil.java:189)
at com.liferay.portal.servlet.filters.language.LanguageFilter.translateResponse(LanguageFilter.java:99)
To reproduce :
1. clear your session cookies
2. open http://localhost:8080/your-theme/js/doesnotexist.js
notice the error in the log