the problem is that:
I have a tuxedo salt application,which using FML32 with subtype view32 in metadata to transfer date between GWWS and tuxedo-server.
Now the tuxedo-service can receive the soap request from GWWS,but when I return the date using the request message rqst->data,the err comes like that:
in ULOG is "GWWS_CAT:300: ERROR: Memory allocation failed, (fml32.c,62).“
the rqst->data is good data ,I can decode it with FML32 and View32 function,also I can send back a smaller message successful.
if there is a param which decide the buffer size between gwws and tux?
The GWWS_CAT:300 mesage is printed if there is any failure on a particular call to Fgetalloc32(). The error message implies that the error was FMALLOC, but other errors are also possible. Errors of FALIGNERR, FNOTFLD, or FBADFLD are unlikely in the GWWS code, but it is possible that the error was FNOTPRES, indicating that the expected field was not present. Check that the buffer returned to GWWS contains all of the fields that are expected.
The GWWS_CAT:300 message should be improved in a future release to provide additional information about the cause of the failure.