Udara Liyanage created STRATOS-1575: ---------------------------------------
Summary: NPE when deploying an application policy with no properties defined Key: STRATOS-1575 URL: https://issues.apache.org/jira/browse/STRATOS-1575 Project: Stratos Issue Type: Bug Components: Autoscaler Affects Versions: 4.1.3 Reporter: Udara Liyanage Priority: Minor Below application policy deployment fails with the bug { "algorithm": "one-after-another", "id": "application-policy-r1", "networkPartitions": [ "network-partition-r2" ], "properties": [ { } ] } at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NullPointerException at org.apache.stratos.common.Properties.getProperty(Properties.java:59) at org.apache.stratos.autoscaler.util.AutoscalerUtil.validateApplicationPolicy(AutoscalerUtil.java:596) at org.apache.stratos.autoscaler.services.impl.AutoscalerServiceImpl.addApplicationPolicy(AutoscalerServiceImpl.java:849) ... 47 more TID: [0] [STRATOS] [2015-09-22 21:46:46,658] ERROR {org.apache.stratos.rest.endpoint.api.StratosApiV41Utils} - Could not add application policy. Exception occurred while trying to invoke service method addApplicationPolicy org.apache.axis2.AxisFault: Exception occurred while trying to invoke service method addApplicationPolicy at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) -- This message was sent by Atlassian JIRA (v6.3.4#6332)