Biztalk Adapter Pack - WCF Custom - OracleDB - UDT Assembly Error
hi there :-)
we have problem biztalk adapter pack 2.0 :
two independent biztalk 2010 applications on same biztalk 2010 server each receives flat file xml input. xml-schema directly send wcf-custom two-way request-response port communicates oracle database data retrieval , data returned request-response port in biztalk.
the response xml_schema send flat file send port in biztalk writes xml-data xml-file on disk.
to decode response oracle database, request-response port use udt assembly generated during development. udt assembly has been placed in c:\program files\biztalk server 2010 server\ folder , named.
the udt assembly has been specified in userassemlyloadpath property on binding specification on oracle send/receive port in biztalk.
userassembliesloadpath="c:\program files\microsoft biztalk server 2010\biztalkfredag_udt.dll"
each of applications works fine, when 1 of applications activated incoming xml-file , data nicely received oracle , written output xml-file.
if other application afterwards gets activated, communication oracle database fails following message:
a message sent adapter "wcf-custom" on send port "sendport_fredag_oracle" uri "oracledb://dck_edu1" suspended.
error details: system.invalidoperationexception: custom type mapping 'datasource='dck_edu1' schemaname='dck_biztalk' typename='test_skematype'' not specified or invalid.
if biztalk host instance restarted, other application works fine, first application fails same error message.
it seems first activated udt assembly gets stuck inside biztalk or wcf, , other udt assembly fails on activation.
the described scenario can recreated 2 biztalk applications each uses different oracle udt assembly decode oracle response. if 2 biztalk applications make use of same udt assembly works fine.
we have experienced same scenario on 3 different servers, 2 of them running biztalk server 2009, , on running biztalk 2010
software | version | version |
windows server | 2008 | 2008 |
biztalk | 2010 | 2009 |
oracle client | 11.2g | 11.1g |
biztalk adapter pack | 2010 | 2.0 |
wcf lob adapter sdk | 2010 | 2.0 |
oracle server | 10.2g | 10.2g |
we happy hear experience re. specifed problem, or if has any knowledge if known bug in adapter pack or in oracle client software.
thanks in advance.
thomas
copenhagen, denmark
thomas elbek
-- please mark answered if answers question.
BizTalk Server > BizTalk Server Adapters and Adapter Pack
Comments
Post a Comment