Article ID: 891386 - Last Review: August 7, 2007 - Revision: 3.2 You may receive an unhandled exception error message when you try to consume a BizTalk Web service in BizTalk Server 2006 or in BizTalk Server 2004SYMPTOMSIn Microsoft BizTalk Server 2006 or in Microsoft BizTalk Server 2004, when you try to consume a
BizTalk Web service from the client application, you may receive an unhandled
exception error message that is similar to one of the following: Error message 1 An unhandled exception of type
'System.Web.Services.Protocols.SoapException' occurred in
system.web.services.dll Additional information: Server was unable to process request. --> File or assembly name PP5dap.dll, or one of its dependencies, was not found. Error message 2 SOAP Fault: [Receiver]: Server was unable to process request. ---> Unable to generate a temporary class (result=1). error CS0029: Cannot implicitly convert type 'string' to 'string[]' vax07a.0.cs(219,125):
error CS0030: Cannot convert type 'string[]' to 'string'
vax07a.0.cs(715,147): error CS0029: Cannot implicitly convert type 'string' to 'string[]' CAUSEThis problem occurs when the BizTalk Web Services Publishing
Wizard uses the Web Services Description Language Tool (Wsdl.exe) to generate
the client information. When you publish a schema that contains nested nodes
that have the maxOccurs attribute set to the "unbounded" value, the Wsdl.exe tool creates
multidimensional arrays in the generated datatypes.cs file. Therefore, the
generated datatypes.cs file contains incorrect types for the nested
nodes. For example, in the generated datatypes.cs file, you notice generated data type declaration statements that are similar to the following. WORKAROUNDTo work around this problem, modify the datatypes.cs file
that is generated by the BizTalk Web Services Publishing Wizard by removing the
bracket ([ ]) array characters from the data type declaration
statements. STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section. MORE INFORMATIONFor more information about the BizTalk Web Services Publishign Wizard in BizTalk Server 2006, visit the following Microsoft Developer Network (MSDN) Web site: http://msdn2.microsoft.com/en-us/library/aa578703.aspx
(http://msdn2.microsoft.com/en-us/library/ms946997.aspx)
For more information about the BizTalk Web Services
Publishing Wizard in BizTalk Server 2004, visit the following Microsoft Developer Network (MSDN) Web
site:http://msdn2.microsoft.com/en-us/library/ms946997.aspx
(http://msdn2.microsoft.com/en-us/library/ms946997.aspx)
For more information about how to enable the
XmlSerialization.Compilation switch, click the following article number to view
the article in the Microsoft Knowledge Base: 823196
(http://support.microsoft.com/kb/823196/
)
You receive a "System.IO.FileNotFoundException" error when the client application calls a Web service
APPLIES TO
| Article Translations
|

Back to the top
