Problems while using WCF tool for BizTalk

I have a BizTalk orchestration, which I publish as a WCF using the wizard.

It works fine when I make seperate Request, Response and Fault schemas.

However If I define Complex types in a seperate schema and try using them in my Request or Response schemas, my web client leg. SoapUI or SoapScope is unable to recognize that particular schema.

My WSDL in the first case looks like :

<wsdl:types>

-<xsdTongue Tiedchema targetNamespace="http://tempuri.org/Imports">
<xsd:importschemaLocation="http://devt_paal:80/wcfsimple/wcfsimple_wcfsimpletest_SimpleTestPort.svc?xsd=xsd2" namespace="http://wcfsimple.input" />
<xsd:importschemaLocation="http://devt_paal:80/wcfsimple/wcfsimple_wcfsimpletest_SimpleTestPort.svc?xsd=xsd3" namespace="http://wcfsimple.output" />
</xsdTongue Tiedchema>
</wsdl:types>
And in the second case looks like:
<wsdl:types>
<xsdTongue TiedchematargetNamespace="http://tempuri.org/Imports" />
</wsdl:types>
Can some one please advice me on this?
[5694 byte] By [BiztalkR2B2user] at [2008-1-9]
# 1

Hi,

How are the complex schemas defined in the second case? Do you have a root level schema that is importing other schemas? This should work fine as well. The only restriction is that you can't have multiple root elements, you'll need to wrap it in a common root element.

thanks,

Sarathy

SarathySakshi-MSFT at 2007-10-2 > top of Msdn Tech,BizTalk Server,BizTalk R2 Adapters and Adapter Pack...