Liferay Training - Portal and System Administrator Training, 24-25 September 2012
Liferay is enterprise portal/intranet portal with open source license. Liferay is the only open source solutions that become a leader in Gartner's Magic Quadrant. Liferay is an effective solution for collaboration and communication within the company, content management and knowledge management.
This training, provided by Softbless, will equip participants about the concept of Enterprise Portal, and the concept of Liferay in particular, including the use and administration of Liferay.
Schedule
Training will be held on : 24-25 September 2012 at9AM-5PM
Location
Training will be held at PTSoftblessSolutions office,KompPerkantoranMitraMatramanBlokA2no 11,JlMatramanRayano 148, JakartaTimur, Indonesia.
Facility
Participants will get manual, snack, lunch, and certificate from Softbless.
About trainer
- You will be trained be experienced trainers, and who have been
participating in Liferay Official Training
The training will costRp3.500.000 (PPN included).
Capacity
Maximum capacity : 8 persons.
How to register
- Fill in registration form on :https://www.softbless.com/content/Liferay-training-registration
- Tranferpayment to :
- BCA, Account No: 3428777877, PTSoftblessSolutions
- Payment must be received 3 days before the training
- Cancellationfee :
- 100% > 5 working days before training day
- 50% <= 5 working days before training day
Portal Administrator :
- Liferay Portal Introduction
- Enterprise Portal/Intranet portal concept
- Organizations, Users and Roles
- Web Content
- Document and Image Management
- Blogs, Message Boards and Wiki
- Dynamic Data List
- Workflow
System Administrator :
- Basic Custom Theme
- Liferay installation and Configuration
- Intragration with LDAP
- Clusting and Load Balancing
Contact Person :
For more information, please contact :
- TutiIzzati, email : tuti@softbless.com, phone : (021)85918058-59, HP : 085715848086
- TiurLumbanGaol, email : tiur@softbless.com, phone : (021)85918058-59, HP : 0818181183
Remarks :
Participants must bring their own laptop with wireless connectivity.Softblessdoes not provide PC for participant
Performance Tuning in Liferay
1. Properties
There are several configurations on-ext.properties portal that can
improve performance:
last.modified.check=false
Disable checking last modified date on server side CSS and Javascript
theme.css.fast.load=true
Load the theme’s merged CSS
files for faster loading for production
javascript.fast.load=true
Load the
javascript files for faster loading for production
2. Servlet Filters
Disable all unused servlet filter
SSO CAS
SSO NTLM
SSO OpenSSO
Sharepoint Filter
Comment all servlet filters are not used in the file: liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\web.xml
3. Portlet
Disable all the portlets that are used in a way comment on the file: liferay-portal-6.0.6\tomcat-6.0.29\webapps\ROOT\WEB-INF\liferay-portlet.xml
4. Memori
Increase JVM
Tuning by editing the file: \liferay-portal-6.0.6\tomcat-6.0.29\bin\setenv.bat
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Duser.timezone=GMT -XX:NewSize=700m -XX:MaxNewSize=700mIf memory servers over 8 GB with 4 processors.
-Xms2048 -Xmx2048m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=20 -XX:ParallelGCThreads=8"
Online Preview in Liferay
1. Install ImageMagick:
apt-get install imagemagick
2. Log in as Administrator Portal
3. Navigate to ControlPanel -> Administration Server
4. On the menu tabs select External Service
5. To activate ImageMagick, check the enable ImageMagick
6. Fill Path with / usr / bin, how to find out by typing in the terminal :
"which convert"
Default settings:
imagemagick.resource.limit.area=2GiBnote: "sign # is not filled"
#imagemagick.resource.limit.disk=16GiB
#imagemagick.resource.limit.file=256
imagemagick.resource.limit.map=1GiB
imagemagick.resource.limit.memory=2GiB
#imagemagick.resource.limit.thread=2
#imagemagick.resource.limit.time=3600
Default setting:
Change to::
imagemagick.resource.limit.area=3GiB
imagemagick.resource.limit.disk=10GiB
imagemagick.resource.limit.file=512
imagemagick.resource.limit.map=3GiB
imagemagick.resource.limit.memory=2GiB
imagemagick.resource.limit.thread=1
imagemagick.resource.limit.time=3600

