Blogs

Integration of Sakai with Liferay

Sakai configuration:
Follow https://wiki.jasig.org/display/PLT/Sakai+Connector+Portlet+-+Configuration+and+Installation

Liferay Sakai connector portlet Binary distribution:

1. Download the war file from http://www.ityug.com/documents/10157/2eef272a-0db6-4487-9572-302aaa7d7ce2
2. Extract it to a folder and provide sakai web service url's, username, password,basic lti key, basic lti secret, allowed tools  inside portlet.xml
3. create the war file of the extracted folder
4. copy it to the bundles/deploy folder.
5. Add the portlet to one of the page in portal. It's will ask for tool configuration. Select the site and tool which you want to display.

Creating Liferay Sakai connector portlet from Source:

1. Checkout Sakai connector portlet from git hub location https://github.com/Jasig/sakai-connector-portlet
2. run mvn clean install from Sakai connector portlet folder
3. maven will create a new folder "target" inside the Sakai connector portlet folder.
4. Inside target there will be another folder "sakai-connector-{version}-SNAPSHOT". This portlet is for uPortal.1
4. Now create a new plugin project in Liferay
5. Copy all the contents except web.xml of "sakai-connector-{version}-SNAPSHOT" into docroot of liferay plugin project.
6. Provide sakai web service url's, username, password, basic lti key, basic lti secret, allowed tools  inside portlet.xml (find the sample portlet.xml in the binary distribution)
7. Make the necessery changes like portlet-name in liferay-plugin-package.properties, liferay-portlet.xml
8. deploy the portlet
9. Add the portlet to one of the page in portal. It's will ask for tool configuration. Select the site and tool which you want to display.

Note: you won't see the tools in the portlet if they are not listed as allowed tools in portlet.xml, local.properties files.

More Blog Entries

Calling Liferay Portal impl class from custom portlet in Liferay 6.2

Calling Liferay Portal impl class from custom portlet in Liferay 6.2 Steps: 1. Get the...

4 Comments

MM
Maulik Mistri 1 Year Ago
Hey Can you help me in this as after following all the steps am not able to deploy it in liferay 7.It is giving not able to register portlet.
MY
Mallika yadav 2 Months Ago

Thank you

MY
Mallika yadav 2 Months Ago

Thank you

Blogs Settings
Lock Status

Arrange Element

Your changes published Successfully
Web Content Display Settings
Lock Status

Arrange Element