Thanks
guys, but I should have put all supported modes during registration
anyways. I will add that.
Eric
-----Original Message----- From: David Ward
[mailto:david.ward@oracle.com] Sent: Friday, September 12, 2003 8:16
AM To: Rich Thompson Cc:
wsrp-interop@lists.oasis-open.org Subject: Re: [wsrp-interop] Re:
[Fwd: oracle portlet - edit mode]
OK
I have just patched
our online producer so that wsrp:view and wsrp:normal are implicitly supported
by all consumers.
Eric - this means your existing registration
should work now.
Thanks
David
Rich Thompson wrote:
At the very end of section 6.8:
"The Consumer is required to use one of the
modes specified by the PortletDescription (or the required
“wsrp:view” mode).". The intent of this
statement is that all parties MUST support the wsrp:view mode.
Rich
OK
I've finally got to the bottom of this. It seemed that I
only got this error when using this particular registration handle and now I
know why.
When you hit the "OK" button on one of our customizable
portlets, the action handler stores the data and then tries to change the
mode to wsrp:view. However the portlet container validates that the new mode
is one supported by the consumer, i.e. it has to be one of the modes
mentioned in the RegistrationData.consumerModes array during
registration.
I know that a portlet's support for wsrp:view is
implicit, but am I supposed to take it for granted that wsrp:view is always
supported by every consumer, even if it is not listed in
consumerModes during registration? I can't actually find a reference in the
spec that clarifies this.
Eric - as a workaround for now, can you get
your consumer to include wsrp:view in the consumerModes array during
registration?
Thanks
David
Eric Xu wrote:
Hi, David, Did you get a
chance to look at the trace for the cloning problem I'm having? I'm
getting an operationfailed message when I try to change the title of any
oracle portlet.
Is there any way I can get traces of the requests the oracle consumer
submits to its producer, just like bea's trace monitoring site? If
that's there, I don't need to bother you too much. =) Thanks,
Eric -----Original
Message----- From: Eric Xu Sent: Friday, September 05,
2003 9:48 AM To: 'David Ward'; Michael Freedman Subject:
RE: [Fwd: oracle portlet - edit mode]
Oh, looks like all the xml tags were stripped by the email
reader. My bad, I should have attached the file instead of
copy&paste. Here it is.
Thanks, Eric -----Original
Message----- From: David Ward [mailto:david.ward@oracle.com] Sent: Friday, September 05, 2003 3:53 AM To:
Michael Freedman; Eric Xu Subject: Re: [Fwd: oracle portlet - edit
mode]
Please can you send me a log of the request
and response without the XML tags
removed!
Thanks
David
Michael Freedman wrote:
Do you have anyone who can take a look at
this?
-------- Original Message --------
Return-Path: |
<Eric.Xu@plumtree.com> |
Received: |
from rgmum6.us.oracle.com by rgmum6.us.oracle.com
with ESMTP id 2472123261062709563; Thu, 04 Sep 2003 17:06:03
-0400 |
Return-Path: |
<Eric.Xu@plumtree.com> |
Received: |
from rgmgw4.us.oracle.com by rgmum12.us.oracle.com
with ESMTP id 478230671062709509; Thu, 04 Sep 2003 15:05:09
-0600 |
Received: |
from inet-mail2.oracle.com (inet-mail2.oracle.com
[148.87.2.202]) by rgmgw4.us.oracle.com (Switch-2.1.5/Switch-2.1.0)
with ESMTP id h84L57428792 for <Michael.Freedman@oracle.com>; Thu, 4 Sep 2003 15:05:07 -0600 (MDT) |
Received: |
from inet-mail2.oracle.com (localhost [127.0.0.1]) by
inet-mail2.oracle.com (Switch-3.1.0/Switch-3.1.0) with ESMTP id
h84L54fp006937 for <Michael.Freedman@oracle.com>; Thu, 4 Sep 2003 14:05:04 -0700 (PDT) |
Received: |
from CSTAWA01.USIPLUMTREE.AD (cstawa01.usi.net
[209.62.141.21]) by inet-mail2.oracle.com (Switch-3.1.0/Switch-3.1.0)
with SMTP id h84L53fp006924 for <Michael.Freedman@oracle.com>; Thu, 4 Sep 2003 14:05:03 -0700 (PDT) |
X-MIMEOLE: |
Produced By Microsoft Exchange V6.0.6249.0
|
content-class: |
urn:content-classes:message |
MIME-Version: |
1.0 |
Content-Type: |
text/plain; charset="iso-8859-1" |
Content-Transfer-Encoding:
|
quoted-printable |
Subject: |
oracle portlet - edit mode |
Date: |
Thu, 4 Sep 2003 14:06:12 -0700 |
Message-ID: |
<C7F00D7948B8E4468BB330152C6BA4E007439225@cstaex03.usiplumtree.ad>
|
X-MS-Has-Attach: |
|
X-MS-TNEF-Correlator:
|
|
Thread-Topic: |
oracle portlet - edit mode |
Thread-Index: |
AcNzKDUYmUNvO4dAQeybAn8uU1385w== |
From: |
"Eric Xu" <Eric.Xu@plumtree.com> |
To: |
"Michael Freedman" <Michael.Freedman@oracle.com> |
Cc: |
"Clinton Davidson" <ClintonD@plumtree.com> |
Hi, Mike,
In edit mode, oracle portlet shows a form
for editing its title. When I clicked 'ok', I got an operation failed
fault back. There's no detailed message, and I'm having trouble
figuring out what went wrong. The portlet's already cloned, and state
readWrite was sent in performBlockingInteraction request. Do you have
an idea what I'm missing?
Below is the request and response. Thanks.
POST
/wsrp/jaxrpc/WSRPBaseService HTTP/1.0 Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related, text/*
User-Agent: Axis/1.1 Host: portalstandards.oracle.com Cache-Control:
no-cache Pragma: no-cache SOAPAction:
"urn:oasis:names:tc:wsrp:v1:performBlockingInteraction" Content-Length: 2473
C:148.87.122.191:572200:f74aa3872e:-7f98
E:4:148.87.122.191:572200:f74aa3872e:-7f1a
wsrp:password pt__531
pt__531 Administrator
false en-US
text/html wsrp:edit
wsrp:normal Mozilla/4.0 (compatible;
MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)
UTF-8
urn:javax:portlet:mode:custom:edit_defaults
wsrp:view
urn:javax:portlet:mode:custom:about
wsrp:edit wsrp:preview
wsrp:normal wsrp:minimized
wsrp:maximized
readWrite blockingAction
Cached Test Portlet
wsrp:edit
false
wsrp:normal
OK
HTTP/1.1 200 OK Date: Thu, 04 Sep 2003
21:00:44 GMT Cache-Control: private SOAPAction: "" Server: Oracle9iAS/9.0.2
Oracle HTTP Server Oracle9iAS-Web-Cache/Oracl Content-Length: 464
Content-Type: text/xml; charset="utf-8" Connection: Close
env:Serveroracle.webdb.wsrp.OperationFailed
Eric
--
David Ward Principal Software
Engineer Oracle Portal |
Oracle European Development Centre 520
Oracle Parkway Thames Valley Park Reading Berkshire RG6
1RA UK |
|
--
David Ward Principal Software
Engineer Portlet Technologies Oracle Portal |
Oracle European Development Centre 520
Oracle Parkway Thames Valley Park Reading Berkshire RG6
1RA UK |
|
--
David Ward Principal Software
Engineer Portlet Technologies Oracle Portal
|
Oracle European Development Centre 520 Oracle Parkway Thames
Valley Park Reading Berkshire RG6 1RA UK |
|
|