kamElementRef = Converter.decodeNode(kamNode);
} catch (InvalidIdException e) {
throw new RequestException("Error processing KAM node", e);
}
final KamInfo kamInfo = getKamInfo(kamElementRef,
"Error processing KAM node");
org.openbel.framework.api.Kam objKam;
objKam = kamCacheService.getKam(kamInfo.getName());
if (objKam == null) {
throw new RequestException("Error processing KAM node",
new InvalidIdException(kamElementRef.getEncodedString()));
}
// Get the Dialect (may be null)