Fix camelcasing inconsistency causing an assertion error. java.lang.AssertionError: Searching for a field that's not there: serviceName at com.cloud.utils.db.SearchBase.set(SearchBase.java:219) at com.cloud.utils.db.SearchBase$Interceptor.intercept(SearchBase.java:475) at com.cloud.network.dao.MonitoringServiceVO$$EnhancerByCGLIB$$84195222.getServiceName(<generated>) at com.cloud.network.dao.MonitoringServiceDaoImpl.<init>(MonitoringServiceDaoImpl.java:41)
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/8a9d9798 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/8a9d9798 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/8a9d9798 Branch: refs/heads/rbac Commit: 8a9d9798d98e5bb1a212f1686ad8f335744d4b20 Parents: 6523c06 Author: Hugo Trippaers <htrippa...@schubergphilis.com> Authored: Wed Feb 5 14:55:02 2014 +0100 Committer: Hugo Trippaers <htrippa...@schubergphilis.com> Committed: Wed Feb 5 17:46:33 2014 +0100 ---------------------------------------------------------------------- .../com/cloud/network/MonitoringService.java | 2 +- .../network/dao/MonitoringServiceDaoImpl.java | 4 +-- .../cloud/network/dao/MonitoringServiceVO.java | 28 +++++++++----------- 3 files changed, 16 insertions(+), 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/8a9d9798/api/src/com/cloud/network/MonitoringService.java ---------------------------------------------------------------------- diff --git a/api/src/com/cloud/network/MonitoringService.java b/api/src/com/cloud/network/MonitoringService.java index 63f2ec1..b33e8ff 100644 --- a/api/src/com/cloud/network/MonitoringService.java +++ b/api/src/com/cloud/network/MonitoringService.java @@ -39,7 +39,7 @@ public interface MonitoringService extends ControlledEntity, Identity, InternalI String getServiceName(); - String getPidFile(); + String getServicePidFile(); String getServicePath(); } http://git-wip-us.apache.org/repos/asf/cloudstack/blob/8a9d9798/engine/schema/src/com/cloud/network/dao/MonitoringServiceDaoImpl.java ---------------------------------------------------------------------- diff --git a/engine/schema/src/com/cloud/network/dao/MonitoringServiceDaoImpl.java b/engine/schema/src/com/cloud/network/dao/MonitoringServiceDaoImpl.java index c2292a2..fffb42b 100644 --- a/engine/schema/src/com/cloud/network/dao/MonitoringServiceDaoImpl.java +++ b/engine/schema/src/com/cloud/network/dao/MonitoringServiceDaoImpl.java @@ -37,10 +37,10 @@ public class MonitoringServiceDaoImpl extends GenericDaoBase<MonitoringServiceVO AllFieldsSearch = createSearchBuilder(); AllFieldsSearch.and("isDefault", AllFieldsSearch.entity().isDefaultService(), SearchCriteria.Op.EQ); AllFieldsSearch.and("service", AllFieldsSearch.entity().getService(), SearchCriteria.Op.EQ); - AllFieldsSearch.and("processname", AllFieldsSearch.entity().getProcessname(), SearchCriteria.Op.EQ); + AllFieldsSearch.and("processname", AllFieldsSearch.entity().getProcessName(), SearchCriteria.Op.EQ); AllFieldsSearch.and("servicename", AllFieldsSearch.entity().getServiceName(), SearchCriteria.Op.EQ); AllFieldsSearch.and("servicepath", AllFieldsSearch.entity().getServicePath(), SearchCriteria.Op.EQ); - AllFieldsSearch.and("servicePidFile", AllFieldsSearch.entity().getPidFile(), SearchCriteria.Op.EQ); + AllFieldsSearch.and("servicePidFile", AllFieldsSearch.entity().getServicePidFile(), SearchCriteria.Op.EQ); AllFieldsSearch.done(); } http://git-wip-us.apache.org/repos/asf/cloudstack/blob/8a9d9798/engine/schema/src/com/cloud/network/dao/MonitoringServiceVO.java ---------------------------------------------------------------------- diff --git a/engine/schema/src/com/cloud/network/dao/MonitoringServiceVO.java b/engine/schema/src/com/cloud/network/dao/MonitoringServiceVO.java index 1d7ef14..f9967ec 100644 --- a/engine/schema/src/com/cloud/network/dao/MonitoringServiceVO.java +++ b/engine/schema/src/com/cloud/network/dao/MonitoringServiceVO.java @@ -31,14 +31,13 @@ import com.cloud.network.MonitoringService; @Table(name = "monitoring_services") public class MonitoringServiceVO implements MonitoringService { - public MonitoringServiceVO(String service, String processname, String serviceName, String servicePath, String pidFile, boolean defaultService) { + public MonitoringServiceVO(String service, String processName, String serviceName, String servicePath, String servicePidFile, boolean defaultService) { this.service = service; - this.processname = processname; - this.servicename = serviceName; + this.processName = processName; + this.serviceName = serviceName; this.servicePath = servicePath; - this.servicePidFile = pidFile; + this.servicePidFile = servicePidFile; this.defaultService = defaultService; - } protected MonitoringServiceVO() { @@ -53,10 +52,10 @@ public class MonitoringServiceVO implements MonitoringService { String service; @Column(name = "process_name", updatable = false) - String processname; + String processName; @Column(name = "service_name", updatable = false) - String servicename; + String serviceName; @Column(name = "service_path", updatable = false) private String servicePath; @@ -77,23 +76,22 @@ public class MonitoringServiceVO implements MonitoringService { @Override public String getService() { - return this.service; + return service; } @Override public String getServiceName() { - return this.servicename; //To change body of implemented methods use File | Settings | File Templates. + return serviceName; //To change body of implemented methods use File | Settings | File Templates. } @Override - public String getPidFile() { - return this.servicePidFile; - + public String getServicePidFile() { + return servicePidFile; } @Override public String getServicePath() { - return this.servicePidFile; + return servicePidFile; } @Override @@ -115,7 +113,7 @@ public class MonitoringServiceVO implements MonitoringService { return defaultService; } - public String getProcessname() { - return processname; + public String getProcessName() { + return processName; } }