main logo
Subject: Re: How to upgrade Application framework
Author: graeme thomson
Posted: 2000/11/11 04:36:56
 
View Entire Thread
New Search


<I><FONT COLOR="#663300">Hi All.

I need to upgrade an application that was developed based on the old framework (CB 3.0, I believe).

I want to know if there is an easy way to upgrade that application to the new framework 6.0 without making again the "a" layer......

</FONT></I>

PUT ALL YOUR a-LAYER CLASSES SOMEWHERE SAFE AWAY FROM THE CURRENT PATHWAY OR THEY WILL BE OVERWRITTEN!!

install the new codebook and run newapp to setup the new codebook THEN bring your a-layers back as the setup will override them. You may experience 2 problems (at least!) based on my experiences
1. if the installation is not in the same pathways as your current app your a-layers won't be able to find their parents.
2. some of your a-layers may refer to parents that no longer exist and will need to be redefined. Use the class browser to redefine the parents if you know the current alternative e.g. ebizobj is now ibizobj.
3. before you go too far if you think the app is running ok using DO MAIN, try and compile the app from the project. DO MAIN seems to not be too worried if a class structure is incorrect but the project setting up the app will find lots of errors if my experiences are anything to go by.


 
©2000 graeme thomson
<-- Prior Message New Search Next Message -->