On Sun, May 22, 2011 at 11:01 AM, Senaka Fernando <sen...@wso2.com> wrote:

> Hi Hasini,
>
> On Sun, May 22, 2011 at 7:14 AM, Hasini Gunasinghe <has...@wso2.com>wrote:
>
>> Hi,
>>
>> On Sat, May 21, 2011 at 9:19 PM, Thilina Buddhika <thili...@wso2.com>wrote:
>>
>>> We have one L1 to fix from the security side and Hasini is working on it.
>>
>>
>> The reported L1 [1] issue is not an issue of user-core, as I understood
>> while reproducing it.
>>
>>  AFAIU, it is due to the server startup script not facilitating this kind
>> of a scenario in a straight forward manner. But it can be overcome by
>> workarounds as I have mentioned in the comment to the issue.
>>
>> Can you please review the comment and advice what should be done to this
>> L1?
>>
>
> Thanks Senaka for the  explanation.

Yes, this is an issue from UM core. The thing is the UM core does not test
> the existence of the DB before running the -Dsetup script. In Registry
> Kernel, we check for the existence of the DB by running this query, SELECT
> REG_PATH_ID FROM REG_PATH WHERE REG_PATH_VALUE='/'.
>
> You need to do something similar, which you have done, "SELECT * FROM
> UM_USERS". But, in this scenario, it seems to be failing for some reason.
> Can you check why that fails during the start-up of the second server?
>

As I understood, start up of the second server fails because when it is
started with -Dsetup, db script is run in the UM_DB where tables are already
created and some initial values are added by the first server.

>
> Now, that's part 1 of this fix. Part 2, is bit tricky. If you check the
> h2.sql, you'll notice that there are "IF NOT EXISTS" for each creation. But,
> in mysql.sql, some do not have it. I don't know the exact reasons for that,
> but it seems to be another issue that leads to this.
>

I will look more into this according to what you have mentioned.

Thanks,
Hasini.

>
> Thanks,
> Senaka.
>
>>
>> [1]https://wso2.org/jira/browse/CARBON-9881
>>
>> Thanks,
>> Hasini.
>>
>>>
>>> Thanks,
>>> Thilina
>>>
>>> On Fri, May 20, 2011 at 11:34 AM, Afkham Azeez <az...@wso2.com> wrote:
>>>
>>>> Folks,
>>>> What is the plan to address these? Are people working on these L1s?
>>>> After the branching, you have to make sure that the fixes are committed to
>>>> the trunk as well as the branch. The proper process is, to fix this in the
>>>> trunk, create a patch and attach it to the Jira, and then commit that patch
>>>> to the trunk. Please follow that process.
>>>>
>>>> Thanks
>>>> Azeez
>>>>
>>>> --
>>>> *Afkham Azeez*
>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>> * <http://www.apache.org/>**
>>>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>> twitter: 
>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>> *
>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>> *
>>>> *
>>>> *Lean . Enterprise . Middleware*
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> Carbon-dev@wso2.org
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Thilina Buddhika
>>> Associate Technical Lead
>>>
>>> WSO2 Inc. ; http://wso2.com
>>> lean . enterprise . middleware
>>>
>>> phone : +94 77 44 88 727
>>> blog : http://blog.thilinamb.com
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2 Inc.; http://wso2.com
> *
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to