Hi, Wichan. I was asking the same exact question as you last week. From what I have been able to research so far, the answer is no. There is no easy, clear cut path to migrating your J2EE apps to the JBoss Portal. Check out these two links:
Another thing that I am looking at is the portlet bridge, but I am just starting to experiment with it:
The portlet bridge is a web clipping app. I am hoping that I can get it working, but I am experiencing some problems with JBoss AS 4.0.5 / JBoss Portal 2.6.1.
thanks for your response. I've checked out those two links you posted. It's very helpful. I have also tried portlet bridge. Some of my applications have strange behaviors with portlet bridge. For basic servlet/jsp web applications, portlet bridge work just fine. But with ejb/seam/jsf applications, some problems occur.
I will try converting ejb/seam/jsf application into portlet by changing the view part of the application. This shouldn't be too hard, because the application strictly follows the MVC. All business logic already lie in EJB components. All I have to do is convert the full html page into html fragment, and add some portlet configurations.
Please keep us updated on how that works out for your seam application.