Как определить основную причину исключения java.io.IOException, вызванного при использовании API listByRegion()

#java #azure

#java #azure

Вопрос:

Я использую следующий фрагмент кода для API listByRegion ():

 static Azure azure;    
try{
    final Region region = Region.US_WEST_CENTRAL;
    azure.virtualMachineImages().listByRegion(region);
} catch (Exception e){
    e.printStackTrace();
}
 

Это вызывает исключение java.io.IOException. Вот сведения об исключении и трассировка стека:

 java.io.IOException: CRC: actual 0x062fb16b != expected 0x46a58e34
rx.exceptions.Exceptions.propagate(Exceptions.java:57)
rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:463)
rx.observables.BlockingObservable.single(BlockingObservable.java:340)
com.microsoft.azure.management.compute.implementation.VirtualMachineImagesInner.listPublishers(VirtualMachineImagesInner.java:480)
com.microsoft.azure.management.compute.implementation.VirtualMachinePublishersImpl.listByRegion(VirtualMachinePublishersImpl.java:50)
com.microsoft.azure.management.compute.implementation.VirtualMachineImagesImpl.listByRegion(VirtualMachineImagesImpl.java:77)
com.microsoft.azure.management.compute.implementation.VirtualMachineImagesImpl.listByRegion(VirtualMachineImagesImpl.java:72)