On Wed, May 18, 2011 at 12:28 PM, Afkham Azeez <[email protected]> wrote:

> Hasini,
> Please fix the Embedded LDAP starting code so that I can commit the port
> offset fix.
>

Sure, I am currently working on it.
Thanks,
Hasini.

>
>
> On Tue, May 17, 2011 at 2:06 AM, Hasini Gunasinghe <[email protected]>wrote:
>
>>
>>
>> On Mon, May 16, 2011 at 11:43 PM, Hasini Gunasinghe <[email protected]>wrote:
>>
>>>
>>>
>>> On Mon, May 16, 2011 at 11:34 PM, Afkham Azeez <[email protected]> wrote:
>>>
>>>>
>>>>
>>>> On Mon, May 16, 2011 at 11:30 PM, Hasini Gunasinghe <[email protected]>wrote:
>>>>
>>>>>
>>>>>
>>>>> On Mon, May 16, 2011 at 11:11 PM, Afkham Azeez <[email protected]> wrote:
>>>>>
>>>>>> In addition;
>>>>>>     public static String getPortFromServerConfig(String property) {
>>>>>>
>>>>>> ports are always integers. Is it possible for you to change that?
>>>>>>
>>>>>
>> This was changed to return port as int type, in CarbonUtils.java.
>>
>> Due to that change following classes needed to be chaged:
>> 1. LDAPConnectionContext.java, LDAPUserStoreManager.java - verified.
>> 2. HttpTransport.java - Here I only commented out the string to int
>> conversions made earlier. Please remove the unnecessary code as of now.
>> 3. JMXServerManager.java
>>
>> I built the core and tested the changed bundles by deploying in a
>> near-latest build. Didn't find any issues. Hence committed.
>>
>> Please let me know if you find any regression issues due to changes.
>>
>> Will do the other fix too that is mentioned earlier in this thread.
>>
>> Thanks,
>> Hasini.
>>
>>
>>>
>>>>> When introducing above method, the purpose was to override only the
>>>>> part what represents the port in LDAP connection url mentioned in the
>>>>> user-mgt.xml.
>>>>>
>>>>
>>>> Ports are not always used to construct URLs as in your case.
>>>>
>>>
>>> Agree. Will change it accordingly.
>>>
>>>>
>>>>
>>>>> So after reading the port from above method, I combined it again to
>>>>> construct the LDAP url which is a string and that it why above method
>>>>> returns the string itself read from carbon.xml.
>>>>>
>>>>> If the correct way is to return it after converting to an int, I will
>>>>> do that change. But then we have to convert to a string again to combine 
>>>>> it
>>>>> and construct the url.
>>>>> Please let me know if I need to proceed changing the return type to
>>>>> int.
>>>>>
>>>>> Thanks,
>>>>> Hasini.
>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, May 16, 2011 at 11:01 PM, Hasini Gunasinghe 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> Hi Azeez,
>>>>>>>
>>>>>>> I didn't clearly get the problem here. Let me explain the LDAP port
>>>>>>> usage. There are two places where LDAP port is used in code.
>>>>>>>
>>>>>>> 1. When starting embedded-ldap - this is done in ldap-server
>>>>>>> component which starts before user-core.
>>>>>>>    Earlier the port was in embedded-ldap.xml and AmilaJ has fixed it
>>>>>>> to read it from carbon.xml
>>>>>>>
>>>>>>> 2. When user manager connects to the user store -  this is done in
>>>>>>> user-core.
>>>>>>>    Earlier port was in user-mgt.xml and I made it overridden from
>>>>>>> carbon.xml.
>>>>>>>
>>>>>>> I understand it is done in two ways. Can you please explain where I
>>>>>>> should fix this?
>>>>>>> Do I need to make both places read directly from carbon.xml or both
>>>>>>> places read port through CarbonUtils.getPortFromServerConfig method?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Hasini.
>>>>>>>
>>>>>>> On Mon, May 16, 2011 at 10:39 PM, Afkham Azeez <[email protected]>wrote:
>>>>>>>
>>>>>>>> [2011-05-16 22:33:15,402]  INFO
>>>>>>>> {org.wso2.carbon.ldap.server.DirectoryActivator} -  Starting directory
>>>>>>>> service on port 10399
>>>>>>>> [2011-05-16 22:33:18,567] ERROR
>>>>>>>> {org.wso2.carbon.user.core.ldap.LDAPConnectionContext} -  Error 
>>>>>>>> obtaining
>>>>>>>> connection. localhost:10401
>>>>>>>>
>>>>>>>> The port creation is done by directly reading form the carbon.xml
>>>>>>>> file, but connecting to that is done using the
>>>>>>>> CarbonUtils.getPortFromServerConfig method. Because of this, I cannot 
>>>>>>>> get
>>>>>>>> the port Offset to work. Please fix this ASAP.
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Afkham Azeez*
>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>>> * <http://www.apache.org/>**
>>>>>>>> email: **[email protected]* <[email protected]>* 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
>>>>>>>> [email protected]
>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Carbon-dev mailing list
>>>>>>> [email protected]
>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Afkham Azeez*
>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>> * <http://www.apache.org/>**
>>>>>> email: **[email protected]* <[email protected]>* 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*
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Afkham Azeez*
>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>> * <http://www.apache.org/>**
>>>> email: **[email protected]* <[email protected]>* 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*
>>>>
>>>>
>>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>**
> email: **[email protected]* <[email protected]>* 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
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to