No service is hosted at the specified address - Response while sending a message to bridge
-
terça-feira, 20 de dezembro de 2011 05:17I have deployed a solution to service bus. While I send a message through MessageSender.exe, I get a below response.What could be the issue ?<s:Code xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Value>s:SendError</s:Value></s:Code><s:Text xml:lang="en-US" xmlns:s="http://www.w3.org/2003/05/soap-envelope">No service is hosted at the specified address.</s:Text>
preps2
Todas as Respostas
-
terça-feira, 20 de dezembro de 2011 05:25
Does the solution contain an LOB entity? And if so, has that entity been provisioned?
Thanks,
sandeep
-
terça-feira, 20 de dezembro de 2011 06:24Yes it is configured to use SQL LOB. I have added LOB target and setting a soap action through connection between xml bridge and SQL LOB.
preps2 -
terça-feira, 20 de dezembro de 2011 06:31
Hi Pradeep,
What are the parameters that you have provided to MessageSender? Can you please mention it?
Thanks,
Prathibha
-
terça-feira, 20 de dezembro de 2011 06:34
MessageSender.exe test1215 owner [key] https://test1215.servicebus.appfabriclabs.com/XmlOneWayBridge1 "D:\test2.xml" application/xml
I just want to make sure if I am setting the soap action property right. Can anyone list the right steps.
Thanks,
Pradeep
preps2 -
terça-feira, 20 de dezembro de 2011 06:36
Please try to send using these parameters:
MessageSender.exe test1215 owner [key] XmlOneWayBridge1 "D:\test2.xml" application/xml
(assuming XmlOneWayBridge1 is your bridge address). You only have to give relative address of the bridge to the tool. Please let me if that works.
Thanks,
Prathibha
- Sugerido como Resposta Sathish.KrishnanMicrosoft Employee terça-feira, 20 de março de 2012 10:46
- Não Sugerido como Resposta Sathish.KrishnanMicrosoft Employee terça-feira, 20 de março de 2012 11:37
-
terça-feira, 20 de dezembro de 2011 06:41Ok.. Message is sent successfully. However, data is not passed to SQL. Am i missing something to configure ?
preps2 -
terça-feira, 20 de dezembro de 2011 06:45What is the response that you are getting? What is the RouteFilter set to, on the connection from Bridge to SQL Entity?
-
terça-feira, 20 de dezembro de 2011 06:54Filter condition is set as match all (1=1)
preps2 -
terça-feira, 20 de dezembro de 2011 07:01What is the response you get when you send the message?
-
terça-feira, 20 de dezembro de 2011 08:03
Hi,
Can you try with parameters:
MessageSender.exe test1215 owner [key] XmlOneWayBridge1 "D:\test2.xml" application/soap+xml
Basically I think the message should be of type SOAP+xml for adapter to understand.
Thanks
Gyan
If this answers your question, please mark it as "Answered". -
terça-feira, 20 de dezembro de 2011 09:14
How are you setting Action header? Are you using RouteAction to set Action header. Make sure that you have provided action string in single quotes.
If this answers your question, please mark it as "Answered". -
terça-feira, 20 de dezembro de 2011 12:13
Hi prep,
You have to enable the LoB Target and so on, see my latest post on experience with Oracle EAI solution.
HTH
Steef-Jan Wiggers
Ordina ICT B.V. | MVP & MCTS BizTalk Server 2010
http://soa-thoughts.blogspot.com/ | @SteefJan
If this answers your question please mark it accordingly
BizTalk- Sugerido como Resposta Gyan Prakash[MSFT] quinta-feira, 29 de dezembro de 2011 06:36
- Não Sugerido como Resposta Gyan Prakash[MSFT] quinta-feira, 29 de dezembro de 2011 06:36
-
terça-feira, 20 de dezembro de 2011 13:19
Based on the details in this forum thread, I assume your scenario is to get data in a Xml one-way bridge and then send it to a LOB relay (SQL Server target).
Since you are using a Xml one-way bridge, the response from the LOB relay might be dropped and you might always get "Message is successfully sent" irrespective of a postive or negative response from LOB relay.
In order to obtain the actual source of error, I would encourage you to change the Xml one-way bridge to a Xml request-reply bridge and configure it accordingly.In order to set the SOAP action, first identify the operation you would want to invoke. To see the list of operations, go to Server Explorer, right click the specified relay, click properties. In Properties window, expand 'Operations' to view the list of available operations. Select the operation you want to invoke, and specify it as SOAP action in the route action dialog.
The exact steps are documented in MSDN tutorial available at http://msdn.microsoft.com/en-us/library/windowsazure/hh697687.aspx. If you are specifying a string as SOAP action, please specify it within single quotes in the Expression text box. Also please ensure your relay is running either through Server explorer in VS, or by navigating to the runtime address of the relay in a browser.
If you encounter any other issues, please let me know.
Rajesh -
terça-feira, 20 de dezembro de 2011 13:31
1. I am trying to insert the data into SQL Server.
2. I tried with both one-way bridge and request reply xml bridge. Response from MessageSender.exe is successful
3. LOB Targets are enabled and running
4. Soap action header is set in single quotes.
Still no luck !
preps2 -
terça-feira, 20 de dezembro de 2011 15:59
Hi PradeepS2,
The details provided looks fine. One final confirmation would be command line usage of MessageSender.exe. Can you confirm if you are using relative address for bridge end point or absolute address ?
According to Readme.htm, the MessageSender usage is
MessageSender.exe <ServiceBusNamespace> <IssuerName> <Issuerkey> <RuntimeAddress> <MessageFilepath> <ContentType>Also, this scenario is extremely similar to the MSDN tutorial. Are you trying to create the solution by following the tutorial or one with similar scenario.
These details might be helpful for troubleshooting.
Rajesh -
sexta-feira, 30 de dezembro de 2011 16:34
Hi pradeeps2,
I've seen the same behaviour in the sample scenario (Orderprocessing). To me, it seems the bridge is not deployed correctly. I managed to "solve" the issue by recreating the bridge, configuring it and deploying it again. I haven't been able to reproduce the issue unfortunately...
HTH
Dick Dijkstra [MSFT]
-
sexta-feira, 30 de dezembro de 2011 16:37
I created an another sample and was able to solve this issue.
preps2

