Novell Collaborative Portlets

Before and after the Novell had turned your Collaborative portlets open source I worked with it to integrate with Liferay. The Collaborative portlets are another frontend to access the Groupwise Collaborative server, it is a very simple interface, you can view your email or your calendar appointments, add or update a new one it's not possible, but it's very helpful when your work  in a portal environment.

So, to get the protlets running inside Liferay following these steps:

 

  1. First of all you need to download the portlets available in http://developer.novell.com/wiki/index.php/Novell_Collaboration_Portlets.

 

  2. The second step is optional, depends on your JDK. It is related a this bug report . To solve the problem you must update the SAAJ implementation bundled in the war file to the 1.3-SNAPSHOT or newer. You can get this version on http://saaj.dev.java.net. The following link contains a version with the SAAJ dependency already updated: http://www.liferay.com/c/document_library/get_file?p_l_id=745656&folderId=751470&name=DLFE-513.zip.

 

  3. The portlets are developed to connect to the server through a SOAP over SSL connection, right now is not possible to connect to it without SSL, so you need to enabled the SOAP (port 7191) and the SSL to get the portlets connected to. Take a look on the following link to get more information about how to accomplish that: http://www.novell.com/documentation/gw7/gw7_admin/data/ak8h8gs.html#adpdnme.

 

  4. Once you get the war, updated or not with the SAAJ, you can copy it to the Liferay's deployable directory (~/liferay/deploy) and start the portal.

 

  5. If everything it's ok you will be able to see a new category on the panel of applications called Novell. Then you just need to add the Mail or Calendar portlet to the page.

Novell menu

 

  6. Both portlets will be rendered and a message will be displayed informing the user that the portlet must need be configured.

 

  7. To configure the username, password, server and port of the Groupwise server you need ask your Groupwise administrator to give you. Also you can set the URL of the Groupwise WebAccess.

 

  8. Once you get everything setup you can start to use the portlets.

 I tested the portlets on version 4.4.x and the trunk version (5.0.x). Some issues was found on Java 5, so I recommend you to use Java 6.

Enjoy!

Blogs
Cool integration! Would be great to have something like this against a Zimbra server!! Regards, Peter
I been playing around with the Gw portlets for a while now, but can not figureout how to "auto configure" portlets with username and password from current session. in portlet.xml.. any idéas ?
regards //Magnus
I tried to do the same but I was unable because you can't get the password of the current user in plain text format it is always encrypted.
Maybe we need to use some kind of SSO system to connect to Gw.
If you need some help let me know!
Oi Thiago - tudo otimo? We're a Liferay user in Australia (Editure Education Technology) and we're trying to deploy the Novell GroupWise portlet for a customer of ours and the link at point #1 is sending us in circles. ie. Não funciona. If you can advise/help/assist, it would be MUCH appreciated. Valeu, Luke Simmons - luke.simmons@editure.com