PQ56072: WHEN SENDING DATA FROM HTML FORM TO DOMINO QUERY STRING GETS TRUNCATED. | |||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||
APAR status Closed as program error. Error description Customer is getting information cut off when doing a "get" request via web browser Domino V5.05 and WAS 3.5.2. The query string has drop after exceeding a certain size limit. The query string is truncated at about 500 bytes on GETs and at about 16kb on POSTs.Local fix Problem summary **************************************************************** * USERS AFFECTED: All Lotus Domino Users * **************************************************************** * PROBLEM DESCRIPTION: Error 500 (Internal Server Error) when * * data for POST is greater than 16k. * **************************************************************** * RECOMMENDATION: * **************************************************************** The Domino plugin fails when handling data greater than 16k on a POST operation. A call is issued to the domino read callback procedure (domino_read_cb) requesting that X (never more than 16k) amount of data be read. If the request contents is greater than 16k then the domino_read_cb would be repeatedly called so the data could be read in chunks. The Domino supplied API that is called within the callback routine returns the length of the entire request; it does not allow for the "chunking" of data. So if the request content is greater than 16k, then the actual size of data reported as actually being read would be greater than the amount requested (X). This caused processing to fail.Problem conclusion Since the Domino supplied API does not allow for the chunking of data the plugin needs to "chunk" the request contents for each request with data greater than 16k. An algorithm was added to the Domino plugin send back the actual amount of data that was requested.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: PQ51789 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 #: PQ56072
IBM Group: Software Group
Modified date: Dec 18, 2001
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.