Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Good Portal Tutorials from the scratch

 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Ranchers,

Now i am into Portal Development project. Though i have got concepts behind the portals and a bit of how they work, i m not aware of how to do with code.

What i am looking for is, from the scratch (step by step) tutorials to do it! My present need is to do with IBM WebSphere Portal. I have been going through some of the PDFs but they seem to be directly taking to the applications and explaining. but i want a good tutorial from the scratch so as to be thorough on the concepts with implementation.

I have googled for the same but unable to get what i wanted. Can anybody please help me out?
[ June 21, 2007: Message edited by: Raghavan Muthu ]
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Raghavan,

I think I've got exactly what you need.

I've put up a series of tutorials regarding how to create JSR-168 compliant portlets using IBM's Rational Application Developer 6, although the portlets created are by no means IBM specific, and can be deployed to any portal. In fact, I test the portlets in JetSpeed2 and the Pluto portal container just to prove that the portlets are fully JSR-168 compliant.

Free Tutorials on How to Develop Portlets that are JSR-168 Compliant

There's also tutorials on how to create portlets from scracth, just using notepad and the JKD, but you probably don't need that.

Plus, there's a great section on Portlet best practices (Portlet Development and Design Best Practices)which you should read, along with a bunch of sample exam questions designed to help you pass IBM's test 399 and 829.

Free Online Sample Exams for IBM Portlet Certification Exams 399 and Test 829

All of the tutorials are self contained, so you don't have to build a huge application to do, say, the tenth tutorial. All tutorials, from using the APPLICATION_SCOPE or the PortletSession, to using the PortletRequest and the action rendering phase, are all totally self contained, so it makes learning portlet development and portal administration real easy.

By the way, if you're looking for some good links on Hibernate, or how to program with hibernate and JPA, take a look here:

Hibernate Examples and Free Java Persistence Tutorials (JPA) JEE5

It took a long time for me to put that site together, and it's all free, so please, use it, enjoy it, and tell your friends about it!

Thanks,

-Cameron McKenzie
[ September 09, 2008: Message edited by: Cameron Wallace McKenzie ]
 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot Cameron W. McKenzie!

Surely shall go through it and get back for any clarifications.
 
Nageswar Kakolla
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cameron,

I am trying to follow JSF with Portlet and I have downloaded the code but it doesn't specify how to build the war file.

Also, I want to buy the book since You are more familiar with Jetspeed and I am looking for Liferay and hence I am hesitant to buy book either yours or on IBM Websphere portal.

Need your help,

Also, your website need to be simplified
Nag
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm glad my tutorial could help you out a bit with using Java Server Faces in a JSR-168 portlet.

The war file you downloaded is pre-compiled, so there's no need to recompile it. However, you do need to use the appropriate JSF bridge. IBM has their own, JetSpeed has their own, and I believe you'll have to go to apache.org's bridges project to see if there's one for Liferay.

As far as the book goes, it's just about JSR168 programming, so the portlets will work on any JSR168 compliant portal server. I simply included a chapter on deploying to JetSpeed so that people who don't have a portal server could download one for free and see how to install and deploy a portlet. I also included a chapter on deploying and testing with Pluto, which is the free, standard, portlet container from apache.

I personally use IBM's WebSphere Portal Server, and the portlets all work on that server as well. I'd love to have a chapter on deploying to each and every portal server on the planet, but alas, there just isn't that much paper to print on.

Kindest regards,

-Cameron McKenzie
 
siva prakash
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Cameron,

your tutorial regarding JSF portlet at your site is really good and helpful.

It would be good if give one more example of JSF portlet using RAD by creating portlet project.

Currently I am facing problems with wiring and couldnt understand concept behind it( how to pass more than one parameter using wiring). It would be good if you add example regarding wiring too.

If possible please suggest good book on JSF jsr168 portlet for better understanding.

hoping for your reply,


Thanks,
prakash
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Currently, there is no book on both JSR1-168 portlet development and JSF. I mean, there are books like my book on
JSR-168 Portlet Programming, but there is only one chapter that touches on the topic, and it only scratches the surface.

The best bet is to buy a good book on JSF, and make the portalization of the JSF app part of your unit testing. Just get to the final product iteratively.

And I agree with your suggestion with another tutorial on creating a Portlet Project. Just got to get the time.

Kindest reagards!

-Cameron McKenzie
 
Anirban Das
Ranch Hand
Posts: 63
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cameron,
The link that you have posted for "Free Tutorials on How to Develop Portlets that are JSR-168 Compliant" is broken. Can you please give me the updated link or any tutorial that serves that purpose ?

Thanks
Anirban
 
Arvind Mahendra
Ranch Hand
Posts: 1162
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But Those links are down?
 
Pallavi Roy
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Cameron Wallace McKenzie

Why are all the links to portal tutorials down.
Night is the only time i get to study.
My portal certification is knocking at the door.
Please get the site functional.
Your site is the only site with good insight into Portal development.

Best Regards,
Pallavi
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
SOrry for the delay.

My service provider switched servers on me, and messed everything up. It's all back up now.

-Cameron
 
Arvind Mahendra
Ranch Hand
Posts: 1162
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Cameron Wallace McKenzie:
SOrry for the delay.

My service provider switched servers on me, and messed everything up. It's all back up now.

-Cameron


You're a rock star Cameron.
 
guillermo urdaneta
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
your book is good, easy and rocks!!, i got it.
 
Shashidhar Yarabati
Ranch Hand
Posts: 175
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cameron

I could not able to access those links
Links are down...
 
kamalkant rajput
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Cameron Wallace McKenzie ,
I am not able to access link you provided.What to do??
kamalkant
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sometimes old links get messed up. My signature links at the bottom of my posts are probably the most reliable and up to date. Check them out for portlet, hibernate and SJCA tutorials!

-Cameron McKenzie
[ September 09, 2008: Message edited by: Cameron Wallace McKenzie ]
 
Vijay Krishna Doddala
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!

I am going to appear for 190-825: IBM WebSphere PORTAL 6 Deployment and Administration. Kindly provide me sample questions and the topics that would be helpful for me..... Please send me any materials as I am going to appear for the exam in the next week or so.... thanks in advance...
 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vijay Krishna Doddala wrote:Hi!

I am going to appear for 190-825: IBM WebSphere PORTAL 6 Deployment and Administration. Kindly provide me sample questions and the topics that would be helpful for me..... Please send me any materials as I am going to appear for the exam in the next week or so.... thanks in advance...


Any google search on that? It would also help you buddy!

By the way, Hope you did your exams well
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic