...
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 follwing 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 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.
...