← Prev in month
← Prev in thread
Next in thread →
Next in month →
RE: [wsrp-interop] IBM perform blocking interaction empty markup response
Working fine!!!
Thanks,
Avi
-----Original Message-----
From: Klein, Avi
Sent: Tuesday, April 20, 2004 3:59 PM
To:
Subject: RE: [wsrp-interop] IBM perform blocking interaction empty markup response
Will do that and let you know.
Thanks a lot again,
Avi.
-----Original Message-----
From: Richard Jacob [mailto:]
Sent: Tuesday, April 20, 2004 3:45 PM
To: Klein, Avi
Cc:
Subject: RE: [wsrp-interop] IBM perform blocking interaction empty markup response
Yes should be definitly the problem.
A new HTTP session is associated in that case.
This means that you reset the data in the session right after the
performBIA and before the getMarkup call.
The BIArespone you sent me looks right to me. The navigatonal state is
empty because it's the initial state (first page) and the time in the quick
display is stored in the session.
So it may not be necessary for you to gather the data (and save some work),
try to fix the Consumer behaviour first and see if it works then.
Mit freundlichen Gruessen / best regards,
Richard Jacob
______________________________________________________
IBM Lab Boeblingen, Germany
Dept.8288, WebSphere Portal Server Development
Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888
Email: mailto:
"Klein, Avi"
<
m> To
04/20/2004 02:38 cc
PM
Subject
RE: [wsrp-interop] IBM perform
blocking interaction empty markup
response
Hi Richard,
Yes I did call the initCookie before performing the interaction (due to a
bug here in my consumer, I call init cookie before each markup port related
action - could this be a problem in that aspect?).
I will gather the entire info and send it to the group mailing list.
Thanks a lot,
Avi.
-----Original Message-----
From: Richard Jacob [mailto:]
Sent: Tuesday, April 20, 2004 3:14 PM
To: Klein, Avi
Cc:
Subject: Re: [wsrp-interop] IBM perform blocking interaction empty markup
response
Hi Avi,
it's hard to tell from the requests you posted.
It would help if you could provide the complete HTTP message (including
headers) and a message flow.
In this case getMarkup, performBlockingIA, getMarkup with request and
response (and the initCookie call).
However my wild guess here is that there is no HTTP session setup.
Did you call initCookie first?
Mit freundlichen Gruessen / best regards,
Richard Jacob
______________________________________________________
IBM Lab Boeblingen, Germany
Dept.8288, WebSphere Portal Server Development
Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888
Email: mailto:
"Klein, Avi"
<
m> To
04/19/2004 01:56 cc
PM
Subject
[wsrp-interop] IBM perform blocking
interaction empty markup response
Hi All,
I'm testing SAP Consumer with IBM producer on the following portletes:
World Clock, Google, Simple Action Test etc.
GetMarkup works fine with all the above Portlets (and more...) but when
trying to perform interaction I get an UpdateResponse that contains no
markup context (except for the Google that returns a markup containing the
search results).
Whenever I get this response (with no MarkupContext) I initiate a new
GetMarkup request based on the navigational state that returned in the
UpdateResponse.
The problems I encounter:
a. in the World Clock: I get the following response (containing no
NavigationalState) following GetMarkup returns the initial content:
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<performBlockingInteractionResponse xmlns="
urn:oasis:names:tc:wsrp:v1:types">
<updateResponse>
<navigationalState/>
<newMode>wsrp:view</newMode>
</updateResponse>
</performBlockingInteractionResponse>
</soapenv:Body>
</soapenv:Envelope>
b. in the Simple Action Test: I DO get an new navigationlState but
following GetMarkup returns the initial content:
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<performBlockingInteractionResponse xmlns="
urn:oasis:names:tc:wsrp:v1:types">
<updateResponse>
<navigationalState>
rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVzaG9sZHhwP0AAAAAAAAh3CAAAAAsAAAACdAAZd3NycC5sZWdhY3kucHJldmlvdXMubW9kZXQABHRydWV0ABdQQ182XzBfMTFPX2dsb2JhbC5yZXNldHVyABNbTGphdmEubGFuZy5TdHJpbmc7rdJW5_kde0cCAAB4cAAAAAFxAH4AA3g*
</navigationalState>
<newMode>wsrp:view</newMode>
</updateResponse>
</performBlockingInteractionResponse>
</soapenv:Body>
</soapenv:Envelope>
The request for the World Clock is attached.
I would appreciate any help in understanding what could be the problem with
my request.
Thanks a lot,
Avi.
[attachment "WorldClock_performInteractionReq.xml" deleted by Richard
Jacob/Germany/IBM] To unsubscribe from this mailing list (and be removed
from the roster of the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php
.
To unsubscribe from this mailing list (and be removed from the roster of
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php
.
To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php.
To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/wsrp-interop/members/leave_workgroup.php.
← Prev in month
← Prev in thread
Next in thread →
Next in month →