Table of Contents
Preface ..................................................................................................................................... vi
1. Getting Started ........................................................................................................................1
Setting up the Development Environment ................................................................................ 1
SVN .........................................................................................................................1
JDK 1.5.0 ..................................................................................................................1
Jikes 1.22 ..................................................................................................................1
Ant 1.6.5 ...................................................................................................................1
Orion 2.0.6 ................................................................................................................ 2
2. Installation and Setup ...............................................................................................................3
Application Servers .............................................................................................................3
Borland ES 6.5 ...........................................................................................................3
Geronimo ..................................................................................................................3
GlassFish ...................................................................................................................3
JBoss+Jetty 4.0.2 ........................................................................................................4
JBoss+Tomcat 4.0.2 ....................................................................................................6
Jetty 5.1.4 ..................................................................................................................8
JFox ....................................................................................................................... 11
JOnAS+Jetty 4.4.3 .................................................................................................... 11
JOnAS+Tomcat 4.4.3 ................................................................................................ 13
JRun 4 Updater 3 ...................................................................................................... 14
OracleAS 10.1.2 ....................................................................................................... 15
Orion 2.0.6 .............................................................................................................. 17
Pramati 4.1 .............................................................................................................. 18
Resin 3.0.14 ............................................................................................................. 19
RexIP 2.5 ................................................................................................................ 21
Sun JSAS 8.01 .......................................................................................................... 22
Tomcat 5.0.x/5.5.x .................................................................................................... 23
WebLogic 8.1 SP4 .................................................................................................... 26
WebSphere 6.0.2.5 .................................................................................................... 27
WebSphere 5.1 ......................................................................................................... 29
Databases ........................................................................................................................ 31
DB2 ....................................................................................................................... 31
Firebird ................................................................................................................... 37
Hypersonic .............................................................................................................. 42
InterBase ................................................................................................................. 47
JDataStore ............................................................................................................... 53
MySQL ................................................................................................................... 58
Oracle ..................................................................................................................... 64
PostgreSQL ............................................................................................................. 69
SAP ........................................................................................................................ 75
SQL Server .............................................................................................................. 80
Upgrade to new versions of Liferay ...................................................................................... 85
Run the upgrade scripts .............................................................................................. 85
Regenerate classes ..................................................................................................... 86
Mail Servers ..................................................................................................................... 86
Washington IMAP+Sendmail ...................................................................................... 86
Cyrus IMAP+Postfix ................................................................................................. 90
Dovecot+Postfix ....................................................................................................... 96
Microsoft Exchange ................................................................................................. 105
Multiple Portal Instances .................................................................................................. 105
JBoss+Jetty ............................................................................................................ 105
JBoss+Tomcat ........................................................................................................ 105
Jetty ..................................................................................................................... 107
iv