You might not need to uninstall, but you might have to run the SAFS\SetupRationalClasspath.wsf file by double-clicking on it. Can you provide your System CLASSPATH environment setting. We should see what is and isn't in it. For example, are the SAFS Rational JAR files listed in the CLASSPATH?
The location from which you ran the install should also have a setup.log we could review to see if RFT was present at the time of the install.
Again, if you can manually go into that datastoreJ project from inside RFT you may find an RFT error log telling you what it might not have liked about running TestScript.
We can get additional information if you attempt a run with the SAFS DEBUG Log running:
safsdev.sourceforge.net/sqabasic2000/SAFSDevelopment.htm#exploredebuglogIf you have a browser that can play Flex SWF files:
safsdev.sourceforge.net/sqabasic2000/Using_Debug_Log.swfThis can be simplified down to:
Make sure STAF is running,
Launch SAFSTESTLOGStartup.bat,
Run your test,
Launch SAFSTESTLOGShutdown.bat,
Review the DEBUG Log.
The Debug might let us know what problems were encountered in launching or using RFT.
You can also attempt the following to run the SAFS RFT Engine Manually and see if it tells you what it doesn't like.
The normal working flow for the entire operation would be:
Launch STAF (if not already running)
Launch SAFS\Project\SAFSTESTLOG_Startup.bat (Debug Log CMD window appears and remains--watch this one for activity.)
Launch SAFS\Project\SAFSStartupSAFSProject.bat (Debug log shows launching of SAFS services. CMD window appears only briefly.)
Launch RFT manually and connect to the DatastoreJ Project
Place RFT into the Functional Tester Perspective
Right-Click the DatastoreJ "TestScript" and select "Run" (RFT goes into playback mode and remains there. Debug Log shows STAF connection.)
Launch SAFS\Project\runRFTTest.bat (Test window appears. SAFS Monitor Window appears. Lots of Debug Log activity until it stops)
Launch SAFS\Project\SAFSRobotJShutdown.BAT (RFT should shutdown. It may take a couple of attempts. The delay to shutdown can be a minute or two.)
Launch SAFS\Project\SAFSTESTLOG_Shutdown.bat (Debug Log should shutdown and CMD window goes away)
Note: in your SAFSRobotJShutdown.BAT, make sure the last STAF command is written as:
staf local sem pulse event safs/robotjdispatch
Older versions of this script have it written for an older version of STAF.