ICEfaces
  1. ICEfaces
  2. ICE-1625

Make Portlet specific artifacts and APIs accessible to developers

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.7DR#1, 1.7
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Portlets
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      Due to the fact that we dispatch calls from MainPortlet -> MainServlet, the resulting portlet specific artifacts (like request, response, etc.) are wrapped to look like servlet artifacts and certain types and APIs that are specific to portlets are not available to the developer.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14770 Wed Aug 29 16:46:52 MDT 2007 jack.van.ooststroom Mircea: Refactor framework to detect and provide environment (servlet/portlet) specific functionality -- ICE-1625
          Files Changed
          Commit graph MODIFY /projects/icefaces-ahs/trunk/icefaces-ahs/src/com/icesoft/faces/async/server/AsyncHttpServerAdaptingServlet.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14610 Fri Aug 03 12:37:56 MDT 2007 jack.van.ooststroom Backing out change for ICE-1625: 'Refactor framework to detect and provide environment (servlet/portlet) specific functionality -- ICE-1625'; This change was put it for some refactoring work done after the release of ICEfaces 1.6.0.
          Files Changed
          Commit graph MODIFY /projects/icefaces-ahs/trunk/icefaces-ahs/src/com/icesoft/faces/async/server/AsyncHttpServerAdaptingServlet.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14523 Wed Jul 18 16:24:26 MDT 2007 mircea.toma Copy the enumeration to avoid concurrency problems -- ICE-1625
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/AbstractCopyingAttributeMap.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14518 Tue Jul 17 14:03:49 MDT 2007 mircea.toma More refactoring -- ICE-1625
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletExternalContext.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14517 Tue Jul 17 13:53:55 MDT 2007 mircea.toma Recreate map wrapper to capture new request attributes -- ICE-1625
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletExternalContext.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14516 Tue Jul 17 11:48:48 MDT 2007 mircea.toma Refactor -- ICE-1625
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletExternalContext.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14512 Mon Jul 16 11:04:48 MDT 2007 mircea.toma Refactor framework to detect and provide environment (servlet/portlet) specific functionality -- ICE-1625
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/inputfile/InputFile.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/component/FileUploadComponent.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/AsyncServerDetector.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletView.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/standard/StreamingContentHandler.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/DisposeViews.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SingleViewServer.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/ServletEnvironmentRequest.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/FileUploadComponent.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/event/servlet/AbstractSessionEvent.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/EnvironmentAdaptingServlet.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ViewBoundServer.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletRequestResponse.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletSessionMap.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/AbstractCopyingAttributeMap.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/RequestProxy.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletApplicationMap.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/PortletEnvironmentRenderRequest.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/CommonEnvironmentRequest.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/standard/FixedSizeContentHandler.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/MultiViewServer.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/Request.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ViewBoundAdaptingServlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainSessionBoundServlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletArtifactHack.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/DirectRequestAttributeMap.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/CopyingRequestAttributesMap.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/CommonEnvironmentResponse.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/standard/ChunkedXMLContentHandler.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/SingleViewServlet.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/env/ServletEnvironmentResponse.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/UploadServer.java
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletExternalContext.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/UploadServlet.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/SessionMap.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeExternalContext.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ServletExternalContext.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MultiViewServlet.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/MainPortlet.java
          Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/portlet
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/common/standard/FixedXMLContentHandler.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #14104 Mon Jun 11 14:30:13 MDT 2007 deryk.sinotte ICE-1625: Simplified version of hack for this release to accomodate Liferay release
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletArtifactHack.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #13954 Wed May 23 13:21:10 MDT 2007 deryk.sinotte ICE-1625 Adding a very temporary solution for getting access to portlet specific artifacts and APIs.
          Files Changed
          Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/PortletArtifactHack.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/portlet/MainPortlet.java

            People

            • Assignee:
              Unassigned
              Reporter:
              Deryk Sinotte
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: