You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mf...@apache.org on 2010/06/16 19:35:05 UTC

svn commit: r955316 - /myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java

Author: mfreedman
Date: Wed Jun 16 17:35:05 2010
New Revision: 955316

URL: http://svn.apache.org/viewvc?rev=955316&view=rev
Log:
PORTLETBRIDGE-148: ClassCastException durign resource request when ensuring ContentLength in requestheaderMap.

Modified:
    myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java

Modified: myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java?rev=955316&r1=955315&r2=955316&view=diff
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java (original)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/impl/src/main/java/org/apache/myfaces/portlet/faces/util/map/PortletRequestHeaders.java Wed Jun 16 17:35:05 2010
@@ -26,7 +26,7 @@ import java.util.List;
 import java.util.Locale;
 import java.util.Map;
 
-import javax.portlet.ActionRequest;
+import javax.portlet.ClientDataRequest;
 import javax.portlet.PortletRequest;
 import javax.portlet.faces.Bridge;
 
@@ -229,9 +229,9 @@ public class PortletRequestHeaders
      
      StringBuilder property = new StringBuilder(64);
      String contentType =
-       ((ActionRequest) mPortletRequest).getContentType();
+       ((ClientDataRequest) mPortletRequest).getContentType();
      String charset =
-       ((ActionRequest) mPortletRequest).getCharacterEncoding();
+       ((ClientDataRequest) mPortletRequest).getCharacterEncoding();
 
      if (contentType != null)
      {
@@ -253,7 +253,7 @@ public class PortletRequestHeaders
      mHeaderNames.remove("CONTENT-LENGTH");
      
      int contentLength =
-       ((ActionRequest) mPortletRequest).getContentLength();
+       ((ClientDataRequest) mPortletRequest).getContentLength();
 
      if (contentLength != -1)
      {