Documentation
Liferay provides a rich store of resources and knowledge to help our community better use and work with our technology.
Properties Reference
Liferay is configured by a combination of settings that are stored in the database (configured by the use of the control panel) and settings which are stored in properties (text) files. These files can be modified to change Liferay’s behavior in certain ways. In this chapter we discuss the main configuration file, which is stored in the Liferay Home directory, and is called portal-ext.properties if you’ve got a custom file, or portal-setup-wizard.properties if you’ve used Liferay’s setup wizard. This chapter has a wide-ranging set of topics since you can make many different kinds of customizations. We list a few of these below.
Changing Portal Defaults
Modifying Properties of Users, Organizations, Sites, Roles, etc.
Configuring Security Settings
Configuring Deployment Settings
Configuring Validation Settings
Accessing Liferay’s Web Services
Remember that your customizations in the portal-ext.properties or portal-setup-wizard.properties file override the settings in the portal.properties file. You should never modify the portal.properties file directly.
Sections
- Using an overridden configuration file
- Properties Override
- Liferay Home
- Portal Context
- TCK (Technology Compatibility Kit)
- Schema
- Upgrade
- Verify
- Convert
- Auto Deploy
- Hot Deploy
- Hot Undeploy
- Sandbox Deploy
- Plugin
- Portlet
- Portlet Coordination
- Theme
- Resource Actions
- Model Hints
- Service Builder
- Spring
- Persistence
- Hibernate
- JPA
- JDBC
- Custom SQL
- MySQL
- Transaction
- Transactional Cache
- Sharded Databases
- Ehcache
- JavaScript
- SQL Data
- Company
- Users
- Groups and Roles
- Organizations
- User Groups
- Languages and Time Zones
- Look and Feel
- Request
- Session
- JAAS
- Security Manager
- LDAP
- Basic Authentication
- CAS
- Facebook Connect SSO
- NTLM
- OpenID
- OpenSSO
- Request Header Authentication
- SiteMinder
- Authentication Pipeline
- Authentication Token
- Auto Login
- SSO with MAC (Message Authentication Code)
- Passwords
- Permissions
- Captcha
- Startup Events
- Shutdown Events
- Portal Events
- Default Landing Page
- Default Logout Page
- Default Guest Public Layouts
- Default User Private Layouts
- Default User Public Layouts
- Default Admin
- Layouts
- Layout Prototypes
- Layout Set Prototypes
- Portlet URL
- Preferences
- Redirect
- Struts
- Images
- Editors
- Fields
- Mime Types
- Amazon
- Browser Cache
- Browser Launcher
- Control Panel
- Instant Messenger
- Lucene Search
- Multi Value Map
- Setup Wizard
- SourceForge
- Value Object
- Audit Message
- Buffered Increment
- Cache
- Cluster Link
- Cluster Executor
- Combo
- Content Delivery Network
- Counter
- Direct Servlet Context
- Finalize Manager
- FreeMarker Engine
- Google Apps
- GZip
- HTTP
- HTTP Header Response
- HTTP Tunneling
- ImageMagick
- Invoker
- JCR
- JSON
- Live Users
- Lock
- CyrusHook
- FuseMailHook
- GoogleHook
- SendMailHook
- ShellHook
- Minifier
- Mobile Device Rules
- Monitoring
- Multicast
- Notifications
- OpenOffice
- OSGi
- Poller
- POP
- Quartz
- REST Proxy
- Robots.txt
- RSS
- Sanitizer
- Scheduler
- Scripting
- Search Container
- Sharepoint
- Sprite
- Strip
- Social Activity
- Social Bookmarks
- Text Extraction
- Thread Dump
- User Notifications
- Vaadin
- Velocity Engine
- Virtual Hosts
- XML Validation
- Xuggler
- JSP
- Servlet Filters
- Upload Servlet Request
- Web Server
- WebDAV
- Main Servlet
- Atom Servlet
- Axis Servlet
- Google Gadget Servlet
- JSON Servlet
- JSON Web Service Servlet
- Liferay Tunnel Servlet
- Netvibes Servlet
- Spring Remoting Servlet
- Tunnel Servlet
- Web Server Servlet
- WebDAV Servlet
- Widget Servlet
- Admin Portlet
- Announcements Portlet
- Asset
- Asset Publisher Portlet
- Blogs Portlet
- Breadcrumb Portlet
- Calendar Portlet
- Discussion Tag Library
- Document Library Portlet
- Dockbar Portlet
- Dynamic Data Lists Portlet
- Dynamic Data Mapping Portlet
- Flags Portlet
- Icon Menu Tag Library
- IFrame Portlet
- Invitation Portlet
- Journal Portlet
- Journal Articles Portlet
- Journal Content Search Portlet
- Login Portlet
- Message Boards Portlet
- My Places Portlet
- Navigation Portlet
- Nested Portlets Portlet
- Portlet CSS Portlet
- Ratings Tag Library
- RSS Portlet
- Sites Admin Portlet
- Shopping Portlet
- Software Catalog Portlet
- Tags Compiler Portlet
- Translator Portlet
- Wiki Portlet
- Summary