From 63fea5e94e50c0bd9f01045f67befa9673ad7dc5 Mon Sep 17 00:00:00 2001 From: Rajesh Battala Date: Sat, 27 Jul 2013 20:28:03 +0530 Subject: [PATCH] CLOUDSTACK-3877 Unable to Resize Volume (kvm, vmware) --- engine/schema/src/com/cloud/storage/dao/VolumeDaoImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/engine/schema/src/com/cloud/storage/dao/VolumeDaoImpl.java b/engine/schema/src/com/cloud/storage/dao/VolumeDaoImpl.java index 7696bcce597..e6595b2fc71 100755 --- a/engine/schema/src/com/cloud/storage/dao/VolumeDaoImpl.java +++ b/engine/schema/src/com/cloud/storage/dao/VolumeDaoImpl.java @@ -241,7 +241,12 @@ public class VolumeDaoImpl extends GenericDaoBase implements Vol pstmt.setLong(1, volumeId); ResultSet rs = pstmt.executeQuery(); if (rs.next()) { - return HypervisorType.getType(rs.getString(1)); + String hypervisor; + if (rs.getString(1) != null) + hypervisor = rs.getString(1); + else + hypervisor = rs.getString(2); + return HypervisorType.getType(hypervisor); } return HypervisorType.None; } catch (SQLException e) {