Saturday, April 21, 2012 9:33 AM
I try to receive a message(3A4) from BTARN.
But, I got errors.
The document specification <RNPIPsSchema_3A4._3A4_MS_V02_03_PurchaseOrderRequest> from assembly <RNPIPsSchema_3A4, Version=126.96.36.199, Culture=neutral, PublicKeyToken=ea579d37e0413686> failed to load. Verify the schema for this document specification is deployed and is in the Global Assembly Cache.
I'm sure the schema is already to deploy.
I don't know why it is happen to?
I’m using BizTalk Server 2010 on Windows Server 2008 (X86).
Thanks a lot.
Saturday, April 21, 2012 6:26 PM
just check the schema in deployed schema....can you see the schema under the schema in application.......
if you can see the schema.....just try to gac the application....you can gac it using following command gacutil -I "pathwheredllis.dll"
- Edited by sriaug Saturday, April 21, 2012 6:30 PM
Saturday, April 21, 2012 8:45 PM
Try restrating the BizTalk Host Instance and then try again.
Also there is a blog post Verifying Schemas after deployment , You can use the methods provided by Abdul to verify if the schema is deployed or not. If its a multi computer environment then make sure the schema DLL is deployed on all the servers where Host Instance is running and all of them are restarted after the schema DLL Gacing.
When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer
My new TechNet Wiki "BizTalk Server: Performance Tuning & Optimization"
Sunday, April 22, 2012 1:56 AM
Yes, I can see the schema from Biztalk Console.
and, use visual studio dos command to execute "gacutil -i xxxx.dll"
But, The error still occur
Sunday, April 22, 2012 2:03 AM
I follow up the Blog description. execute sql command like
select * from bt_documentspec
where msgtype like '%3A4%'
got 4 rows:
http://schemas.microsoft.com/biztalk/btarn/2004/3A4_MS_V02_02_PurchaseOrderConfirmation.dtd#Pip3A4PurchaseOrderConfirmation 22 Microsoft.Solutions.BTARN.Schemas.RNPIPs Microsoft.Solutions.BTARN.Schemas.RNPIPs, Version=188.8.131.52, Culture=neutral, PublicKeyToken=31bf3856ad364e35
http://schemas.microsoft.com/biztalk/btarn/2004/3A4_MS_V02_02_PurchaseOrderRequest.dtd#Pip3A4PurchaseOrderRequest 22 Microsoft.Solutions.BTARN.Schemas.RNPIPs Microsoft.Solutions.BTARN.Schemas.RNPIPs, Version=184.108.40.206, Culture=neutral, PublicKeyToken=31bf3856ad364e35
http://schemas.microsoft.com/biztalk/btarn/2004/3A4_MS_V02_03_PurchaseOrderConfirmation.dtd#Pip3A4PurchaseOrderConfirmation 43 RNPipSchema3A4 RNPipSchema3A4, Version=220.127.116.11, Culture=neutral, PublicKeyToken=9b27c92aea62229b
http://schemas.microsoft.com/biztalk/btarn/2004/3A4_MS_V02_03_PurchaseOrderRequest.dtd#Pip3A4PurchaseOrderRequest 43 RNPipSchema3A4 RNPipSchema3A4, Version=18.104.22.168, Culture=neutral, PublicKeyToken=9b27c92aea62229b
so, I can confirm that schemas already exists.
How can I do next?
Thanks a lot.
Sunday, April 22, 2012 10:03 AM
I found tips.
I change my iis website .net framework version (2.0 to 4.0) later.
The error message is gone.
- Marked As Answer by kdchen Sunday, April 22, 2012 10:04 AM