Forum Replies Created
-
AuthorPosts
-
I have a message with following fields:
orderNumbers,productNames and the ordered number off goods that are purchased.
There a multiple messages from that type that are being sent to a msmq from the warehouse where all the goods are stored.example:
order001,radio,3
order002,radio,4
order003,car,1I get messages back from the warehouse into the msmq with JUST the productname and quantity:
radio,7
car,1how do I correlate these messages on my sent port to the msmq and the receiving port.
Greetings
It was me who made the previous post (forgot to log in 😐 )
Figured out how to \”deploy\”. Went to the Bin folder and copied the DLL file to C:\\WINDOWS\\assembly folder.gacutil /i <your c# assembly dll>
Have raised this issue with Microsoft. They have acknoweledged it is a problem and are investigating.
Have raised this issue with Microsoft. They have acknoweledged it is a problem and are investigating.
Yes, I’ve validated it by saving the message as an XML doc and saving it out right before I run the query.
You shouldn’t be getting that. Are you *sure* that’s the instance document you’re running the query on? If you are getting all that other stuff, then the message certainly contains other stuff.
Not sure exaclty the rules here:
This xpath will return the value \”HP\” from your example if the <params> node contains a param with a name attribute of ‘mnDocumentOrderInvoice’
[code:1:4f93931824]\"//params/param[@name = ‘mnDocumentOrderInvoice’]/parent::*/param[@name = ‘szErrorCode’]/text()\"[/code:1:4f93931824]Rich,
The following should work:
strResp = xpath(msg, \”/appResponse/callINSERT/params/param[@name=’szErrorCode’]\”);
What user are you running your HTTP receive under?
It seems it is lacking read/write permissions to your TEMP folder…Thanks, for your response. I did check the Event Viewer and found this error, but don’t understand it.
Event Type: Error
Event Source: BizTalk Server 2006
Event Category: BizTalk Server 2006
Event ID: 5719
Date: 4/27/2006
Time: 8:47:12 AM
User: N/A
Computer: XEON1
Description:
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: \”Unknown \” Receive Port: \”BTSExpenseDemoReceivePort\” URI: \”/ExpenseReportSubmission/BTSHTTPReceive.dll\” Reason: Unable to generate a temporary class (result=1).
error CS2001: Source file ‘C:\\WINDOWS\\TEMP\\dpjugg6l.0.cs’ could not be found
error CS2008: No inputs specifiedI have a new application that sends me a response message based on an INSERT operation call, and I’m looking to extract one point of data from this XML.
SO, from an expression, how can I do the following:
[code:1:9c3ee063a4]errCode = xpath(msgResp, ???)[/code:1:9c3ee063a4]from this XML message where I need to get the \”HP\” value returned when the \”name\” attrib = mnDocumentOrderInvoice\”?
[code:1:9c3ee063a4]
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<appResponse>
<callINSERT>
<params>
<param name=\"szCompanyKeyOrderNo\">12345</param>
<param name=\"mnDocumentOrderInvoice\">9999999</param>
<param name=\"szErrorCode\">HP</param>
</params>
</callINSERT>
</appResponse>[/code:1:9c3ee063a4]TIA
-Richhi!
i have great difficulties using the oracle adapter.
i think my problem is in the target namespace i should assign after i import the generated schemas.
Can anyone of you give me the exact format of this target namespace?
what i get in the event log is \”invalid target\” and \”the method does not exist\”…
thank you!!Thank you. I thaugth that I made some kind off stupid mistake.
Greetings
[/url]
The Send and Receive ports in orchestrations are not the same as the Messaging Send and Receive ports (configured in Biztalk Explorer)
If you use Specify Now or Dynamic orchestration ports then the Messaging Port configuration is added to the assembly and gets configured when the assembly is deployed.
For Specify Later orchestration ports you must specify the messaging ports in Biztalk Explorer or the Admin Console and bind these ports to your orchestration before you can enlist and start the orchestration.
You can export the messaging port configurations and bindings in a Binding file, which can be imported on the same or a different machine.
-
AuthorPosts