none
RNIF 2.0 PIDX BTARN - A failure occurred while validating the service content RRS feed

  • Question

  • Hi All,

    We are trying to send PIDX Invoice response from one trading partner to other.
    Steps I have followed is as below:
    1. Downloaded the PIDX Invoice Response Schema on Both servers.
    2. Created Process Configuration for P22 in both machines.
    3. Created Trading Partners in both machines.
    4. Trigerring the request from one machine and getting C10 message on LOB Web Tool
    5. Request is reaching the other machine (as I am receiving) C25 message back but exception one not the receipt acknowledgement one.
    Error:

    Source module:
    PublicResponderProcess

    Correlation information:

        PIP Code : P22
        PIP Version : 2.0
        PIP InstanceID: b1f8f5c0-8e50-4314-b30d-94e9ff7e0712
        SourcePartnerName : CE
        DestinationPartnerName : ENP
       

    Description:
    Public Responder sent an synchronous exception to Initiator with information below:
            RNIF Exception detail:-
        Error code:UNP.SCON.VALERR
        Error Number:2005
        Description:A failure occurred while validating the service content.
       
           
           

    Note:
    Schema is deployed and testing with same instance what I generated from it.
    App pool 32 bit enabled and .net 4.0 version also for IIS

    Any pointers would highly help as I am scratching my head from last 5 days.

    Regards
    Vikingss

    Friday, June 17, 2016 11:07 AM

Answers

  • HI vikingss,

    To find the PIP schema from the RosettaNet Web site, you can contact GS1 US Support(https://www.gs1us.org/contact-us), they might help find it.

    Regards,

    Angie


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, June 20, 2016 8:52 AM
    Moderator

All replies

  • Am I missing any step here? PIDX Invoice Set Up was done by another consultant and it is working fine.

    Custom PIP Schema for Invoice Response is deployed on the servers, do we need to do any additional step so that it gets registered with RNIF Dictionary or something so that RNDisAssembler can identify it.

    I dont know...m getting mad......

    Regards,

    Vikingsss

    Friday, June 17, 2016 12:08 PM
  • On this site https://msdn.microsoft.com/en-us/library/bb950204(v=bts.10).aspx they are mentioning to extend BTARN with new PIP, certainly P22 is a new PIP but not sure what they mean in step 17 which

    Download the PIP that you are going to extend RNPIPs with RosettaNet.org. For more information, see Incorporating a New Partner Interface Process.

    I have downloaded PIDX P22 Invoice response from pidx.org , is that not sufficient and I searched www.RosettaNet.org it is redirecting to http://resources.gs1us.org/ also dont see any place to download PIP or any DTD or any schema from there.

    This is really frustating......

    Guys please come for rescue ..............

    Friday, June 17, 2016 3:40 PM
  • HI vikingss,

    To find the PIP schema from the RosettaNet Web site, you can contact GS1 US Support(https://www.gs1us.org/contact-us), they might help find it.

    Regards,

    Angie


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, June 20, 2016 8:52 AM
    Moderator
  • PIDX Schemas are available on PIDX.Org and that can be built in BizTalk Assembly. So all those Steps are not applicable. Yes Schemas have lots of restrictions like sequence, enumerations, length etc etc which needs to be taken care.Once the file validates to schema it works fine.

    Thanks to Nick and Sandoras who have pointed correctly:

    https://sandroaspbiztalkblog.wordpress.com/2015/02/25/receiving-a-rnif-exception-unp-scon-valerr-a-failure-occurred-while-validating-the-service-content-while-you-are-extending-microsoft-biztalk-accelerator-for-rosettanet-btarn-with-a-new-partner-int/

    and

    http://www.modhul.com/2010/08/btarn-service-content-error-in-the-rndisassembler-component/

    Regards,

    vikingsss

    Tuesday, July 5, 2016 5:51 AM
  • Now implementing SSL with BTARN 2013 and believe me this is also not less cumbersome.

    I have done all necessary steps for SSL settings but still it is failing for below error:

    Description:
    An error occurred while processing the message, refer to the details section for more information
    Message ID: {21B3B6C6-2AB0-4B69-972E-DF176F124823}
    Instance ID: {FCAB5D7E-6CA3-4CB3-BC64-FE722E331CA1}
    Error Description: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.

    As per MSDN:

    The information in the "Connecting to the Elemica Network with BizTalk Accelerator for RosettaNet 3.0" white paper is valid for BTARN 2013.

    Done all the Steps, but still not working.

    Followed http://nunosolutions.com/2012/08/22/biztalk-server-2009-rosettanet-accelerator-client-certificates/

    and https://blogs.msdn.microsoft.com/biztalkcpr/2010/09/10/btarn-and-tls-protocol/

    with no luck.

    Frustrated enough.........Only Roadblocks on the way to BTARN :((

    Regards,

    Vikingsss

    Tuesday, July 5, 2016 5:56 AM