|
Home > Archive > BizTalk Server Orchestration > February 2005 > Schema Namespace
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
| BizWorld 2005-02-23, 5:58 pm |
| i am using TestData namespace Schema in TestOrchestration. this
orchestration Receive location accept this schema as Input message.
It is working fine. But when i want to use the same schema with same name
space in some other Orchestration which is deployed at the same BizTalk.
1st deployed solution receive port started giving problem that multiple
definition for the same schema............While i want to use the same
schema in two orchestration.
While in above example......Two solutions and projects are Different so two
different assemblies are deployed. logically two boundaries are different.
any idea whats going wrong????
Regards,
BizWorld....
| |
| Michel Prévost 2005-02-23, 5:58 pm |
| I am not sure to understand, but it looks like you have the same schema file
in the 2 projects. So, when the 2 projects are deployed, you end up with 2
schemas with the same namespace.
If you want to have 2 projects use the same schema, I suggest that you put
the schema file in one project, and have the other 2 project refer to it.
You may have solution boundaries when in Visual Studio, but as far as BTS is
concerned, solutions and projects mean nothing.
"BizWorld" <BizWorld@noReply.com> wrote in message
news:eRyOD5bGFHA.2416@TK2MSFTNGP14.phx.gbl...
>i am using TestData namespace Schema in TestOrchestration. this
> orchestration Receive location accept this schema as Input message.
> It is working fine. But when i want to use the same schema with same name
> space in some other Orchestration which is deployed at the same BizTalk.
> 1st deployed solution receive port started giving problem that multiple
> definition for the same schema............While i want to use the same
> schema in two orchestration.
>
> While in above example......Two solutions and projects are Different so
> two
> different assemblies are deployed. logically two boundaries are different.
> any idea whats going wrong????
>
> Regards,
>
> BizWorld....
>
>
>
>
>
| |
| Sasidhar Parvatham 2005-02-23, 5:58 pm |
| Hi,
In BizTalk, Namespace and typename are used to identify the schema. Since
you have two copies of the same schema, Biztalk cant identify the incoming
message correctly. For common schemas use a seperate assembly. Microsoft
encourages people to use seperate assemblies for Schemas and maps since they
can be reused in multiple Orchestrations.
--
Sasidhar
http://bizstop.blogspot.com/
"BizWorld" <BizWorld@noReply.com> wrote in message
news:eRyOD5bGFHA.2416@TK2MSFTNGP14.phx.gbl...
> i am using TestData namespace Schema in TestOrchestration. this
> orchestration Receive location accept this schema as Input message.
> It is working fine. But when i want to use the same schema with same name
> space in some other Orchestration which is deployed at the same BizTalk.
> 1st deployed solution receive port started giving problem that multiple
> definition for the same schema............While i want to use the same
> schema in two orchestration.
>
> While in above example......Two solutions and projects are Different so
two
> different assemblies are deployed. logically two boundaries are different.
> any idea whats going wrong????
>
> Regards,
>
> BizWorld....
>
>
>
>
>
|
|
|
|
|