WLS 10.0.2: SOAP multipart request has incomplete number of files in the multipart input stream. (Doc ID 1262723.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Oracle Weblogic Server - Version: 10.0 and later   [Release: and later ]
Information in this document applies to any platform.

Symptoms

When you try to migrate a WebService application from WLS 8.1 to WLS 10.0.2 you will notice that it randomly fails. Application debug shows incomplete number of files in the multipart input stream. The client which invokes this Webservice is on WLS 8.1.

First request received all 7 files that were attached
09 Oct 2010 11:00:29,500 ws.handlers.GrantServiceHandler DEBUG - Check for InputStream - Files -
09 Oct 2010 11:00:29,501 ws.handlers.GrantServiceHandler DEBUG - 7
09 Oct 2010 11:00:29,501 ws.handlers.GrantServiceHandler DEBUG - Check for docTable -
09 Oct 2010 11:00:29,501 ws.handlers.GrantServiceHandler DEBUG - 7

Second request received only 3 files instead of 7.
09 Oct 2010 11:06:46,581 ws.handlers.GrantServiceHandler DEBUG - Check for InputStream - Files -
09 Oct 2010 11:06:46,581 ws.handlers.GrantServiceHandler DEBUG - 3
09 Oct 2010 11:06:46,581 ws.handlers.GrantServiceHandler DEBUG - Check for docTable -
09 Oct 2010 11:06:46,581 ws.handlers.GrantServiceHandler DEBUG - 7

Changes

Upgrade from WLS 8.1 to WLS 10.0.2

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms