Forum Replies Created
-
AuthorPosts
-
I think it’s probably about the message queue.
In the folder there’s already has a file been successful generated, let call f1.txt.
And due to some reason many failed messages accumulated in suspended queue and keep trying to write f1.txt to the same location.
After i restarting the server, those errors are stopped occurring, however i cannot terminate those suspended message using HAT.
Even don’t need to create MSI package?
The account got sufficient permission.
Also i push some file through other channles, all working fine. But started getting this kind of error after enabled this interface.With a little help from Microsoft we were able to get this resolved…On the BizTalk 2k6 cd in the additional software section allows you to select the MQS Agent as a component to install. If will also try to install the Primary Interoperability Assemblies. Note: your MQ Series server must have .Net Framework 1.1(not sure if 2 works or not) in order to get the PIA assemblies on the machine. After that the wizard will install the component. You are also able to run these side by side if you have the BizTalk 2004 version installed. The COM+ package that is created with 2006 is called MQSAgent2.
I have complete unconfigured, removed the BizTalk SQL databases, and reconfig’d using \”Basic Configuration\”. Re configured the application and have started it. (Also, cleaned the GAC of the previous tutorial assemblies.)
I am getting a somewhat different error message:
Event Type: Error
Event Source: BizTalk Server 2006
Event Category: BizTalk Server 2006
Event ID: 5753
Date: 5/16/2006
Time: 3:48:12 PM
User: N/A
Computer: FFICBMDEVNEW
Description:
A message received by adapter \”FILE\” on receive location \”ReceiveLocation_ReceiveReq_Tut1\” with URI \”C:\\tutorial\\Filedrop\\ReceiveRequest_Tut1\\*.xml\” is suspended.
Error details: There was a failure executing the receive pipeline: \”Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35\” Source: \”XML disassembler\” Receive Port: \”ReceivePort_ReceiveReq_Tut1\” URI: \”C:\\tutorial\\Filedrop\\ReceiveRequest_Tut1\\*.xml\” Reason: Finding the document specification by message type \”http://EAISchemas.Request#Request\” failed. Verify the schema deployed properly.
MessageId: {AE773685-C96E-440E-9030-99BD49ACD618}
InstanceID: {68C77F8F-3256-4497-863A-D1464C1C92CF}For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
***************************************************This is the original attempt at this tutorial or the MS Solution – which has been removed:
\”Finding the document specification by message type \”http://EAISchemas.Request#Request\” failed. \”Why would it be referencing this?
Thanks,
PhilMay 16, 2006 at 7:07 PM in reply to: How to dynamically get the IP Address of the remote Server #14693imagine that you will need to enable IIS logging for this, as this information, the x-forwarded-for http header needs to be logged. This feature is suitable for application servers that are behind a Hardware Load Balancer or behind proxy server to see real client IP address in IIS logs. I cannot imagine that the standard biztalkhttpreceive.dll mechanism takes care of this stuff.
I think that for the receive part you will have to get the file on a location, inspect the log (by searching for the filename e.g.) and promote this infos for further processing, but that is just plain guessing.
Just my 2 cents
Cheers
Iggi
Thanks,
I think that would definately help me out… 😀 …..
However, I would like to ask for one more help……
Can you guide me with any possible help …( sample code or link ) for calling API of an application and passing values to it.
Thanks for the help, I am really obliged !
Rajat
The rest of the subscription viewer text:
[code:1:a661db9039]Name Value Type Namespace
FileCreationTime 5/16/2006 3:37:52 PM Not Promoted http://schemas.microsoft.com/BizTalk/2003/file-properties
ReceivedFileName C:\\tutorial\\Filedrop\\ReceiveRequest_Tut1\\RepRequestDenied.xml Not Promoted http://schemas.microsoft.com/BizTalk/2003/file-properties
PartNames System.String[] Not Promoted http://schemas.microsoft.com/BizTalk/2003/messageagent-properties
ActivityIdentity {9FC0AAAA-D781-4ED2-86AF-4B411F18CDCB} Not Promoted http://schemas.microsoft.com/BizTalk/2003/messagetracking-properties
AdapterReceiveCompleteTime 5/16/2006 3:37:52 PM Not Promoted http://schemas.microsoft.com/BizTalk/2003/messagetracking-properties
PortName ReceivePort_ReceiveReq_Tut1 Not Promoted http://schemas.microsoft.com/BizTalk/2003/messagetracking-properties
SuspendedReceiveSideMessage True Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
InboundTransportLocation C:\\tutorial\\Filedrop\\ReceiveRequest_Tut1\\*.xml Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
InterchangeID {38E6D6DD-2566-4F37-94B3-83E18C82AB59} Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
ReceiveLocationName ReceiveLocation_ReceiveReq_Tut1 Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
ReceivePortID {2110CC4C-10C7-43D5-985E-3BF648BA4761} Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
ReceivePortName ReceivePort_ReceiveReq_Tut1 Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
AuthenticationRequiredOnReceivePort False Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
InboundTransportType FILE Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
LRPMsgBodyTracking 0 Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
MessageExchangePattern 1 Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties
ReceivePipelineID {D87BC2D5-80AE-4CD5-B66B-CCA77437D311} Not Promoted http://schemas.microsoft.com/BizTalk/2003/system-properties[/code:1:a661db9039]Phil
Hi,
In Local User and Groups under users Administrator is a Member of BizTalk Server Administrators.
If this not right please let me know the steps to rectify it.
Thanks a lot.
vijaykishan.s
Good point Tomas.
But what fun is BizTalk without a hack 😀I have also used multi message mapping and created a new input message with all the fields I wanted to use inside the map.
Also important to point out that none of these methods really work outside of an Orchestration.
Best of luck.
Well, it could be several different problems and no real way to know without looking at the exact configuration.
I’d start by looking at the Receive Pipeline. Make sure it’s set to Xml Receive (I’m assuming that’s what it required).
Also, make sure you are submitting the correct message.
If that doesn’t work, view the active subscriptions and see what the subscription is expecting. Then, check the context properties of your message. You should then be able to see why the message isn’t getting routed.
You can get more info on viewing the subscriptions by googling BizTalk 2006 Subscription Viewer or here http://geekswithblogs.net/sthomas/archive/2005/10/03/55872.aspx
You can view the message context inside BizTalk Admin when you view the suspended messages.
Hope this helps.
1. Here’s the first trick I learned a while back.
In HAT – Click \”Operations\” then \”Service Instances\”.
Change class to \”All\” and click \”Run Query\”.
This will show all messages that Biztalk received, but could not match
to a waiting orchestration (based on the correlation id).If necessary, you should be able to drill down and see the message
or save it to disk.2. Use a tool called the Biztalk Subscription Viewer.
I’m not sure why Microsoft couldn’t give us an icon for this.
You have to run it here:c:\\Program Files\\Microsoft BizTalk Server 2004\\SDK\\Utilities\\BTSSubscriptionViewer.exe
It will help you confirm that you are correlating on the proper
correlation ids.Correlation is a bit of pain at first, but these two tricks should help you figure out what’s wrong.
Neal Walters
http://Biztalk-Training.com – Learn Biztalk Faster
http://Sharepoint-Training.com – End-User Sharepoint VideosI don’t know anything about the HotFix, but have you verified that this is not just a security issue. The the userid underwhich the Biztalk Service is running have access to the file/directory or MQSeries or whatever?
Neal Walters
http://Biztalk-Training.com – Learn Biztalk Faster
http://Sharepoint-Training.comMay 16, 2006 at 4:27 PM in reply to: Map contains a reference to a schema node that is not valid #13605Make sure project B is really referencing project A and not some prior test version of the same or similar map. Or just remove and reference the ProjectA in Project B – some times I have problems with the references (mostly likely user error). Also, I have had problems with nested schemas, for example A references B references C.
When you compile A, it puts B’s and C’s schemas in A’s \\bin.
But when you reference in D, you should reference B and C directly, not the B and C in A’s \\bin. Because if you recompile for example C and forget to recomiple A it can cause problems if you are reference the now out of date C in A’s \\bin.Did that make any sense what-so-ever?
Neal
Just because you are an Administrator does NOT mean that you are a Biztalk Administrator. See if you are in the \”Biztalk-Administrator\” group as well.
Neal Walters
http://Biztalk-Training.com – Learn Biztalk Faster
http://Sharepoint-Training.com -
AuthorPosts