Answered by:
using custom Target Namespace for EDI 834 schemas

-
text/html 9/13/2013 12:01:50 AM JK_1418 0
Hi ,
I am using BizTalk 2010.
Currently i am facing an issue in customizing EDI schemas foir my project.
I am using my own custom target namespace"http://sample.EDI/834/single" for the X12 EDI schemas, instead of the default target namespace"http://schemas.microsoft.com/BizTalk/EDI/X12/2006".
I have Parties configured in my sample project.
If i deploy the schemas with default namespace, the end to end application is working fine.
If i change the default namespace & use my custom namespace its throwing the below error:
Finding the document specification by message type "http://schemas.microsoft.com/BizTalk/EDI/X12/2006#X12_00401_834" failed. Verify the schema deployed properly.
I changed the party agreement to have the new custom namespace using the Custom Target namespace option, even then I am getting the same error.
Please help me out to resolve it.
Thanks
J
- Edited by JK_1418 Friday, September 13, 2013 1:32 AM
Question
Answers
-
text/html 9/13/2013 1:53:04 PM boatseller 1
First, make sure Fallback Settings are Disabled. It sounds like you're Agreement is not resolving properly.
If you are able to see your custom namespace on the Local Host Settings page, then your schema is deployed properly.
To disable Fallback Settings, Right click Parties, X12 Fallback Settings, make sure Enable Fallback Settings is unchecked.
- Proposed as answer by Maheshkumar S Tiwari Saturday, September 14, 2013 12:28 AM
- Unproposed as answer by Maheshkumar S Tiwari Saturday, September 14, 2013 12:31 AM
- Marked as answer by Pengzhen Song-MSFTMicrosoft contingent staff, Moderator Friday, September 20, 2013 9:18 AM
All replies
-
text/html 9/13/2013 4:32:01 AM la Cour 0
-
text/html 9/13/2013 1:18:23 PM JK_1418 0
Hi Morten,
I checked my Identifiers under ISA Settings.
Its correct.
If i just change the custom namespace to default namespace in the aggrement(after making appropriate changes in schmea in the solution), its working fine.
just if i revert back & use custom namespace it throwing the same error.
Thanks
J
Thanks, J
-
text/html 9/13/2013 1:53:04 PM boatseller 1
First, make sure Fallback Settings are Disabled. It sounds like you're Agreement is not resolving properly.
If you are able to see your custom namespace on the Local Host Settings page, then your schema is deployed properly.
To disable Fallback Settings, Right click Parties, X12 Fallback Settings, make sure Enable Fallback Settings is unchecked.
- Proposed as answer by Maheshkumar S Tiwari Saturday, September 14, 2013 12:28 AM
- Unproposed as answer by Maheshkumar S Tiwari Saturday, September 14, 2013 12:31 AM
- Marked as answer by Pengzhen Song-MSFTMicrosoft contingent staff, Moderator Friday, September 20, 2013 9:18 AM
-
text/html 9/14/2013 12:33:33 AM Maheshkumar S Tiwari 0
Hi Jk,
There is one more thing you need to check.
Did you build and deployed the custom schema?
I hope this helps!!!!!!
Maheshkumar S. Tiwari|BizTalk Developer Interview Questions and Answers
http://tech-findings.blogspot.com/