Merge pull request #1820 from pdube/CLOUDSTACK-9656-usage-exception CLOUDSTACK-9656 Preventing autoboxing NPE in Usage by setting a default role when not foundhttps://issues.apache.org/jira/browse/CLOUDSTACK-9656
This is a workaround to avoid NPE when using the usage server with Projects To reproduce bug: Create project Add account to project Create VM within that project Run the usage server Same steps to test resolution * pr/1820: CLOUDSTACK-9656: Preventing autoboxing NPE in Usage by setting a default role when not found Signed-off-by: Rohit Yadav <rohit.ya...@shapeblue.com> Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/227c088d Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/227c088d Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/227c088d Branch: refs/heads/master Commit: 227c088d77b50722c64d449a3ff72deb277388b8 Parents: 26a2c9e 1a034d1 Author: Rohit Yadav <rohit.ya...@shapeblue.com> Authored: Fri Dec 9 00:25:48 2016 +0530 Committer: Rohit Yadav <rohit.ya...@shapeblue.com> Committed: Fri Dec 9 00:25:48 2016 +0530 ---------------------------------------------------------------------- engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) ----------------------------------------------------------------------