Hi Martin,

Identified the bug and fixed it in
2065d7a167b00bbca0a5efe9a1a178521b3bda8a. Please verify it and update the
thread.

Thanks,
Reka

On Thu, Apr 23, 2015 at 11:42 AM, Reka Thirunavukkarasu <[email protected]>
wrote:

> Hi Martin,
>
> I'm looking into this issue..I have tried a similar sample as your one and
> got the issue reproduced in the local setup. It seems to be a bug in our
> application parser. Will work on further on this and update the thread..
>
> Thanks,
> Reka
>
> On Thu, Apr 23, 2015 at 10:32 AM, Imesh Gunaratne <[email protected]>
> wrote:
>
>> Hi Martin,
>>
>> Thanks for reporting this problem, we will have a look at this and get
>> back to you soon.
>>
>> Thanks
>>
>> On Thu, Apr 23, 2015 at 5:27 AM, Martin Eppel (meppel) <[email protected]>
>> wrote:
>>
>>>  Hi,
>>>
>>>
>>>
>>> I think I am seeing an issue with nested grouping:
>>>
>>>
>>>
>>> When I define a parent group (no cartridges) and 2 nested children
>>> groups, each containing cartridges with a different types I see an
>>> exception that a cartridge group is not defined in the parent  group :
>>>
>>>
>>>
>>> TID: [0] [STRATOS] [2015-04-22 20:46:58,495] ERROR
>>> {org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver} -  Cartridge c3
>>> not defined in cartridge group: [application] subscription-G1-G2-G3
>>> [cartridge-group-name] subscription-G1-G2-G3 [cartridge-group-alias]
>>> subscription-G1-G2-G3
>>>
>>> java.lang.RuntimeException: Cartridge c3 not defined in cartridge group:
>>> [application] subscription-G1-G2-G3 [cartridge-group-name]
>>> subscription-G1-G2-G3 [cartridge-group-alias] subscription-G1-G2-G3
>>>
>>>                at
>>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.validateCartridgeGroupReference(DefaultApplicationParser.java:590)
>>>
>>>                at
>>> org.apache.stratos.autoscaler.applications.parser.DefaultApplicationParser.parseGroups(DefaultApplicationParser.java:569)
>>>
>>>
>>>
>>> If I define the same cartridge types in both children groups the
>>> application deploys fine (e.g. replace cartridge type c3 / c4 with c1 / c2
>>> in group “multiple-groups-no-startup-G2”, see …”working”…. Artifacts)
>>>
>>>
>>>
>>> I attached wso2carbon.log / cartridge-group.json and application.json
>>> files and all the other artifacts  to the email.
>>>
>>>
>>>
>>> Also attached the artifacts (cartridge-group / application) and
>>> wso2carbon log for the working case (see …“working”… ) for comparison
>>>
>>>
>>>
>>> I created a JIRA for this issue:
>>> https://issues.apache.org/jira/browse/STRATOS-1339
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Martin
>>>
>>
>>
>>
>> --
>> Imesh Gunaratne
>>
>> Technical Lead, WSO2
>> Committer & PMC Member, Apache Stratos
>>
>
>
>
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:http://wso2.com,
> Mobile: +94776442007
>
>
>


-- 
Reka Thirunavukkarasu
Senior Software Engineer,
WSO2, Inc.:http://wso2.com,
Mobile: +94776442007

Reply via email to