Author: matzew
Date: Wed Apr 18 10:27:15 2007
New Revision: 530096
URL: http://svn.apache.org/viewvc?view=rev&rev=530096
Log:
ADFFACES-458 - JSF1.2 ExternalContext methods do not handle null
request/response
thx to Scott O Bryan
Modified:
incubator/adffaces/branches/faces-1_2-070316/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/context/external/ServletExternalContext.java
Modified:
incubator/adffaces/branches/faces-1_2-070316/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/context/external/ServletExternalContext.java
URL:
http://svn.apache.org/viewvc/incubator/adffaces/branches/faces-1_2-070316/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/context/external/ServletExternalContext.java?view=diff&rev=530096&r1=530095&r2=530096
==============================================================================
---
incubator/adffaces/branches/faces-1_2-070316/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/context/external/ServletExternalContext.java
(original)
+++
incubator/adffaces/branches/faces-1_2-070316/trinidad/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/context/external/ServletExternalContext.java
Wed Apr 18 10:27:15 2007
@@ -459,24 +459,28 @@
@Override
public String getRequestCharacterEncoding()
{
+ _checkRequest();
return _servletRequest.getCharacterEncoding();
}
@Override
public String getRequestContentType()
{
+ _checkRequest();
return _servletRequest.getContentType();
}
@Override
public String getResponseCharacterEncoding()
{
+ _checkResponse();
return _servletResponse.getCharacterEncoding();
}
@Override
public String getResponseContentType()
{
+ _checkResponse();
return _servletResponse.getContentType();
}
@@ -507,6 +511,7 @@
@Override
public void setRequestCharacterEncoding(String string) throws
UnsupportedEncodingException
{
+ _checkRequest();
_servletRequest.setCharacterEncoding(string);
}
@@ -523,6 +528,7 @@
@Override
public void setResponseCharacterEncoding(String string)
{
+ _checkResponse();
_servletResponse.setCharacterEncoding(string);
}