I noticed that myself. I have recently added JspPortletAction class which
addresses this issue in its executeEvents method (see
PortletSessionState.isMyRequest). In order for this to work correctly, the
portlet needs to post its "js_peid".

I made a mental note to modify VelocityPortletAction but I didn't get around
to it yet. What portlet type are you using?

Best regards,

Mark C. Orciuch
Next Generation Solutions, Ltd.
e-Mail: [EMAIL PROTECTED]
web: http://www.ngsltd.com


> -----Original Message-----
> From: Weaver, Scott [mailto:[EMAIL PROTECTED]]
> Sent: Friday, September 27, 2002 2:20 PM
> To: 'Jetspeed Developers List'
> Subject: Actions are being fired by all portlets of the same type.
>
>
>
> I have 2 portlets of the same type, file sharing portlet, on the
> same page.  They are defined as 2 different portlets in the
> registry and the psml profile has them listed with 2 different
> IDs.  Everything is correct thus far.  However, if I submit, say,
> a delete action event for a file in one portlet, the action
> actual fires in all portlets of the same type on that page!!!  Is
> this correct?  I would think Jetspeed would sort out which
> portlet (by id) fired the action and only fire the action for
> that specific portlet.
>
> I am going to look into patching this for myself.  If this is
> considered a bug, I will submit the patch to dev.
>
> Thanks,
> Scott
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to