Ted Husted wrote:
On Mon, 13 Dec 2004 12:29:06 -0700, BaTien Duong wrote:
This is a showcase of open sources :-)
Are we talking about the next-generation of DB Group's PSI package?
Is this a framework that you will be able to share with the community, or will the code remain in-house?
-Ted.
Greetings:
Yes, it is the next-generation of our Portal Service Infrastructure (Psi), which hopefully to be appeared by the end of this month or early next year.
I am very busy to get Psi out of the door with barebone backend infrastructure and database. When things get a little stable and if nobody beat us (e.g. CoR agility for portlet), i like to bring it to Jericho for community improvement. I hope you will have this out first, Ted, and we will go along with your leadership. :-)
By the way, for the benefit of our developer community, i just read an article " Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate"
http://www.sys-con.com/story/?storyid=46977&DE=1 that demonstrates the readiness of involved technologies. I like to add 2 things to what the article has revealed:
1) Jsf and tiles are fuly integrated under myfaces. You do not need 2 jsp pages for every view (a wrapper page and a real fragment). Just 1 fragment jsp that makes a new page and 1 tiles definition. For those who used Struts-1.x + Tiles to create a portal page (e.g. our current portal and LifeRay), you may choose to forget about the portlet layout to gain maximum flexibility for the portlet view i.e. perfectly fit for a complete jsf dynamic fragment + total flexibility to scrap an html fragment over the Internet + mixing of [Jsf + Jsp + Jstl] in the portlet fragment. (I had this issue and asked the Jsf forum. I took me 4 days to have it worked out and answered myself for the question)
2) CoR agility will make the J2EE application framework much more component-based SOA as explained in my previous message. The name Agility, given by Ted, does stand up. :-)
BaTien DBGROUPS
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]