So the compile went fine but the code that was using this syntax:
config.setPartnerId(partnerId);
String ks = client.getSessionService().start(adminSecret, emailAddr, KalturaSessionType.ADMIN);
Fails with an error that the method setPartnerId is undefined. That is similar to the error I was receiving before, and the vendor (Streaming Media Host) sent me the 3.1.4 KalturaClient jar. Getting the correct session key was the original issue. This:
String ks = client.generateSession(adminSecret, uploadUserId, KalturaSessionType.ADMIN, partnerId);
would not properly negotiate with their server. Any idea on how to proceed?