Skip to main content

[RSP/BSP]SUN -> IBM doesn't make connection for RequestReply scenario

1 reply [Last post]
Anonymous

I have created an issue for it. The issue number is 1353:

https://wsit.dev.java.net/issues/show_bug.cgi?id=1353

We are test RSP SUN->IBM, but it doesn't make connection for
RequestReply scenario.

*Scenario description:*
//From : Reliable Secure Profile 1.0 Test Scenarios
1.2.3 Reliable_RequestReply_BPx.x_NonAddressableClient_AddressableService_Offer

This scenario uses MakeConnection messages issued by the Client to get messages
from the Service. Because the Client is not addressable, all Reply-To and
AcksTo addresses from the Client point to the MakeConnection Anonymous URI.

*How to reproduce it?*
1.Go to IBM client project ws-i_test_ibm_client

2.Run scenario(You can find the scenario name from
ws-i_test_ibm_client\conf\ScenarioConfig.xml):
ant client
ant runScenario -Dscenario=1.2.3.1_RequestReply_Reliable_Anonymous_BP12

RSP/BSP Team
[att1.html]

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Potociar Marek

Hi Anchuan,
I tried to run the scenario, but I can see that IBM endpoint always
responds with an expected application or RM protocol response messages
to all requests directly on the transport back-channel. This means
that there is no need whatsoever for the Metro client to initiate
MakeConnection requests as there are no pending responses to be
retrieved.

MakeConnection request is basically driven by the Endpoint behavior.
In this case the behavior of the endpoint prevents MakeConnection
requests. This is the expected message exchange with MakeConnection:

1. client sends SOAP request A, expects to retrieve a SOAP response A'
2. endpoint responds on the back-channel with HTTP202 and no SOAP
response content
3. client send MakeConnection request
4. endpoint responds on the back-channel with HTTP200 and SOAP
response A'

Here's what we see with IBM endpoint:

1. client sends SOAP request A, expects to retrieve a SOAP response A'
2. endpoint responds on the back-channel with HTTP200 and SOAP
response A'

As you can see, there is no need to send a MakeConnection as client
received the response.

Charles, what is your take on that?

Best regards,
Marek

On 3.2.2010, at 9:00, Anchuan Qian wrote:

> I have created an issue for it. The issue number is 1353:
>
> https://wsit.dev.java.net/issues/show_bug.cgi?id=1353
>
> We are test RSP SUN->IBM, but it doesn't make connection for
> RequestReply scenario.
>
>
> Scenario description:
> //From : Reliable Secure Profile 1.0 Test Scenarios
> 1.2.3
> Reliable_RequestReply_BPx
> .x_NonAddressableClient_AddressableService_Offer
>
> This scenario uses MakeConnection messages issued by the Client to
> get messages
>
> from the Service. Because the Client is not addressable, all Reply-
> To and
> AcksTo addresses from the Client point to the MakeConnection
> Anonymous URI.
>
> How to reproduce it?
> 1.Go to IBM client project ws-i_test_ibm_client
>
>
> 2.Run scenario(You can find the scenario name from ws-
> i_test_ibm_client\conf\ScenarioConfig.xml):
> ant client
> ant runScenario -
> Dscenario=1.2.3.1_RequestReply_Reliable_Anonymous_BP12
>
>
> RSP/BSP Team

[att1.html]