|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
MQ Endpoint Lookup in IIB from WSRR |
« View previous topic :: View next topic » |
Author |
Message
|
bhupinder |
Posted: Wed Apr 15, 2015 5:06 am Post subject: MQ Endpoint Lookup in IIB from WSRR |
|
|
Novice
Joined: 25 Mar 2015 Posts: 19
|
Hello All,
Can we fetch MQ Endpoint address from WSRR using EndPointLookup Node?
My Requirement is Dynamic Endpoint Lookup from WSRR (It can be SOAP/MQ/Http EndPoint). I will get a request with Service Name and Version which I will be sending to WSRR as a Query String.
I am able to fetch Endpoint Address from WSRR in case of HTTP Endpoint but in case of MQ I can't get the result.
Even I have referred a Redpaper ("Integrating WebSphere Service Registry and Repository with WebSphere MQ and WebSphere Message Broker"), where they have only used RegistryLookupNode to get the MQ WSDL content from WSRR (whole WSDL in LocalEnvironment->ServiceRegistry->Entity->content) and then they are extracting MQ_ENDPOINT from it.
Can you please provide your suggestions for this approach and I also need to fetch xslt from WSRR after Endpoint Lookup call based on the Endpoint. Also provide relevant links/docs if you... |
|
Back to top |
|
 |
nelson |
Posted: Wed Apr 15, 2015 6:28 am Post subject: Re: MQ Endpoint Lookup in IIB from WSRR |
|
|
 Partisan
Joined: 02 Oct 2012 Posts: 313
|
bhupinder wrote: |
Hello All,
Can we fetch MQ Endpoint address from WSRR using EndPointLookup Node?
My Requirement is Dynamic Endpoint Lookup from WSRR (It can be SOAP/MQ/Http EndPoint). I will get a request with Service Name and Version which I will be sending to WSRR as a Query String.
I am able to fetch Endpoint Address from WSRR in case of HTTP Endpoint but in case of MQ I can't get the result.
Even I have referred a Redpaper ("Integrating WebSphere Service Registry and Repository with WebSphere MQ and WebSphere Message Broker"), where they have only used RegistryLookupNode to get the MQ WSDL content from WSRR (whole WSDL in LocalEnvironment->ServiceRegistry->Entity->content) and then they are extracting MQ_ENDPOINT from it.
Can you please provide your suggestions for this approach and I also need to fetch xslt from WSRR after Endpoint Lookup call based on the Endpoint. Also provide relevant links/docs if you... |
Hi bhupinder, from the Knowledge Center:
Quote: |
The RegistryLookup node retrieves any type of entity held in WSRR.
The EndpointLookup node retrieves service endpoint information related to a WSRR service described by WSDL.... In addition, the EndpointLookup node can automatically set up the destination URL to be used by a subsequent SOAPRequest, SOAPAsyncRequest or HTTPRequest node, depending on the value of the Match Policy property |
So, for general purposes you should use RegistryLookup node. |
|
Back to top |
|
 |
bhupinder |
Posted: Wed Apr 15, 2015 6:53 am Post subject: |
|
|
Novice
Joined: 25 Mar 2015 Posts: 19
|
Hello Nelson,
Thanks for your reply.
But in my case, I just require the Endpoint (MQ/HTTP) Address for the 1st call that's why I was thinking to use EndpointLookup Node ,if we can achieve the purpose.
In my second call, we have to use RegistryLookup Node for getting XSLT from WSRR.
And in the IBM Knowledge Center (same link), if you see the details it has mentioned that Endpoint Lookup doesn't get set if Match Policy "Set to All" and In my case, i may have multiple endpoints for a single service. |
|
Back to top |
|
 |
nelson |
Posted: Wed Apr 15, 2015 12:23 pm Post subject: |
|
|
 Partisan
Joined: 02 Oct 2012 Posts: 313
|
bhupinder wrote: |
But in my case, I just require the Endpoint (MQ/HTTP) Address for the 1st call that's why I was thinking to use EndpointLookup Node ,if we can achieve the purpose. |
If your service is described by a WSDL you can use EndpointLookup node, in other cases use RegistryLookup node. As far as I know, MQ Endpoints are not retrieved as WSDL. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|