NoSuchElementException needs to be thrown when getService is
called and the service is not available.
Test: hidl_test_java
Bug:
63087967
Change-Id: I207098cfb732e888f91704f623e888e72e6ce7d9
if (transport != IServiceManager::Transport::HWBINDER && !vintfLegacy) {
LOG(ERROR) << "service " << ifaceName << " declares transport method "
<< toString(transport) << " but framework expects hwbinder.";
- signalExceptionForError(env, UNKNOWN_ERROR, true /* canThrowRemoteException */);
+ signalExceptionForError(env, NAME_NOT_FOUND, true /* canThrowRemoteException */);
return NULL;
}