Creates a new Generator with the given Config.
Parameters: config - internal configuration object. Parameters: ejbRef - reference to the ejb on which we want create the stub Parameters: intfStubClassName - name of the interface Parameters: archive - given ejbjar, webapp, ... throws: GenBaseException - When sources and target temporary directorycannot be created
Add generated files into an Archive
Parameters: archive - the archive destination of generated files. throws: ClientStubGenException - When files cannot be added in the givenArchive.
Compile generated java files into classes directory. Do nothing in case
of clientstub generator as all classes are generated
throws: ClientStubGenException - When compilation fails