Sono sinceramente basito dalla totale assenza di documentazione per questo portal.
Dunque jetspeed2 usa pluto ( entrambi progetti apache ) come portlet container quindi a rigor di logica una portlet che va su pluto dovrebbe andare anche su jetspeed.
io seguo le istruzioni qua :
http://docs.zkoss.org/wiki/Portal_integration
per una generica portlet jsr168 compliant
Controllo pure che il web.xml sia correttoCodice PHP:
<portlet>
<description>ZK loader for ZUML pages</description>
<portlet-name>zkPortletLoader</portlet-name>
<display-name>ZK Portlet Loader</display-name>
<portlet-class>org.zkoss.zk.ui.http.DHtmlLayoutPortlet</portlet-class>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>
</supports>
<supported-locale>en</supported-locale>
<portlet-info>
<title>ZK</title>
<short-title>ZK</short-title>
<keywords>ZK,ZUML</keywords>
</portlet-info>
</portlet>
ma niente, carico il mio war nella directory di deploy di jetspeed2, lui vede il file e lo riconosce come portlet, lo carico ma mi dice che in visualizzaziono lo zkloader ha fallito....
Ora dove diavolo sbaglio ?