Product: Corepoint Telephony ToolKit Version: 6.2.0 Level: E1925 Platform: WindowsNT Date: 14 December 2000 Service File: etkwnt.exe Size: 1770223 (1.7Mb) Installation Instructions: -------------------------- Download the self-extracting file, etkwnt.exe, into a temporary directory. Execute it from the command line and follow the prompts. This will start an InstallShield Wizard to guide you through the installation process. Fixes contained in this Service Package: ---------------------------------------- Name: APAR IC28423 Date: 09 Oct 2000 Symptom: Errors in fields in TADS_ACD_STATUS_EVENT, TrxQueryLoadFactor response. Problem: The resource name is incorrectly copied to the pilot number field in the TADS_ACD_STATUS_EVENT (seen when application issues a TrxGetEvent). Also, the pilot number is incorrectly copied to the resource name field in the TrxQueryLoadFactor response. Workaround: None. Solution: Code is fixed to handle these items correctly. Name: PMR 27972 Symptom: Unreceivable events and intermittent traps when large amounts of data sent in events. Problem: Large data sizes ( > 63 Kb) in Corepoint Telephony events can result in eventsthat cannot be received using TadsGetEvent, and on occassion may cause a trap or core dump. Internal defect number CMVC 8254. Workaround: Reduce amount of call data or extension data. Solution: Force call data and extension data maximums to be consistent with CEO event model. Name: PMR 74905 Symptom: Intermittent traps on various REXX API calls. Problem: Unitialized pointers used in various REXX API's. This has been seen when running in the Windows/NT environment. Internal defect number CMVC 8159. Workaround: None. Solution: Validate pointers following Object REXX utility function calls before using them. Name: PMR 51773 Symptom: TrxGetEvent may trap on TADS_EXTENSION_DATA_EVENTs. Problem: Unitialized pointer used in TrxGetEvent when handling TADS_EXTENSION_DATA_EVENTs. Intermittently causes the REXX DLL to trap. Workaround: None. Solution: Correct programming error. Name: Defect 7325 Symptom: TrxQueryAgentStatus always fails with "Invalid Parameter in API". Problem: Incorrect usage of sscanf() routine causes parameter parsing to fail. Workaround: None. Solution: Correct programming error. Name: PMR 64255 Symptom: csebtest.exe memory leak when running on Windows 95. Problem: 12 byte memory leak in Windows 95 when using native C runtime _beginthread(). Workaround: Visual Age C++ has provided a work-around for this OS problem. This version of csebtest.exe utilizes this work around when using the IThread library. Solution: None. Name: Defect 6809 Symptom: No sample program source code available for ADDPTY sample program. Problem: No sample program source code available for ADDPTY sample program. ADDPTY.C is missing. Solution: Added ADDPTY.C to ship list. Name: APAR IX82684 Symptom: REQACD.C Sample program incorrect. Problem: In REQACD.C, the sample program issues user prompts incorrectly stating the values for the "ACD Action". The program presents a list starting with the value 1, when in fact the starting value should be 0. All values listed in the prompt are off by 1. Workaround: Subtract 1 from the desired ACD action before issuing command. Solution: Correct prompts in REQACD.C sample program. Name: Defect 8192 Symptom: AIX application programs using the draft 4 pthread library (known as DCE threads) are not able to use the CEO API. The application hangs on the first CEO API call. Problem: On AIX, the CEO API library uses the draft 7 pthread library. There's some incompatibilities between draft 4 and draft 7 pthreads. Workaround: None. Solution: Modify the CEO API library to ensure that they work properly regardless of whether the application is using draft 4 or draft 7 pthreads. Name: PMR 26871 Symptom: rqstrict.exe gives "TadsGetEvent: Not enough space allocated to hold data". Problem: Rqstrict.c initalised the wrong variable prior to TadsGetEvent() call . Workaround: None. Solution: Correct programming error. Files contained in this Service Package: ---------------------------------------- setup.bmp setup16.bmp cseksdk.txt bin\csebdbgw.exe bin\csebtest.exe dll\csebapi.dll dll\csebbase.dll dll\csebdmon.dll dll\cseblib.dll dll\csebmwin.dll dll\csebnet.dll dll\csebutil.dll dll\libcmnr.dll dll\libcpn04.dll include\cseb.rc include\csebdef.h include\csebver.h include\csekutil.hpp include\csessbrd.h lib\csebapi.lib lib\csebdmon.lib dll\csebrexx.dll samples\client\addpty.exe samples\client\altr.exe samples\client\answer.exe samples\client\conf.exe samples\client\confjoin.exe samples\client\disc.exe samples\client\dontdist.exe samples\client\extend.exe samples\client\forward.exe samples\client\getdata.exe samples\client\getevent.exe samples\client\getstats.exe samples\client\getxdata.exe samples\client\hold.exe samples\client\make.exe samples\client\makeans.exe samples\client\makecall.exe samples\client\makeext.exe samples\client\qci.exe samples\client\qcs.exe samples\client\qload.exe samples\client\qls.exe samples\client\qpotcall.exe samples\client\qryagent.exe samples\client\qrylims.exe samples\client\qrysys.exe samples\client\queryacd.exe samples\client\redirect.exe samples\client\reqacd.exe samples\client\reqdeq.exe samples\client\reqenq.exe samples\client\reqrqu.exe samples\client\retrieve.exe samples\client\retrnctl.exe samples\client\rqstrict.c samples\client\rqstrict.exe samples\client\rqsttrmt.exe samples\client\senddd.exe samples\client\setdata.exe samples\client\setevent.exe samples\client\setxdata.exe samples\client\teststat.exe samples\client\transfer.exe samples\server\csektime\csektime.cpp samples\server\csektime\csektime.exe samples\server\gettime\gettime.exe