================================================================================ Problem ================================================================================ Access Violation occurred during PREPARE when executing DS2 activity ================================================================================ Problem Description ================================================================================ passing a CHAR/VARCHAR to an external function and the parameter is an in_out argument to the method that calls the external function. Note, this is a bug during compilation, not while the DS2 program is executing. ================================================================================ Prerequsite Software ================================================================================ Federation Server 2.1 SP 3 (2.1.3) ================================================================================ To install the patch [UNIX]: 1. Change directory to the root directory of the Federation Server installation. This is the directory named 'dfs' created during installation. For example, if you installed the server in /opt/dataflux, run this command: cd /opt/dataflux/dfs 2. Stop the server if it is running. Run the command: ./bin/dfsadmin stop 3. (AIX only) Run this command: ./bin/uncache_libs or ask your sysadmin to run the slibclean command on the system. 4. Run this command: gzip -d -c PATH_TO/fed-fix18168-PLATFORM.tar.gz | tar xvf - replacing PATH_TO with the correct path to the patch file and PLATFORM with the the platform name (linux, sol64, etc.). 5. If you stopped the Server in step one, restart it. Run the command: ./bin/dfsadmin start To install the patch [Windows]: 1. Stop the DataFlux Federation Server 2.1 service if it is running. You can check the status of the service using the Services applet on the Windows Control Panel (may be found under Administrative Tools). 2. Unzip the archive fed-fix18168-win32.zip (32-bit server) or fed-fix18168-win64.zip (64-bit server) into the root directory of your Federation Server installation. This is typically: C:\Program Files\DataFlux\FederationServer\2.1 Substitute the appropriate directory if you installed the product in a different location. 3. If you stopped the Federation Server service in step one, restart it. The following files will be installed or updated by this patch: [aix64] lib/tkeds.so [hp64] lib/tkeds.sl [hpux-i64] lib/tkeds.so [lin64] lib/tkeds.so [linux] lib/tkeds.so [sol64] lib/tkeds.so [solaris-x64] lib/tkeds.so [win32] bin/tkeds.dll [win64] bin/tkeds.dll