I finally connected to the cRIO through WindRiver. What I needed to do was to completely install all parts of the C/C++ update posted here:
http://first.wpi.edu/FRC/frcupdates.html
In particular, after applying the "Workbench Software Update", I was able to create a connection in Workbench without getting an error message from the target server like the following:
"Error: The systems running on the target and loaded into the target server memory are different. Either wrong core file is selected on the host or text section is corrupted on target side. Error during target server core initialization
Target Server will exit"
I suspect the Java update is equally critical.