Author: srouaud
Date: Tue Oct 9 14:29:47 2007
New Revision: 18795
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18795&repname=
=3Djahia
Log:
how to 502 to 503
Added:
branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/html/startup/howtoupgrade5=
03.html
Added: branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/html/startup/howtoupgra=
de503.html
URL: https://svndev.jahia.net/websvn/filedetails.php?path=3D/branches/JAHIA=
-5-0-SP-BRANCH/core/src/webapp/html/startup/howtoupgrade503.html&rev=3D1879=
5&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/html/startup/howtoupgrade5=
03.html (added)
+++ branches/JAHIA-5-0-SP-BRANCH/core/src/webapp/html/startup/howtoupgrade5=
03.html Tue Oct 9 14:29:47 2007
@@ -0,0 +1,306 @@
+<?xml version=3D"1.0" encoding=3D"iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www=
.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns=3D"http://www.w3.org/1999/xhtml">
+<head>
+<title>How to upgrade from Jahia 5.0 to Jahia 5.0.1</title>
+<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859=
-1" />
+<style type=3D"text/css">
+<!--
+BODY { margin : 0px;
+ background-color : #999999;
+ color : #000000;
+ font-size : 10px;
+ font-family : Verdana, Arial, Helvetica,=
sans-serif;
+ }
+DIV.main { background-color : #FFFFFF;
+ width : 1118px;
+ display : block;
+ }
+A { text-decoration : none;
+ color : #006699;
+ }
+A:hover { text-decoration : underline;}
+DIV.header { background-color : #FFFFFF;
+ border-bottom : 4px solid #E7E7E7;
+ width : 1118px;
+ }
+DIV.header SPAN { border-bottom : 15px solid #006699;
+ display : block;
+ }
+H1 {
+ font-family : Arial, Helvetica, sans-serif;
+ font-size : 24px;
+ color : #666666;
+ font-variant: normal;
+ }
+H2 { font-family : Arial, Helvetica, sans-ser=
if;
+ font-size : 14px;
+ color : #999999;
+ }
+h3 {
+ font-size: 12px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-weight: bold;
+}
+h4 {
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: normal;
+}
+DIV.box { width : 200px;
+ color : #666666;
+ font-family : Arial, Helvetica, sans-ser=
if;
+ float : left;
+ margin : 10px;
+ }
+DIV.box .title { color : #ffffff;
+ background-color : #006699;
+ padding : 2px 5px 2px 5px;
+ white-space : nowrap;
+ display : block;
+ }
+DIV.box .content { border-left : 1px solid #A8A8A8;
+ border-right : 1px solid #A8A8A8;
+ border-bottom : 1px solid #A8A8A8;
+ padding : 5px;
+ margin-bottom : 10px;
+ background-color : #E7E7E7;
+ }
+DIV.box .content UL { list-style : none;
+ margin : 0px;
+ padding : 0px;
+ }
+DIV.box .content LI { display : inline;
+ margin : 0px;
+ padding : 0px;
+ }
+DIV.box .content LI A { display : block;
+ font-weight : bold;
+ padding-top : 5px;
+ }
+DIV.box .content LI STRONG { display : block;
+ font-weight : bold;
+ padding-top : 5px;
+ font-size : 12px;
+ }
+DIV.maincontent {
+ width : 840px;
+ pading : 0 10px 0 10px;
+ background-color : #FFFFFF;
+ float : left;
+ margin-top : 10px;
+ }
+DIV.footer { border-top : 4px solid #006699;
+ padding : 10px 0 10px 0;
+ display : block;
+ text-align : center;
+ background-color : #FFFFFF;
+ width : 1118px;
+ clear : both;
+ }
+.code {
+ font-family : "Courier New", Courier, mono;
+ font-size : 11px;
+ }
+span.red { color : #B42C29; }
+.main .maincontent ol li {
+ padding-bottom: 0.5em;
+ padding-top: 0.5em;
+}
+-->
+</style>
+</head>
+
+<body>
+<div class=3D"header">
+ <span><img src=3D"images/jahia_logo.gif" width=3D"175" height=3D"57" a=
lt=3D""/></span>
+</div>
+<div class=3D"main">
+ <div class=3D"box">
+ <div class=3D"title">Infos</div>
+ <div class=3D"content">
+ <a href=3D"http://www.jahia.org" class=3D"bold">Official Jahia=
Web Site.</a><br/>
+ Access to the <a href=3D"http://www.jahia.net/cvs">complete so=
urce code</a>, the
+ <a href=3D"http://www.jahia.net/jira/">bug tracking system</a>=
, the
+ <a href=3D"http://www.mail-archive.com/[EMAIL PROTECTED]/">de=
velopment mailing lists</a>, the
+ <a href=3D"http://www.jahia.org/doc">software documentation</a=
> and much more. <br/>
+ <br/>
+ For more information on the Jahia software, please refer to th=
e following documentation :
+ <ul id=3D"doc">
+ <li><a href=3D"jahia5mainfeatures.html">Jahia 5 main featu=
res</a></li>
+ <li><a href=3D"readme.html">Readme 5.0.3</a></li>
+ <li><a href=3D"changelog_5.0.3.html" target=3D"_blank">Cha=
nge log between 5.0.2 and 5.0.3</a></li>
+ <li><a href=3D"howtoinstall.html">How to install</a></li>
+ <li><a href=3D"howtoupgrade502.html">How to upgrade to Jah=
ia 5.0.3</a></li>
+ <li><a href=3D"finetunings.html">Performance Fine tuning<=
/a></li>
+ <li><a href=3D"howto_cluster.html">Clustering howto guide=
</a></li>
+ <li><a href=3D"howto_esi.html">ESI server howto guide</a><=
/li>
+ <li><a href=3D"howto_monitoring.html">Monitoring howto gui=
de</a></li>
+ <li><a href=3D"howto_change_jahia_Jahia.html">Changing jah=
ia/Jahia guide</a></li>
+ <li><a href=3D"http://www.jahia.org/pricing">Pricing</a></=
li>
+
+ </ul>
+ </div>
+ <div class=3D"title">Partners</div>
+ <div class=3D"content">
+ If you need expertise to implement a Jahia project or for any =
other questions, you can contact one of the
+ Jahia partners that you can find at <a href=3D"http://www.jahi=
a.org/integrators">http://www.jahia.org/integrators</a>.
+ <br/>
+ <br/>
+ If you would like to become a Jahia partner, please read
+ <a href=3D"http://www.jahia.org/jahia/page188.html" target=3D"=
_blank">this page</a> to learn more about
+ partnering with Jahia Ltd. Becoming a Jahia partner is complet=
ely free.
+ </p>
+ </div>
+ </div>
+ <div class=3D"maincontent">
+
+<h1>
+ How to upgrade from Jahia 5.0.2 to Jahia 5.0.3
+</h1>
+
+<p>
+This document will explain how to upgrade from Jahia 5.0.2 to Jahia 5.0.3.=
Basically, you need to setup a separate installation of Jahia 5.0.3,
+then recover from your existing Jahia 5.0.2 the data, content and specific=
setup you may have made (connexion to LDAP server, etc).
+You will also need to launch a patch through Jahia to update your existing=
database. The following procedure should get you up and
+running :
+</p>
+<BR>
+
+<ol>
+
+<B> New Jahia installation </B>
+
+<li>
+ <p>
+ Shutdown the existing Jahia 5.0.2 instance.
+ </p>
+</li>
+<li>
+ <p>
+ Copy or uncompress Jahia 5.0.3 to a separate directory from the
one wher=
e Jahia 5.0.2 is deployed. Before running the configuration wizard,
+ copy a packaged set of templates containing the same templates
as the on=
es used in your existing Jahia 5.0.2 install to
+ tomcat/webapps/jahia/WEB-INF/var/shared_templates/ . This will
allow yo=
u to deploy during the configuration wizard the same templates that you
+ are using on Jahia 5.0.2
+ </p>
+
+</li>
+
+<li>
+ <p>
+ Run the configuration wizard. During the database setup, point to =
a SEPARATE database than the one used with Jahia 5.0.2 For instance,
+ if the database used with Jahia 5.0.2 is named "jahia5", create in=
your database server a new database named "jahia5_temp".
+ When presented with the screen to create the initial website, ente=
r the same name as your existing Jahia 5.0.2 site and chose the same
+ template set. Finish the configuration wizard and make sure you ca=
n access the home page.
+
+</li>
+
+<li>
+ <p>
+ Shutdown the 5.0.3 Jahia instance.
+ </p>
+</li>
+
+<li>
+ <p>
+ If you are not using database content storage for the bigtext file=
s and files uploaded in the file repository of Jahia, copy the
+ directory <i>tomcat/webapps/jahia/WEB-INF/var/content/</i> from th=
e Jahia 5.0.2 install to the 5.0.3 install.
+ </p>
+</li>
+<BR>
+<B> Copy of previous Jahia installation </B>
+<li>
+ <p>
+ Copy the template sets used for each existing virtual site from <i=
>tomcat/webapps/jahia/jsp/jahia/templates</i> to the same directory
+ of Jahia 5.0.3.
+ </p>
+</li>
+<li>
+ <p>
+ For each templates set that have been deployed in the 5.0.2 instal=
l, you also need to copy to the 5.0.3 install the resourcebundles located
+ in <i>tomcat/webapps/jahia/WEB-INF/classes/jahiatemplates/</i>. Co=
py all the ".properties" files corresponding to your sets of templates.
+ </p>
+</li>
+<!--li>
+ <p>
+ Changes have been made to the corporate portal templates V1 and V=
2 (the 2 sets of templates packaged with Jahia). Lots of
+ improvements have been made on each set, so we encourage you to ch=
eck the differences between the sets packaged with Jahia 5.0.1 and Jahia
+ 5.0.2 and to port them in your set of templates. You can find the =
details of the differences <a href=3D"http://www.jahia.net/download/jahia5.=
0/diff_50_sp1/" target=3D"_blank">here</a>.
+ </p>
+</li-->
+
+<li>
+ <p>
+ If you have deployed some web applications in your existing instal=
lation, copy each of them from <i>tomcat/webapps/</i> to the 5.0.3
+ directory.
+ </p>
+</li>
+<li>
+ <p>
+ Search indexation should be performed on the new install after the=
migration is complete, as changes in the way the indexation is made have b=
een
+ implemented between Jahia 5.0.2 and Jahia 5.0.3. However you can r=
ecover the content of the <i>tomcat/webapps/jahia/WEB-INF/var/fileextractio=
n</i>
+ directory and copy it to the 5.0.3 install. That way the search en=
gine won't need to read again the content of all uploaded files (MSOffice a=
nd PDF documents)
+ when re-indexing.
+ </p>
+</li>
+<li>
+ <p>
+ If you have modified some configuration files (LDAP connexion, tag=
libs definitions, etc...), you need to port you changes to the equivalent c=
onfiguration
+ files of Jahia 5.0.3. Do not overwrite with the old version as we =
may have done some structural changes to some of them.
+ </p>
+</li>
+<li>
+ <p>
+ If you have modified some Jahia engines, you also need to port the=
se changes to the 5.0.3 engines. Make sure in this case that you modify the
+ web.xml of Jahia to comment all precompiled JSPs that you have cha=
nged.
+ </p>
+</li>
+
+<BR>
+<B> Optimize your new Jahia </B>
+<li>
+ <p>
+ Finally, connect your 5.0.3 migrated install to the existing datab=
ase. For this you need to edit the file <i>jahia.xml</i>
+ located in <i>/tomcat/conf/Catalina/localhost</i>. <br/>
+ Change the <i>url</i> attribute of both <i>jdbc/jetspeed</i> and <=
i>jdbc/jetspeedNonTx</i> tags to point to the database used
+ with Jahia 5.0.2
+
+ </p>
+</li>
+
+<li>
+ <p>
+ Launch your new jahia, go to the adminsitration center, server set=
tings and click on the patch management icon.<BR>
+ Actually this patch management cover the migration from 5.0.2, so =
you should put 17724 as the build number<BR>
+
+
+ </p>
+</li>
+
+<li>
+ <p>
+ It's important to communicate to your end-user that they will nee=
d to flush their browser cache in order to be sure to have the latest versi=
on of the javascripts used in Jahia when upgrading.<BR>
+ </p>
+</li>
+
+<li>
+ <p>
+ If your are using the Jahia Cache Server (ESI), you should also up=
grade it to the corresponding release of the Jahia Service Pack.
+ It is available in the <a href=3D"http://www.jahia.net/download" t=
arget=3D"_blank">download area</a> of the jahia.org website.
+ </p>
+</li>
+
+<li>
+ <p>
+ If you have a system with large load, you should check the <a href=3D"=
#">performance fine tuning guide</a> available with this release.<BR>
+ </p>
+</li>
+</ol>
+
+ </div>
+ <div class=3D"footer">
+ Copyright 2007, <a href=3D"http://www.jahia.org">Jahia Ltd</a> - A=
ll rights reserved
+ </div>
+</div>
+</body>
+</html>
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list