Malformed Request Args: line too long Comment=xxxxxxxxx. ccweb: Error: Problem parsing request args for arg Comment

Problem(Abstract)
This technote explains why the error, ccweb: Error: Malformed Request Args: line too long "Comment=xxxxxxxxx". ccweb: Error: Problem parsing request args for arg "Comment", can occur when performing an operation that requires a comment string from a IBM® Rational® ClearCase® Remote Client (CCRC) and provides information on how to work around the issue.
Symptom

The error message below is reported when performing an operation that requires a comment string to be passed (ie: checkin or checkout).

For ClearCase 7.0.1.x, during operations that require a comment string to be passed (like, checkin or checkout) the client can accept and pass successfully 4084 characters.

However, when a user passes 4085 characters (or more) for a comment when using 7.0.1.x clients the command will fail and the following error message is displayed:

ccweb: Error: Malformed Request Args: line too long "Comment=xxxxxxxxx". ccweb: Error: Problem parsing request args for arg "Comment".

...where xxxxxx is the comment string truncated (for the error message displayed) to the 4084.


Cause

The user has passed more than the maximum number of characters (4084) that can be passed in a comment field by the ClearCase Remote Client

This issue has been identified as a product defect under RATLC01258976 .

Resolving the problem

There is currently no resolution for this defect.

WORKAROUND

Reduce the number of characters in the comment string to be 4084 characters or less.

No comments:

Post a Comment