Forum Replies Created
-
AuthorPosts
-
Greg,
Thanks for the reply and congrats to you on receiving the MVP, you truly deserved it.
Regards,
Sajid.
My first choice would always be Web Services (preferably WCF although you need BTS 2006 R2)
Legacy protocols like File and FTP should only be used when you have no other choice. These protocols require other software components to deliver messages and there is no continuity between sender and receiver.
HTTP is similar to Web Service, although is a lower level protocol – no metadata discovery, less options for security (restricted to HTTPS/SSL for authentication and encryption)
Queuing is an definite option for asynchronous messages when you cannot rely on the end-points being available, and you do not wish to handle error recovery/retries in your client code. WCF reliable messaging is not yet at the stage to replace MSMQ or Websphere MQ ( no underlying message persistence)
Using WCF will enable you to use a similar interface model for Biztalk delivered services and other services using the WS-* protocols.
Suara,
Your question is not very clear, do you want to get a message from MSMQ, and put that in the form of a file in a folder?
You can use MSMQ adapter on the receive end, not the File Adapter for this purpose. Configure it to the location you have for that queue. Give the queue name in this format:
FORMATNAME:DIRECT=OS:<ComputerName>\PRIVATE$\<QueueName>
You can then receive messages dropped in this queue and once you receive it you can do whatever you like with them, process them in an orchestration, directly send it to the send port etc.
Hope that helps.
Regards,
Sajid.
Hi Sajid,
i' ve found the answer in this forum <blush> the send port Filter was not BTrecieveport ^^
Many THX 🙂
Johana,
If the file is not put to the destination folder, biztalk must be giving an error for that. These errors are logged to Event Viewer, If you can paste that error here we would be in a better position to answer.
Regards,
Sajid.
The best solution would be 50 receive locations.
There is no performance cost in having multiple receive locations.
All the code to configure, listen for files, process thru a pipeline, map and route is already provided in Biztalk
I've done it. Using the property suspendedMsg(BTS.ReceivePortID) I've developed a sql procedure to the Management DB to obtain the application that contains the receiveport GUID sent it as parameter.
With the app name I can access my db and obtain any information I want.
Thanks a lot.
I have the same problem with xml attachments.
Is there already a solution to this issue??
Any hint would help.
Thanks,
OlafTo be honest, I haven't found the time to test this since my last post, but I wanted to suggest that if you are not already doing this, test the map by setting up the properties and right clicking on Validate Map, and then Test Map if there are no errors. Are you getting errors in this phase, or are your problems strictly when you run the app?
I like this feature because you get to make incremental changes and test several times a minute if necessary. Obviously there is a lot to setup when it comes to testing a DB connection, beyond the UDL, but in this situation we should be avoiding problems such as the wrong version of BizTalk for the OS, and bad configuration. We're merely checking the connection to SQL and that the Transform works, as simple as it may be.
I'm not really sure what additional questions to ask beyond, what else works or doesn't work so we know where to go. This should obviously be a simple problem to solve but I think we're missing a few key pieces of information. If you're new to BizTalk, then maybe it is something as simple as installation and configuration, but it’s hard to tell without knowing your system was installed using prescriptive guidance from Microsoft.
I am assuming that I stumped you… I still havent been able to locate a solution for this. all of my patches are up to date and I am still getting this error… any more ideas?
January 12, 2007 at 12:52 AM in reply to: The published message could not be routed because no subscribers were found #17220Jit,
well, the error message seems pretty clear. You don't have a suitable subscription.
Use the BTS Administrator to look at the subscriptions. Are you looking for the right type of document? What did you change to make you recompile? (And of course, you restarted the host and made sure the application is using the latest stuff).
John D.
January 11, 2007 at 1:13 PM in reply to: Problem using delivery notification while initializing a correlation set #17217My retry count is 3. It was set earlier. But how it will create the above error ?
So according to you what I have to do to solve this problem.
thanks
Jit
January 11, 2007 at 12:11 PM in reply to: Problem using delivery notification while initializing a correlation set #17216Do you have retries enabled in the Send Port? If so – it should be waiting for the retries before it sends the negative ack back to the Orchestration.
Here's a good place to start for anyone in this situation. This is for reference purposes only considering you must have met all the pre-reqs before installing. BizTalk Server 2006 Installation and Upgrade Guides
Basic questions to follow…
-
What version of BTS 2006 are you trying to intall?
-
On which OS are you installing this?
-
Is this for development or production?
-
What version of SQL Server are you using?
-
Is it local to the box or on a separate server?
-
Do you have the SQL Client installed?
-
Latest OS patches from Microsoft Update?
-
Visual Studio 2005, .NET 2.0 Framework?
I don't want to go to far with a suggestion since I don't really know what's causing this.
January 11, 2007 at 9:40 AM in reply to: BTS.MessageType problem in Receive Shape Filter expression. Need urgent Help #17213HI Gar,
I have given the schema name for message type in 2 parts. Here is the sample
BTS.MessageType == "http://microsoft.com/HealthCare/HL7/2X#ORM_O01_23_GLO_DEF" where "http://microsoft.com/HealthCare/HL7/2X" is the schema name and "ORM_O01_23_GLO_DEF" is the root node. Please let me know where am I making mistakes.
I am getting the following error messages
Error 10 identifier 'MessageType' does not exist in 'SHMC.BTS'; are you missing an assembly reference? E:\Projects1\SHMC\RASB\SHMC.BTS.RASBInterface\SHMC.BTS.RASBInterface\ORM_O01_23_TO_SQL_ORCH.odx 502 29
Error 11 cannot find symbol 'BTS.MessageType' E:\Projects1\SHMC\RASB\SHMC.BTS.RASBInterface\SHMC.BTS.RASBInterface\ORM_O01_23_TO_SQL_ORCH.odx 502 29
thanks
Jit
-
-
AuthorPosts