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: