@Override
public ItemLookupResponse itemLookup(ItemLookupRequest request) {
final AWSECommerceServicePortType port = preparePort();
final ItemLookup itemLookup = prepareItemLookup(request);
ItemLookupResponse response = invokeWithRetry(new WebServiceInvoker<ItemLookupResponse>() {
@Override
public ItemLookupResponse invoke() throws WebServiceException {
return port.itemLookup(itemLookup);
}
});