cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "DURDINA Michal" <Michal.Durd...@assetsoft.sk>
Subject RE: [portal] JSR168 portlets problems under PortalEngine
Date Mon, 15 Mar 2004 13:33:26 GMT
I verified all pending issues and can say that except one they all work correctly now.
Remaining issue is http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27518.

Thanks for prompt changes in CVS.
Michal

> -----Original Message-----
> From: Carsten Ziegeler [mailto:cziegeler@s-und-n.de]
> Sent: Monday, March 15, 2004 11:39 AM
> To: dev@cocoon.apache.org
> Subject: RE: [portal] JSR168 portlets problems under PortalEngine
> 
> 
> Hi Michal,
> 
> thanks for reporting these two problems! I applied your patch and
> fixed the serializer the way you suggested. Could you please verify
> and then close the bugs? Thanks
> 
> Thanks
> Carsten 
> 
> Carsten Ziegeler 
> Open Source Group, S&N AG
> http://www.osoco.net/weblogs/rael/ 
> 
> > -----Original Message-----
> > From: DURDINA Michal [mailto:Michal.Durdina@assetsoft.sk] 
> > Sent: Monday, March 15, 2004 9:37 AM
> > To: dev@cocoon.apache.org
> > Subject: RE: [portal] JSR168 portlets problems under PortalEngine
> > 
> > Hi,
> > I found some more issues about running JSR-168 portlets in 
> > the Cocoon Portal. 
> > 
> > 1. There is one serious problem with IncludingHTMLSerializer 
> > when serializing 2 and more portlets whose are interleaved 
> > with bigger amount of HTML markup. Serialization is carried 
> > out in blocks of 8Kb and ReplacingOutputStream.write is 
> > called after every block is ready. The portlet iterator 
> > created from the orderedPortletList on the first call of 
> > writeNext() is later broken by following calls of 
> > orderedPortletList.add() when more portlets are being added 
> > to the orderedPortletList at startElement(). As a result the 
> > java.util.ConcurrentModification exception occurs on the next 
> > call of valueIterator.next(). 
> > More at bug description:
> > 
> > http://issues.apache.org/bugzilla/show_bug.cgi?id=27657
> > 
> > 2. Pluto container embedded in Cocoon Portal requires several 
> > services (SPI) to be implemented by portal. 
> > PropertyManagerService service is used for setting and 
> > getting vendor specific information by portlets via 
> > PortletResponse.setProperty(), but this service is not 
> > implemented by Cocoon Portal. That would be ok because this 
> > service is optional but cocoon throws 
> > CascadingRuntimeException "Unable to lookup service 
> > org.apache.pluto.services.property.PropertyManagerService 
> > key" what prevents portlet to be started.
> > 
> > http://issues.apache.org/bugzilla/show_bug.cgi?id=27658
> > 
> > Michal
> > 
> > 
> 
> 
> 
> 
> __________ Informacia od NOD32  __________
> 
> Tato sprava bola preverena antivirusovym systemom NOD32.
> http://www.eset.com
> 
> 
> 

Mime
View raw message