Forum Replies Created
-
AuthorPosts
-
Sorry, I am not aware of any example.
I tried to do this once but gave up. I found it was easier to convince the web site owner to provide a web service instead.
Thanks for replying Greg. This will both send data & receive response from website. Do you know an example / sample somewhere that I can look.
Actually, I only have 1 mailbox DB and 2 App server. I did found a possible lead, I have 19000 message in the spool table, and 100 000+ in the suspended queues…. none of them showing up in the BZT admin tools (only 10 suspended instances).
I opened a Suppor Request at MS to clean up this up.
Chris
Have you tried connecting the CHILD record to the the RECORD record with a Loop functoid and then connecting the fields?
Not really.
The HTTP adapter is not capable on maintaining a session for multiple sends. You would have to determine the session mechanism of the web site (cookies, hidden form field?)
You will need an orchestration to send a login on message (a Form Post, effectively a flat file) that you would have to create. Then retrieve the session token from the resultant HMTL (you will have to write the code to parse the HTML). Once you have the session token you would be able to send another message.
All this becomes very cumbersome in an orchestration. You could write a custom adapter that would perform the logon and send in one send.
What is the purpose of logging on to the web site, are you sending or retrieving data?
Solved. The issue was I was trying to create custom ConfigurationProperties in "deserialization constructor". If I have an empty constructor, then all works fine.
Dave –
It is more of a warning than an error. I think if it detects that you have made changes in Visual Studio, it prompts this reminder.
Maybe you should close Visual Studio and then restart the host instance and see if this warning persists.
-wa
Also, I should have mentioned this one:
//*[local-name()='books'][../interact = '104']/*
This finds all books nodes across the document that have an interact value of 104
-wa
Here is the error in your construct, onlybiz,
*[local-name()='interact'='104']
I think this may have been what you intended:
/*[local-name()='Parent1']/*[local-name()='childBooks']/*[local-name()='childBook']/*[local-name()='books'][../interact = '104']/*
– wa
Neal, did you get to the bottom of this, I am trying to do exactly the same thing and um unsure of the format for specifying the assembly and the type name
Dino
To answer your original issue, you can stop MsgBox from growing in size by making sure that SQL cleanup jobs are running. The jobs are listed in biztalk documentation. Besides, if you have too many suspended messages, you may want clean them in HAT or use WMI scripts.
January 25, 2007 at 5:36 AM in reply to: How can connect BizTalk Server 2006 and Commerce Server 2007 #17416And I search another:
"How can connect BizTalk Server 2006 and Navision 4.x".
January 25, 2007 at 1:39 AM in reply to: MQSeries adapter mysterously stops receiving messages. Help! #17413Hi,
Did you then find an solution what causes your problem?
Hi Henry,
Thanks for the input.
Here is what we did to solve the issue:
Since all the message types had somewhat similar node elements in common with different orders with no specific sequence, we designed a single common schema definiton with "Group Order Type" set to "All" instead of "Sequence".
Surely that was not by itself enough, we had to set the "minOccurs" property of the uncommon child record elements to 0. By this way, we were able to produce a common schema for all messages. Also the need for a custom receive pipeline was eliminated, the default xmlreceive pipeline was just sufficient.
In fact this workaround was suitable for our situtation where incoming message types shared a common backbone and things are not so complex.
Thanks again for input and hope this helps others.
Emre.
Vin,
If it is calling the web service without any errors then there must be an error logged into Biztalk for not doing so, please go into the Event Viewer and see if there are any errors related to that after you attempt to call it from your app.
Regards,
Sajid.
-
AuthorPosts