TekPortal V3.20.009 Copyright (c) 2000-2006. Intuit Corporation. All Rights Reserved. 03/28/2006 Overview - Various QFX aggregation issues - ISSUE: Various QFX parsing errors reported by aggregation team. RESOLUTION: No longer use the CCOFXCore.jar and CCOFXMsgSet102.jar packages to parse OFX files because they adhere very strictly to OFX rules. Instead, convert SGML to XML and then use Java's built-in XML parser. Enhance GetStatementFromOFX macro to extract FITID - ISSUE: Fixes for QFX issues are not Java 1.3 compatible. RESOLUTION: Wrote own function to replace StringBuffer.indexOf (which was introduced in Java 1.4). Translate special HTML characters (entities) in QFX files Add crimson.jar, jaxp.jar, and xalan.jar to classpath. They must appear before xml4j.jar. Removed usage of TekOFX code - ISSUE: Enhancement RESOLUTION: Added ability for the aggregation script to update TP_ACCOUNT.ACCOUNT_NUMBER - TekWebBrowser updates - ISSUE: 256-Bit SSL Support New OpenSSL and ICU Libs Headers saved across Redirects Windows, Solaris, Linux Versions RESOLUTION: Enhancements New external libs Headers on redirect Requirements - TekPortal V3.2 Patch 008 - Windows .NET 2.0 Framework (".NET Framework Version 2.0 Redistributable Package (x86)" at http://msdn.microsoft.com/netframework/downloads/updates/default.aspx) 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.20.009.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.20.009.exe and extract to c:\ - Bring up TekPortal with c:\TekPortal\bin\StartServices.cmd - Special Instructions - The classpath has changed for TekScrape - update the services to reflect the new classpath by running the appropriate "service creation" batch/script. - The .NET 2.0 Framework is required to be installed for the latest TekWebBrowser.exe to run. 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: Various QFX parsing errors reported by aggregation team. RESOLUTION: No longer use the CCOFXCore.jar and CCOFXMsgSet102.jar packages to parse OFX files because they adhere very strictly to OFX rules. Instead, convert SGML to XML and then use Java's built-in XML parser. Enhance GetStatementFromOFX macro to extract FITID Translate special HTML characters (entities) in QFX files - ISSUE: Fixes for QFX issues are not Java 1.3 compatible. RESOLUTION: Wrote own function to replace StringBuffer.indexOf (which was introduced in Java 1.4). - ISSUE: Enhancement RESOLUTION: Added ability for the aggregation script to update TP_ACCOUNT.ACCOUNT_NUMBER - TekScraperServer.bat, TekScraperServer.sh, TekPortalServiceCreation.bat TekPortalServiceCreation_j2re1.4.2_02.bat - ISSUE: Fixes for QFX issues are not Java 1.3 compatible. RESOLUTION: Add crimson.jar, jaxp.jar, and xalan.jar to classpath. They must appear before xml4j.jar. Removed usage of TekOFX code - TekWebBrowser.exe, icudt34.dll, icuuc34.dll, libeay32.dll, ssleay32.dll - ISSUE: 256-Bit SSL Support New OpenSSL and ICU Libs Headers saved across Redirects Windows, Solaris, Linux Versions RESOLUTION: Enhancements New external libs Headers on redirect