The calendar portlet has two properties files: database.properties and configuration.properties.
In order to use a database other than HSQL you will need to configure database.properties and add the appropriate database dependency to the pom.xml file.
You may also need to change the names of the userinfo attributes in configuration.properties to match your portal installation. If you're using uPortal, you can check personDirectory.xml (or personDirectoryContext.xml in uP3).
- Check out calendar project from https://www.ja-sig.org/svn/portlets/CalendarPortlet/trunk.
- Run "mvn install".
- Deploy the war.
Configuration and customization
- Additional configuration steps
- Creating new custom calendar types
- Adding default calendars based on user role
Calendar Portlet extension and integration
Technical implementation details
This portlet is implemented using the Spring PortletMVC framework and hibernate. The calendar models and main parsing methods use the ical4j library.
