Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Biztalk 2A1 MSG picked up but not processed by BizTalk Application1(Rosettanet)
- This topic has 2 replies, 1 voice, and was last updated 9 years, 5 months ago by
community-content.
-
AuthorPosts
-
-
November 17, 2012 at 2:56 AM #25913
Client Sends 2A1/3B2/3A6 Messages to Our Gateway Server – Data gets picked by BizTalk Application 1(Rosettanet). However it is unable to process the message and insert into BTRAN Database. The event log on BizTalk server display the below error for 2A1 but similar errors occurs for 3B2/3A6 Also.
1#
Source module:
RNDisAssembler
Correlation information:
Description:
Receive pipeline rejected incoming message
due to the following RNIF exception:
UNP.SCON.VALERR : A failure occurred while validating the service content.Details:
Finding the document specification by message type “http://schemas.microsoft.com/biztalk/btarn/2004/Pip2A1ProductCatalogInformationNotification.dtd#Pip2A1ProductCatalogInformationNotification” failed. Verify the schema deployed properly.2#
PublicResponderProcess
Correlation information:
PIP Code : 2A1
PIP Version : V02.00
PIP InstanceID:xxxxxxx
SourcePartnerName : xxxxx
DestinationPartnerName : xxxxxxDescription:
Root element is missing.3#
xlang/s engine event log entry: Uncaught exception (see the ‘inner exception’ below) has suspended an instance of service ‘Microsoft.Solutions.BTARN.PublicResponder.PublicResponderProcess(xxxxxxxxxxxx)’.
The service instance will remain suspended until administratively resumed or terminated.
If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.
InstanceId: xxxxxxxxxxxx
Shape name:
ShapeId: 00000000-0000-0000-0000-000000000000
Exception thrown from: segment 17, progress 13
Inner exception: Root element is missing.Exception type: XmlException
Source: System.Xml
Target Site: Void Throw(System.Exception)
The following is a stack trace that identifies the location where the exception occuredat System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(TextReader txtReader)
at Microsoft.XLANGs.Core.Value.GetXmlDocument()
at Microsoft.XLANGs.Core.Value.RetrieveAs(Type t)
at Microsoft.XLANGs.Core.Part.ProtectedRetrieveAs(Type t)
at Microsoft.XLANGs.Core.Part.RetrieveAs(Type t)
at Microsoft.XLANGs.Core.Part.get_XmlDocument()
at Microsoft.Solutions.BTARN.PublicResponder.PublicResponderProcess.segment17(StopConditions stopOn)
at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp) -
November 19, 2012 at 5:18 AM #25918
anyone?
-
November 19, 2012 at 6:11 AM #25919
Hi,
If I read the error details, then I can cleary see the following:
Details:
Finding the document specification by message type “schemas.microsoft.com/…/Pip2A1ProductCatalogInformationNotification.dtd failed. Verify the schema deployed properly.
I’m not familiar with DTD schemas but it sounds like your DTD schema it not present in BizTalk server. Can you find it under All Artifcats/Schemas?
Why don’t you use an xsd schema? You can convert the DTD (depricated) to an xsd schema.
using Biztalk 2010 utilities to convert DTD files to XSD files
Regards
-
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.