Hi,
While working with IBM WPS 4.1.2, I could notice that they seems to make the 
distinction between what they call 'the Portlet API' and which consists of (for them):
org.apache.jetspeed.portlet      
org.apache.jetspeed.portlet.event        
org.apache.jetspeed.portlet.service      
org.apache.jetspeed.portlet.service.spi  
org.apache.jetspeed.portlet.spi 


And the "WebSphere Portal 4.1.2 API" which consists of the preceding packages +:

com.ibm.wps.portlets
com.ibm.wps.portlets.ws
com.ibm.wps.portletservice.credentialvault   
com.ibm.wps.portletservice.credentialvault.credentials   
com.ibm.wps.puma.beans 

org.apache.jetspeed.portlets   
org.apache.jetspeed.portlets.util 



These complementary packages are placed in a jar named "wpsportlets.jar". This jar is 
automatically placed in the lib folder of your web app when using WSAD 4.02 with the 
portlet plugin.


So I made the assumption what they called the "Portlet API" is problably the closest 
to what is currently being defined by the JSR. And that, a developper should better 
use PortletAdapter (in package org.apache.jetspeed.portlet) and not use 
AbstractPortlet (in package org.apache.jetspeed.portlets) to make a standard portlet 
application.


Hope this help.

Micka�l Bouloux - france telecom R&D
+33 (0) 2 99 12 45 66
[EMAIL PROTECTED]


> -----Message d'origine-----
> De : Wayne A Christian [mailto:[EMAIL PROTECTED]]
> Envoye : mardi 3 septembre 2002 16:59
> A : Jetspeed Users List
> Objet : RE: About Portlets ( WebSphere & JetSpeed )
> 
> 
> Does anyone have any comments on this?
> While looking through the (many) websphere jar files I 
> thought I located what looked like the portlet API.
> There were jetspeed packages, however, it seemed to me that 
> IBM had totally reengineered the jetspeed stuff they
> supply.  Jetspeed portlets extend AbstractPortlet, while 
> WebSphere portlets extend PortletAdaptor.
> What's worse, WebSphere does have an AbstractPortlet class, 
> but it looks nothing like jetspeed AbstractPortlet class.
> Unless I can determine otherwise, there's NO WAY that you can 
> switch a portlet between jetspeed and WebSphere.
> We had a requirement to have some sort of portlet 
> transparency (being able to run under different portal vendors).
> Until a portlet API is adopted by everyone, we will not 
> (easily) be able to realize this.
> 
> Wayne Christian
> Sr. Staff Software Engineer
> Genesys Telecommunications Labs
> 2100 Gateway Centre Blvd.  Suite 300
> Morrisville,  NC      27560
> ?     Office: (919) 466-6151
>       Fax:    (919) 
> ?     EMail:  mailto:[EMAIL PROTECTED]
> 
> -----Original Message-----
> From: Rum Pel [mailto:[EMAIL PROTECTED]]
> Sent: Monday, September 02, 2002 6:51 AM
> To: [EMAIL PROTECTED]
> Subject: About Portlets
> 
> Hi
> I am new to portlet stuff, just looking around the providers
> and docs. Can somebody tell me if the Portlet API is a standard?
> Is it same as the one used by WebSphere?
> 
> Is JetSpeed similar to WebSphere Portal server? If yes, how easy is
> it to switch my portlets from WebSphere to JetSpeed?
> 
> thanks,
> --rp
> 
> 
> _________________________________________________________________
> Join the world�s largest e-mail service with MSN Hotmail.
> http://www.hotmail.com
> 
> 
> --
> To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

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


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

Reply via email to