We used to have this earlier, I added this check myself. Not sure how it
got removed, but definitely should be validated.

On Fri, Dec 19, 2014 at 10:41 AM, Reka Thirunavukkarasu <r...@wso2.com>
wrote:
>
> +1 for implementing application validation which we are not having at the
> moment.
>
> Thanks,
> Reka
>
> On Fri, Dec 19, 2014 at 12:43 AM, Imesh Gunaratne <im...@apache.org>
> wrote:
>>
>> Hi Devs,
>>
>> I found the following error when deploying an application without
>> deploying the cartridge groups. May be we need to have an application
>> definition validation rule to detect this at the application creation time.
>>
>> [2014-12-18 23:19:12,809] ERROR
>> {org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver} -  Exception
>> occurred while trying to invoke service method addApplication
>> java.lang.NullPointerException
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.getNestedServiceGroup(DefaultApplicationParser.java:638)
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.isGroupScalingEnabled(DefaultApplicationParser.java:628)
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.parseGroup(DefaultApplicationParser.java:465)
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.parseGroups(DefaultApplicationParser.java:392)
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.buildCompositeAppStructure(DefaultApplicationParser.java:200)
>> at
>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.parse(DefaultApplicationParser.java:109)
>> at
>> org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.addApplication(AutoScalerServiceImpl.java:174)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:606)
>>
>> Thanks
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:http://wso2.com,
> Mobile: +94776442007
>
> --
> Thanks and Regards,
>
> Isuru H.
> +94 716 358 048* <http://wso2.com/>*
>
>
> * <http://wso2.com/>*
>
>
>

Reply via email to