Breadcrumb Breadcrumb
Community Links Community Links
Javadoc Links Javadoc Links
Community Forums Community Forums
Combination View Flat View Tree View
Threads [ Previous | Next ]
Seam integration?
toggle
Seam integration?
icefaces liferay seam facelets liferay-ui spring
2/11/10 8:43 PM
I'm thinking of using PortletFaces in a Seam 2.2.0 GA/ICEfaces 1.8.2/Liferay 5.2.3/Facelets environment. Will PortletFaces work with Seam?

I'm especially interested in the issue with Spring managed transactions and Seam managed transactions:

http://seamframework.org/Community/SeamLiferayIcefaces

I have an issue where I'm trying to access LIferay services such as UserLocalServiceUtil/RoleLocalServiceUtil and I'm getting the error described in the above link. If I try to access the Liferay User and/or role objects of a particular user, will I run into the same issue? I'm thinking I'll still see the same issue - but let me know if that is not true.

Another possible feature request is the possibility of making the liferay-ui tags available as JSF components. Currently, I cannot use the liferay-ui JSP tags because I am using Facelets...
Flag Flag
RE: Seam integration?
2/13/10 5:32 PM as a reply to Lawrence Li.
We haven't done any testing with PortletFaces and Seam, but from my knowledge of both projects, I can't thing of anything off the top of my head that would conflict.

Are you using Liferay 5.1 like the poster at the Seam forums? If so, you'll need to use the Liferay 5.1 adapter. There is a Maven2 <exclusion> documented at the following link that shows how to use adapters for different versions of Liferay:
http://edorasframework.org/web/fw/projects/portletfaces/download
Flag Flag
RE: Seam integration?
2/14/10 2:40 AM as a reply to Neil Griffin.
I am not using Liferay 5.1 - I am using Liferay 5.2.3. Liferay 5.2.3 doesn't need an adapter, am I correct?
Flag Flag
RE: Seam integration?
2/15/10 1:08 PM as a reply to Lawrence Li.
Correct, the 5.2 adapter is a default dependency for PortletFaces 1.3
Flag Flag