ICEfaces
  1. ICEfaces
  2. ICE-4851

On Weblogic application server, specific ie css style are not inserted by the OutputStyle component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.6DR#1, 1.6DR#2, 1.6DR#3, 1.6DR#4, 1.6DR#5, 1.6DR#6, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.7DR#1, 1.7DR#2, 1.7DR#3, 1.7Beta1, 1.7RC1, 1.7, 1.7.1, 1.7.2, 1.7.2 SP1, 1.7.2 SP1a, 1.7.2 SP1b, 1.7.2-SP2, 1.8DR#1, 1.8DR#2, 1.8RC1, 1.8RC2, 1.8, 1.8.1
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Oracle weblogic 10.3
      ie 7 and ie 8

      Description

      On Oracle Weblogic 10.3 application server, the specific ie css style are not inserted by the OutputStyle component because the user-agent in the request header map is named "User-Agent", not "user-agent".


      To fix this bug you need to path the file com.icesoft.faces.component.style.OutputStyleRenderer.java by adding on line 163:
                      if(useragent == null)
                           useragent = request.getHeader("User-Agent");

      The com.icesoft.faces.component.outputresource.OutputResource.java file need to be patched too.

      Thanks

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Patrick Guerin
            • Votes:
              3 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: