The results of the conversion tools' work is logged in two files:
•ConversionLog.txt contains progress messages for the automated tools.
•ManualConversionLog.txt identifies situations that can't be handled by the automated tool and will require manual editing by a developer familiar with HTML and Javascript and, in some cases, Java.
These files are found in a subfolder beneath the installation media folder:
upgrade/tools/external/CustomScreenConversionTool/logs
It is essential that you read the logs after the installer has run, watching for possible conversion issues.
If a conversion situation is detected then you will find, near the beginning of the log file, the phrase "Custom screen conversion is needed". Additional messages regarding conversion will be found throughout the log file.
In the ConversionLog.txt excerpt below, a summary of successful conversion actions is presented:
06/11/2009 13:08:09 (266ms) --- --------Custom screen conversion-Started--------
06/11/2009 13:08:09 (376ms) --- Root/System/Object Definitions/Account
06/11/2009 13:08:09 (579ms) --- Root/System/Object Definitions/Advice & Counsel
06/11/2009 13:08:09 (719ms) --- WzCjbAdviceCounselSearchResultsSYS.xml
06/11/2009 13:08:10 (251ms) --- Updated 1 tc:component componentType:CLString tag
06/11/2009 13:08:10 (251ms) --- Updated 1 HTML Tag : link tag
06/11/2009 13:08:10 (251ms) --- Updated 11 tc:CLTextField tag
06/11/2009 13:08:10 (251ms) --- Updated 1 tc:useBlockTemplate tag
06/11/2009 13:08:10 (251ms) --- Updated 1 tc:component componentType:WORepetition tag
06/11/2009 13:08:10 (251ms) --- Updated 2 tc:CLRadioButton tag
06/11/2009 13:08:17 (298ms) --- WzCjbAdviceCounselUseExistingSYS.xml
06/11/2009 13:08:17 (313ms) --- Converted Cjb expression cjb.acWasRelated() for class WzCjbAdviceCounselSearchResultsSYS
06/11/2009 13:08:17 (329ms) --- Converted Cjb expression cjb.acWasRelated() for class WzCjbAdviceCounselSearchResultsSYS
06/11/2009 13:08:17 (329ms) --- Updated 4 tc:if tag
06/11/2009 13:08:17 (329ms) --- Updated 1 HTML Tag : link tag
06/11/2009 13:08:17 (329ms) --- Updated 1 tc:useBlockTemplate tag
06/11/2009 13:08:17 (923ms) --- CjbAdviceCounsel.xml
06/11/2009 13:08:18 (016ms) --- Updated 1 tc:if tag
06/11/2009 13:08:18 (016ms) --- Updated 8 tc:label tag
06/11/2009 13:08:18 (016ms) --- Updated 2 tc:component componentType:CLLabel tag
06/11/2009 13:08:18 (016ms) --- Updated 11 tc:field tag
06/11/2009 13:08:18 (016ms) --- Updated 1 HTML Tag : link tag
06/11/2009 13:08:18 (016ms) --- Updated 1 tc:useBlockTemplate tag
06/11/2009 13:08:18 (016ms) --- Updated 29 tc:component componentType: WOImage tag
06/11/2009 13:08:18 (016ms) --- Updated 2 tc:CLLabel tag
06/11/2009 13:08:18 (016ms) --- Updated 1 HTML Tag : script tag
06/11/2009 13:08:18 (719ms) --- Root/System/Object Definitions/Allegation
06/11/2009 13:08:18 (719ms) --- Root/System/Object Definitions/Appointment
06/11/2009 13:08:18 (766ms) --- Root/System/Object Definitions/Award
06/11/2009 13:08:18 (766ms) --- Root/System/Object Definitions/BDC Setting
06/11/2009 13:08:18 (782ms) --- Root/System/Object Definitions/Contact
Any problems in conversion will be highlighted by the word ERROR in uppercase. Search the log files for this word and note the preceding conversion action. It will require manual intervention by a TeamConnect professional.
Here is an example of ManualConversionLog.txt, showing some situations that can't be handled by the automated tool. Suggestions for handling some of these situations can be found in Manual Conversion Suggestions.
This file contains XML screens that could not be automatically converted to the 3.x format due to the presence of tags or JavaScript code that need to be rewritten using 3.x API.
Please refer to the 3.x developer guide for the details.
==============================================
Filename: Root/System/Object Definitions/Advice & Counsel/Screens/CjbAdviceCounsel.xml
Tag: <script ...>
No. of occurrences: 5
Instructions: HTML element names have changed in 3.x. Please rewrite the JavaScript using the 3.x UI element names.
==============================================
Filename: Root/System/Object Definitions/Cost Center/Screens/CjbCTransactionHistorySYS.xml
Tag: <tc:component componentType=CLBatchDisplay ...>
No. of occurrences: 1
Instructions: Please use the 3.x batch display API to rewrite this tag, including the corresponding CJB, NewRow and RegularRow XMLs.