TekPortal V3.00.001 Copyright (c) 2000-2003. Teknowledge Corporation. All Rights Reserved. 10/30/2003 Overview - Aggregation - ISSUE: Enhancement RESOLUTION: Performance improvements to TekWebBrowser SSL connections - ISSUE: TekWebBrowser log files not cleaned up nightly RESOLUTION: Fixed - 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: Biller accounts may get result code 525 and retries infinitely. RESOLUTION: This is a bug. It is fixed. - ISSUE: Duplicate transactions may result after account aggregation. RESOLUTION: SQLParser converts tab characters to space characters. When a transaction description contains a tab character, TekCapture would compare tab characters against space character when checking for duplicate transactions. Fixed SQLParser. - TekPortal APIs - ISSUE: Enhancement RESOLUTION: Java Runtime Environment (JRE) 1.4 is now supported by TekSecurityClient.jar when using TekPortfolio Links. Note: Support for JRE 1.4 on the TekPortal and TekPortfolio servers is not yet available. Requirements - TekPortal V3.0 - Base installation 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_V3.00.001.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_V3.00.001.exe and extract to c:\ - Bring up TekPortal with c:\TekPortal\bin\StartServices.cmd - Special Instructions for Multiple TekScrape Support & Monitor - By default, Multiple TekScrape Support & Monitor is not activated; this maintains the default behavior. To activate, replace the file /etc/rc3.d/SRun06TekScraperServer with the new /TekPortal/bin/SRun06TekScraperServer.sh. Important: The .sh file extension should not be present when in the /etc/rc3.d directory. Next, edit the TekScraperServerMonitor.sh to specify the ports that TekScrape should be running on. 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. - TekWebBrowser, TekWebBrowser.exe, TekWebBrowser.linux, TekWebBrowser.aix - ISSUE: Enhancement RESOLUTION: Performance improvements to TekWebBrowser SSL connections - ISSUE: TekWebBrowser log files not cleaned up nightly RESOLUTION: Fixed - 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. - TekCapture.jar - ISSUE: Biller accounts may get result code 525 and retries infinitely. RESOLUTION: This is a bug. It is fixed. - TekGateway.jar - ISSUE: Duplicate transactions may result after account aggregation. RESOLUTION: SQLParser converts tab characters to space characters. When a transaction description contains a tab character, TekCapture would compare tab characters against space character when checking for duplicate transactions. Fixed SQLParser. - SRun06TekScraperServer.sh, TekScraperServer.sh, TekScraperServerMonitor.sh - ISSUE: Enhancement RESOLUTION: Support multiple TekScrape processes per server. Support for TekScraperServerMonitor which will monitor the processes. - TekSecurity.jar, TekSecurityClient.jar, bcprov-jdk14-120.jar - ISSUE: Enhancement RESOLUTION: Java Runtime Environment (JRE) 1.4 is now supported by TekSecurityClient.jar when using TekPortfolio Links. Note: Support for JRE 1.4 on the TekPortal and TekPortfolio servers is not yet available.