Features of Liferay Sync on Liferay 6.1
Authentication Service
Documents and Media Sync
Just in Time Sync and Simple Sharing
Liferay Integration and Multiple Sites Features
Offline Support and Native Clients - OS and Mobile
Documents and Media on Liferay Portal 6.1
Document Types and Metadata Sets
Document Types and Metadata Sets
Document Types and Metadata Sets
Automatic Preview Generation
Document Type Restrictions and Workflow per Folder
This feature is powerful feature to enforce rules for documents uploaded by users. So the user not able to add all types of document, only certain document types to add to a folder. As default configuration, a parent folder is not accessible by child folders and can be customized by editing the folder and selecting the allowed document types.WebDAV Access
WebDAV or Web-based Distributed Authoring and Versioning is a set of method to permit the user in create, edit, move, or delete files stored on web servers. Therefore, the user can access their documents and folders in Liferay's Documents and Media library from they own machine's file manager. For example, when the user create new image in folder by Documents and Media and uploaded it, then they can access the folder and also the image using a browser and Liferay's web interface by appropriate permissions from administrator. Therefore, the user needs to log in to the portal in credential and find WebDAV URL where the user likes to access. This feature is also support most major operating system and also desktop environment, including Linux (both KDE and GNOME), Mac OS, and Windows.OpenOffice Integration Liferay
If your OS is XP / Windows7 follow these steps:
1. Install OpenOffice.org v2.0.3 or any other version.
2. Navigate to C: \ Program Files \ OpenOffice.org \ Programs folder in the command prompt .
3. run the following command:
soffice-headless-accept = "socket, host = 127.0.0.1, port = 8100, URP,"-nofirststartwizard.
4. Then Restart
If your Linux Operating System follow these steps:
1. Install Package v2.0.3 OpenOffice or any other version.
2. Run the following command from the Command Prompt: cd / usr / lib / LibreOffice / program .
3. sudo . / soffice - headless - accept = "socket, host = 127.0.0.1, port = 8100; URP;" - nofirststartwizard.
4. Then Restart
Enable OpenOffice in Liferay:
1. Log in as Administrator Portal.
2. Navigate to ControlPanel -> Administration Server.
3. On the menu tabs select External Service.
4. To activate the check box on OpenOffice enable openoffice.
5. If you want to change the port you can change it.
6. Then Save Settings.
Implement the functionality in Open Office web content portlet:
1. Now you add a portlet in the portal Web Content Display in one page.
2. Then navigate to your portlet configuration page.
3. Select Add Web Content and write the Title and content of information that will be created,
4. Click Publish.
5. It will appear articel that have been made earlier.
6. On the Web Content Display portlet
Navigate to Settings / Options -> select Configuration
Below Enable Conversion To we check box PDF, DOC, TXT, ODT, RTF.
7. Then save.
8. It will appear the option Convert PDF, DOC, TXT, ODT, RTF.
Liferay MarketPlace (En)
As the third party, the ISVs will support Liferay in creating the application as the next stage of Liferay step in developing Liferay Marketplace. ISVs will develop additional function of Liferay application in transaction and payment processing functionality. The availability of Liferay application in the market is an essential step for Liferay, in present high access to their user around this world. Additionally, Liferay Marketplace provides ISVs a new distribution channel in presenting their enterprise application to a global audience that includes over 500,000 deployments of the Liferay platform around the world.
Liferay application was able accepted the concept of application store from others application provider, such as Microsoft and Cisco. Instead of the concept of consumer space, Liferay was rising as a fixture of the enterprise user. In addition, people who are often used other application and opens Alfresco, will recognize Alfresco as a solution for their customer in finding and acquiring platform extensions. Liferay application have a simple application with its one-click capability to others application provider, especially customer who use a phones or their tablet.
As a formal Liferay Marketplace site, this site provides a dozens of application, templates, and themes. This market place content will support Liferay customer in expanding and straighten Liferay implementation. Presently, Liferay Marketplace site is providing application browsing based on their category or searching according its keywords.

Liferay Marketplace site page
In Liferay Marketplace, visitor/ user will able to find the most popular application or detail information of application. ISVs have committed to providing their innovative application for Liferay Marketplace application store. In addition, instead of searching based on the keywords or the category, the customer was able review Liferay application and also downloads this application from public repository. Then, the user can runs this application, after installing this application in their local portal or Liferay portal. Therefore, it will adapted and broaden operation for Liferay user, simple and fast processing in technical or non-technical for the user.
Liferay's Chief Software Architect, Brian Chan, stated that, “Liferay Marketplace supports multiple goals we have wanted deliver over the last few years.”. Additionally, Liferay Marketplace is a solution for Liferay user in saving their times and their cost. "It greatly enhances our customers’ abilities to extend their existing web solutions in a manner that saves them on time and the costs associated with solution upgrades. Also, in keeping with Liferay’s longstanding commitment to creating value for the open source community, Liferay Marketplace aims to make it easier for a larger community of developers to share and distribute innovations as easily consumable modular applications.”, Chan said.
Liferay application store is not only for personal use, but this market place is also a place for the software vendor and Liferay developer in exhibit and sells their application functionality in developing for the portal. Application in market place must be running in Liferay 6.1 or later. Liferay carry out validation process to application component, before this application is publish for the customer. These validations are:
• Checking by basic antivirus or malware
• Clear application title, description, image or etc
• Testing Functionality (basic test)
Even Liferay have performs for the malware checking, Liferay is does not guaranteed on malware free or pass the security standard procedure. However, this problem is not exclusive in Liferay application store. Organization in Liferay development and application validation function is expected not introducing any security issues.
“The Liferay Marketplace allows anyone to have their applications be seen and deployed by our users around the world,” Chan said. “We believe this will allow Liferay and the Liferay community to deliver more innovations faster than ever before to enterprise customers.”