Empty id in findById query

Amazon doesn't support empty item names and it throws an exception in such case. Here we don't send find by id query with empty item name.

@dbarashev  review?