Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.1, 1.8.2, 1.8.2-EE-GA, 1.8.2-EE-GA_P01, 1.8.2-EE-GA_P02
-
Fix Version/s: 2.0.0, EE-1.8.2.GA_P03
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Weblogic, Websphere, OC4J
Description
When deploying in Weblogic, Websphere, or OC4j, the functionality to change CSS files depending on the browser does not work. In the OutputStyleRenderer class the following code is called to detect the browser user agent:
"request.getHeader("user-agent");"
In the app server mentioned above there results in a null being returned.
In Weblogic/Websphere the following code needs to be called:
"request.getHeader("User-Agent");"
In OC4J the following needs to be called:
"request.getHeader("USER-AGENT");"
"request.getHeader("user-agent");"
In the app server mentioned above there results in a null being returned.
In Weblogic/Websphere the following code needs to be called:
"request.getHeader("User-Agent");"
In OC4J the following needs to be called:
"request.getHeader("USER-AGENT");"
Issue Links
- blocks
-
ICE-5867 OutputStyle doesn't work in Websphere
-
- Open
-
-
ICE-2061 OutputStyleRenderer: no user agent found
-
- Closed
-
-
ICE-4851 On Weblogic application server, specific ie css style are not inserted by the OutputStyle component
-
- Closed
-
-
ICE-5292 OutputStyleRenderer can't detact the browser when running on WebSphere
-
- Closed
-
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Fixes checked in: