Like the Cúram application, in development mode the Generic Search Server requires a tnameserv process to be running on your machine.
In your development installation, you will find the following implementation Java class files in your /CuramSDEJ/lib/gss.jar file in Eclipse:
You should be able to run both the above class files as a normal Java application in the context of the EJBServer project in the usual way, i.e.
Run the DataBaseSearchExtractor to build your staging database before StartSearchServer. And run the StartSearchServer process whenever you need to run a Search Server instance to test your search functionality. You should rerun your DataBaseSearchExtractor before you start your SearchServer if you have rebuilt your application database.