TekPortal V2.10.016 Copyright (c) 2000-2003. Teknowledge Corporation. All Rights Reserved. 10/14/2003 Overview - Aggregation - ISSUE: Script causes TekScrape to run at 100% CPU and takes a very long time to finish. RESOLUTION: The site returns a pages that contains a huge encoded string. Mindi was using String concatenation for parsing. Fixed by using StringBuffer. Requirements - TekPortal V2.1 - Patch 015 is required Installation Instructions - Log on to each of the TekPortal Aggregation Server(s) and TekPortfolio Application Server(s) - Solaris - Login as tekp - Bring down TekPortal with TekPortal/bin/StopServices.sh - uncompress -c TekPortal_V2.10.016.tar.Z | (cd /; tar -xvf -) - chown -R tekp:tekp /TekPortal/* - chmod -R 750 /TekPortal/* - Bring up TekPortal with TekPortal/bin/StartServices.sh - Windows NT/2000 - Bring down TekPortal with c:\TekPortal\bin\StopServices.cmd - Run TekPortal_V2.10.016.exe and extract to c:\ - Bring up TekPortal with c:\TekPortal\bin\StartServices.cmd Summary of Changes - Note: The following are the specific files that have changed. If you have made any custom modifications to these files, you will need to reapply those changes to these new versions; or else these versions will overwrite your custom modifications. - TekScrape.jar - ISSUE: Script causes TekScrape to run at 100% CPU and takes a very long time to finish. RESOLUTION: The site returns a pages that contains a huge encoded string. Mindi was using String concatenation for parsing. Fixed by using StringBuffer. - ISSUE: Enhancements RESOLUTION: 1) Added an "UpdateDatabase" flag. This flag is provided by TekCapture in the SCScrape command. It defaults to TRUE if not provided. If this flag is FALSE, TekScrape does not require the script to return any data, other than a result code. 2) Support the "-noinput" program argument. If found, TekScrape would not read the keyboard for command input.