Hi gents,
sorry for the cross-posting from user mailing list, but since I've never received any response there, I hope that at least here someone will shout "Shut up, please" :-)

I have been recently playing with Cocoon 2.1 in a JSR-168 portlet environment; here it follows my experience.

I started from the wiki page at [1]: rather good, even though quite bound to pluto 1.0. I could easily adapt the procedure to Open Portlet Container [2] and Sun Portal Server; unfortunately, when it comes to CForms, the only pointer is [3], very out of date nowadays.

The main issue in CForms is related to the fact that also [2] points out: Portlet's ActionRequest can not have any response body. After some struggling, I found the solution by modifying Form.js' sendFormAndWait() to be able to cope with the former issue.

Another smaller issue is related to resources URI (for CSS and JS) that must be adapted and rewritten by the LinkRewriter in order to be effective.

A couple of improvements that I also needed are:
a mean to access to portlet preferences (I've developed a simple input module for this purpose)
a mean to access to cookies (as already proposed in [4])

Do you think that it is useful to update [1]?
Is there any simple way to propose the addition of some code that I developed for Cocoon 2.1.X?

Cheers.

[1] http://wiki.apache.org/cocoon/CocoonAppAsJSR168Portlet
[2] https://portlet-container.dev.java.net/
[3] http://blog.reverycodes.com/archives/000018.html
[4] http://issues.apache.org/jira/browse/COCOON-2072

--
Francesco Chicchiriccò
Delivery Manager

everett Italia ▸
         TRUSTED TO KNOW

Head Office
Via Torino, 2 - 20123 Milano - Italia
Tel:
+39 02 72546847
Fax:
+39 02 72546418
Technology Centre
Via Federico Fellini, 2 G2/1 - 65010 Spoltore (PE) - Italia
Tel:
+39 085 2120342 / +39 085 2120537
Fax:
+39 085 2120342 / +39 085 2120537

Mob:
+39 329 0573276
e-mail:
francesco.chicchiri...@everett.it
Web:
http://www.everett.it


Reply via email to