cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrade path from 3.0.0 to 3.2r

kilucas
Champ in-the-making
Champ in-the-making
I'd like to upgrade from v3.0.0 (Stable 1526) to v3.2r and see that the General Upgrade Process document says there are supported paths as follows:

Version 3.0 to Version 3.1
Version 3.0 SP1 to Version 3.1
Version 3.1 SP1 to Version 3.2
Version 3.1 SP2 to Version 3.2

Presumably my version is not 3.0 SP1 About Alfresco makes no mention of SP1) so can I still upgrade from 3.0 (exc SP1) to 3.2 - since the above list provides no such route - and if so is there anything special I need to know if I'm not following a supported path?

In particular do I need to do a set of sequential upgrades, rather than just one? And if so, which is that set, since I can't construct a set to get from 3.0.0 (exc SP1) to 3.2 from the above list?

Thanks for any clues you might have.

Kevin
8 REPLIES 8

mikeh
Star Contributor
Star Contributor
As far as the Community is concerned, the process is:
- shutdown Tomcat (or other app server)
- take a back-up of your existing system, including database, alf_data folder and existing .war files "just in case".
- remove the existing .war files and matching folders in webapps
- replace with latest versions
- restart Tomcat

Alfresco should detect a new version has been deployed and will perform any database updates required.

Thanks,
Mike

kilucas
Champ in-the-making
Champ in-the-making
Mike

Thanks for the instructions.

I downloaded the war zip (alfresco-community-war-3.2r2.zip) and this gives me replacements for my three war files; alfresco, mobile and share. I get some other folders in this zip file - commands, endorsed, extensions, extras, and licenses - but not replacements for the three "matching" folders - alfresco, mobile and share. And they're not lower down the hierarchy of the additional folders either.

When I look at the other download files on the alfresco site the only one that looks a likely candidate to hold the three missing folders is the full installer. But that's a .exe and I'm wary of starting that up for fear it installs something over my existing implementation well beyond the three folders I seek.

So can you clarify which download file I get the three missing folders from please?

And can we just confirm that I then ignore the 5 additional folders that I found in the war download too please?

Thanks very much for your help.

Kevin

mikeh
Star Contributor
Star Contributor
I'm confused: what missing folders? Tomcat expands the .war files to create the subfolders in the webapps folder - is this what you mean?

Thanks,
Mike

kilucas
Champ in-the-making
Champ in-the-making
This sounds like my confusion. I'd assumed that the zip file, once extracted, would create folders called alfresco, mobile and share in addition to creating alfresco.war, mobile.war and share.war. But do I take it that the three folders aren't produced by unzipping and that instead they're created when tomcat first processes the war files?

In your initial instructions you'd asked me to replace the war files and the folders. But when I could only find replacement war files, I wondered where the replacement folders would come from. If tomcat generates them using the war files, then presumably that explains why I can't find the folders until I fire up tomcat after replacing the 3 war files.

Is that what happens, or am I still confused?

And do I ignore the five additional folders (commands, endorsed, extensions, extras, and licenses)? I looked at my existing alfresco folder structure and could find some folders with names that matched these but some of the folder names seemed brand new and other were not all in the same parent folder. So I wasn't sure whether to place them all in a single folder somewhere or not. And if so, which folder to place them in. If we could clarify this too it'll help me avoid omitting them when they're necessary, or copying them to the wrong place.

Many thanks for yoyur help with this.

Kevin

mikeh
Star Contributor
Star Contributor
I can see where my instructions may have been confusing… hopefully these are less ambiguous:

- shutdown Tomcat (or other app server)
- take a back-up of your existing system, including database, alf_data folder and existing .war files "just in case".
- remove the existing .war files and matching folders in webapps
- replace .war files with latest versions
- restart Tomcat

Thanks,
Mike

kilucas
Champ in-the-making
Champ in-the-making
Ah! Thanks for clarifying.
Most help.
Kevin

kilucas
Champ in-the-making
Champ in-the-making
Newfound clarity made my fingers trigger happy - I meant "most helpFUL".
Thanks
Kevin

power4ever
Champ in-the-making
Champ in-the-making
Dear Mike,

I have to do the same upgrade but even when I follow your detailed instructions I could not do the upgrade with success - hanging on a reindex failure.

What I could not clarify for a better understanding up to now is
- which activity is responsible for the upadate of the database scheme from 3.0.0 to 3.2r2
- which effects will be given by your suggested solution regarding the ../tomcat/shared path because there will be no update. For example the file alfresco-global.properties from 3.2r2 will not be created and may be other differences in the extension path will have impact too

A separate installation of 3.2r2 works fine but of course I want to use the content and extensions from the 3.0.0 installation in the newer version.

Best regards,
Roger