Integrating Alfresco with uPortal

Integrating Alfresco with uPortal?  Here is some helpful information provided by Lennard Fuller in an email to uportal-user on Jan 7, 2008:

Alfresco offers a portlet version of their web application.  This can be
deployed in much the same fashion as any other portlet.  However, at the
time that I last tried it (Oct 2006), it was necessary to open the
alfresco war file and make the following changes:


1) modify the portlet.xml file to conform to the JSR 168 spec by adding
the expiration-cache element. (uPortal tends to be very picky about this
where as many other portal's will ignore it even though the spec
requires the tag)

2) remove portlet-api-lib.jar from WEB-INF\lib uPortal often has issues
if this jar is present within a portlet.

The final change is to tomcat's server.xml, it is necessary to
modify emptySessionPath="true" setting within the Connector definition
otherwise the servlet which allows a user to download content will not
function properly.

NOTE: with these changes in place the standard method for deploying and
publishing a portlet to uPortal may be used (portlet definition ID:
alfresco.AlfrescoClient).

Another method of using Alfresco is to take advantage of their JSR-170
API implementation or to use their own custom api and then create a set
of your own portlets/channels.

Hope this helps,
Lennard