Forum Replies Created
-
AuthorPosts
-
December 14, 2006 at 2:20 AM in reply to: Calling a asp.net page in the biztalk orchestration #16897
You can use HTTP Solicit-Response Send Port to send data to Asp.net page……and consume the response from the page.
You need to copy the message context property FILE.ReceivedFileName into the message body part context property MIME.Filename.
If you are not using an orchestration, then you will need a custom pipeline component to do this.
Hi,
i read your description abt %SourceFileName%. i tried the following in the Expression Editor using Message Assignment in Orchestration. I have a query:
I have created a send message "Testver7SendMsgInc"
and receive message named "Testver7RecMsgInc"When i type the following code in the Expression Editor
Testver7SendMsgInc = Testver7RecMsgInc;i get the following error:
Cannot implicitly convert type 'message Testver7Schemas.XMLInputFile1' to 'message Testver7Schemas.FlatFileSchema1'And below it when i type:
Testver7SendMsgInc(FILE.ReceivedFileName) = System.Convert.ToString(Testver7RecMsgInc.ACTSEQ);I get the following error:
identifier 'ACTSEQ' does not exist in Testver7RecMsgInc'; are you missing an assembly reference?ACTSEQ is my child field element.
Well one thing i would to tell you is that my input schema ie XMLInputFile1 and output schema ie FlatFileschema1 and and map are in one project while orchestration which has both Testver7SendMsgInc and Testver7RecMsgInc in another project in the same solution. I have referenced my schema project in the orchestration project.
Pls tell me what is the problem. and solution.
Basically i want to get the value of ACTSEQ ie is a child field element, which i am getting from an XML file, to be shown as a name in my output file ie is a .txt file.Thanks, waiting for ur reply.
My email id : [email protected]
Gaurav Garghi i want to listen the receive location shutdown event
I do conduct Freelance Training on Biztalk.
Get in touch to know more about it.
December 13, 2006 at 8:39 PM in reply to: message flow/suspended message monitor and reporting tool #168901.You can have a custom Class library to Query the Biztalk database and set alerts for suspended messages.
2.To create Reports you can use BAM(BUsiness Activity Monitoring tool).
You can use this xslt inside your map in biztalk.
Create a new map. Make your source and destination schemas the same and in the map properties add your XSLT in the “Custom XSLT path” setting. The output should give you an XML document free of extra nodes and a map free of extra functoids.
It's hard without seeing some more code, sorry. Normally, I can't see a reason why it would cause any particular issues, unless you're missing something. For example, make sure you're flushing all streams on the sender side (it's worth checking, as some streams are more forgiving about this than others).
Check out http://directory.microsoft.com/mprd/Search.aspx?SearchGroup=TrainingRadio&languageDropDown=173 for a list of partners in each country/city that are certified to do training. Lots of options.
Thank you NISHIL,
I never used XSLT before. According to your xslt it will create a XML (so it will create fields and store the value for them).
In my case, I want to use this inside the Map. I already have these fields in my map (Destination side).
I think i have to get these values from source and store then in destination fields. But I dont know how to do that. I am new to BizTalk.
Do you know any tutorial or documents where I can learn this kind of stuff?
Thank you,
Siva
December 13, 2006 at 10:46 AM in reply to: Getting the number of records from Debatching an XML file using custom pipeline #16884Each debatched message will have the BTS.InterchangeSequenceNumber. In the last message this will be equal to the record count.
Tom,
I dont need the size of the message to decrypt it, Since I was not able to decrypt the same message got from the queue, that decrypted if from a file. I was troubleshooting in the Component and came across this, thought this might be the cause. If this is not the problem, then do you people see any other reason why an absolutely same queue message is not decrypted by the component while a file message is?
Regards,
Sajid.
December 13, 2006 at 9:24 AM in reply to: Unknown exception from SQL Adapter – exception handling? #16882I'm actually using UpdateGrams to insert straight into the table in question, but i will double check all the relevant namespaces i can find.
I'm away for a week from today, so i'll post back then.
Cheers for the help
I think the reason you get the error is because the MSMQ adapter might be giving you a non-seekable stream, which doesn't have a way to query the length of the stream. That's actually quite normal and fairly common when working with streams. Why do you need the length of the message to decrypt it?
(Mind you each adapter will return streams in messages with particular characteristics; that's something you'll encounter pretty often in BizTalk and it's something to keep in mind)
Doug,
I'm not quite sure what you mean. If you're just waiting for a response from a WS request/response port, you certainly don't need a listen shape or correlation, just put the receive shape in there and connect it to the port. The Listen shape is more useful for scenarios where you're implementing timeouts or stuff like that. Is that what you're trying to achieve?
-
AuthorPosts