Skip to main content

When the 'Attachment Byte Count Limit' was defined, why do I see in some cases SOAPFaults and in other cases connection resets with the same error code 0x00630004 if the message exceeds the defined limit?


Technote (troubleshooting)


Problem(Abstract)

This is due to the current design of the device. The DataPower SOA Appliance is optimized to not waste resources on bad transactions. If the full attachment can be buffered before DataPower notices the error (i.e. the attachment exceeding the size limit imposed by the attachment-byte-count setting) an error message will be logged and a SOAPFault will be sent to the client. However, if DataPower is still reading the attachment when the configured limit is reached, it will close/reset the connection rather than wasting time, CPU and memory reading it all in.



For example:

If the 'Attachment Byte Count Limit' is set to 100kb, a messages of ~105kb will generate a SOAPFault whereas a message of ~200kb will cause a connection reset.


In either case the DataPower appliance will log an error message with error code below:

"0x00630004 - An attachment exceeded the size limit imposed by attachment-byte-count."

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

WebSphere DataPower SOA Appliances

General


Software version:
4.0.1, 4.0.2, 5.0.0


Operating system(s):
Firmware


Software edition:
Edition Independent


Reference #:
1623058


Modified date:
2013-01-24

Translate my page

Content navigation