PQ56703: CLOSE SEPARATOR CHARACTER IN URL REWRITE NOT HANDLED CORRECTLY BY SOME WML BROWSERS. | |||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||
APAR status Closed as program error. Error description Some WML browsers cannot handle URL rewriteclone separator correctly. The ":" used as the clone separator in the urlrewrite string cannot be handled by WML browsers such as nokia. Applies to WebSphere AppServer version 4.01 URLrewrite session websphere appserverLocal fix Problem summary **************************************************************** * USERS AFFECTED: WebSphere Application Server - Session * * Manager Users * **************************************************************** * PROBLEM DESCRIPTION: Provide ability to change CloneId * * Separator from ':" to '+' in * * Rewritten URL in a cloned environment. * **************************************************************** * RECOMMENDATION: * **************************************************************** Provide ability to change CloneId Separator from ':" to '+' in Rewritten URL in a cloned environment.Problem conclusion In a cloned environment with Session URLRewriting enabled, the Rewritten URL's have the clone id's appended to them and the ':' separator is used as a delimiter in the URL. Some WAP devices have a difficulty recognizing the ':' character and do not behave properly if the response sent to the WAP device has the ':' character in it as would be the case with Rewitten URL's. This fix provides a property which when applied would cause the '+' character as the delimiter to be used instead of the ':' in the Rewritten URL. The property would have to be enabled in both the plugin and on the AppServer. . The directions for applying the property are as follows : . On each clone : . 1. Specify the System Property CloneSeparatorChange = true Specifying the property using Administrative console. a. Under WebSphere Administrative Domain, Expand Nodes b. Expand Application Servers c. Expand Default Server(your clone) d. Expand Process Definition e. Select JVM Settings, in the right hand panel under Advanced Settings, Click on System Properties. f. Click New button, Specify Name as CloneSeparatorChange and Value as true. Click OK. g. Save the configuration changes. 2. Stop the Server 3. Start the Server. . In the plugin-cfg.xml file which can be found under (WebSphere-Root)/config do the following : . 1. Locate the Server Group in the file on which you would like to apply this property. It should look like . <ServerGroup name="xxx" > .... .... .... </ServerGroup> . 2. Modify this to say . <ServerGroup name="xxx" CloneSeparatorChange="true"> .... .... .... </ServerGroup> . 3. Restart you WebServer.Temporary fix PQ57024_Diagnostic_AEServer_AEsServer.jarComments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ56703
IBM Group: Software Group
Modified date: Feb 28, 2002
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.