Hi Nirmal, I agree that this is a future consideration.

Do you mean what alternatives do we have for connecting to a AMQP MQ,
or what alternative MQ's we can use?

On Wed, Apr 16, 2014 at 6:22 PM, Nirmal Fernando <[email protected]> wrote:
> Hi Chris,
>
> That is possibly something to consider in a future release. If we avoid
> JNDI, what alternatives we have?
>
>
> On Wed, Apr 16, 2014 at 10:45 PM, chris snow <[email protected]> wrote:
>>
>> Is there any reason to keep using JNDI?  It seems to tie us to using
>> Java based MQs.
>>
>> On Wed, Apr 16, 2014 at 6:02 PM, Nirmal Fernando <[email protected]>
>> wrote:
>> > Hi Chris,
>> >
>> > I think it's mainly due to the fact that all Stratos components are Java
>> > based.
>> >
>> >
>> > On Wed, Apr 16, 2014 at 10:27 PM, chris snow <[email protected]>
>> > wrote:
>> >>
>> >> Why are we using JNDI to connect to AMQP?    Is JNDI not just a legacy
>> >> from how we had to connect to JMS?
>> >>
>> >>
>> >> On Wed, Apr 16, 2014 at 2:23 PM, Nirmal Fernando
>> >> <[email protected]>
>> >> wrote:
>> >> > Dinesh,
>> >> >
>> >> > I too thought of that, but then the problem is we should use that in
>> >> > all
>> >> > the
>> >> > places, like for an example it's not right to have activemq configs
>> >> > hard
>> >> > coded if we introduce a mb_type.
>> >> >
>> >> > This is quite easy for a user, you can keep the jndi.properties file
>> >> > where
>> >> > you want.
>> >> >
>> >> >
>> >> > On Wed, Apr 16, 2014 at 1:48 PM, Dinesh Bandara <[email protected]>
>> >> > wrote:
>> >> >>
>> >> >> Hi Nirmal,
>> >> >>
>> >> >> On Tue, Apr 15, 2014 at 5:12 AM, Nirmal Fernando
>> >> >> <[email protected]>
>> >> >> wrote:
>> >> >>>
>> >> >>> Hi All,
>> >> >>>
>> >> >>> Identified following usability issues when setting up Stratos in a
>> >> >>> distributed manner in a single machine.
>> >> >>>
>> >> >>> 1. All the packs getting extracted to one path, unless you change
>> >> >>> in
>> >> >>> the
>> >> >>> setup.conf each time you start a new profile.
>> >> >>>
>> >> >>> - fix is to append the profile name as a suffix to the extracted
>> >> >>> folder's
>> >> >>> name
>> >> >>>
>> >> >>> 2. Port offset also has to be configured using setup.conf each time
>> >> >>> you
>> >> >>> start a new server in the same machine.
>> >> >>>
>> >> >>> - fix is to take port offset as an argument to the setup.sh, so if
>> >> >>> you
>> >> >>> prefer that you can use that instead of editing setup.conf each
>> >> >>> time.
>> >> >>>
>> >> >>> 3. MB jndi properties file should be taken from setup.conf instead
>> >> >>> of
>> >> >>> hard coding.
>> >> >>>
>> >> >>> - fix is to introduce a new variable in setup.conf. By default it
>> >> >>> is
>> >> >>> set
>> >> >>> to activemq default jndi.properties file.
>> >> >>>
>> >> >> Instead of adding full path to jndi.properties in setup.conf, shall
>> >> >> we
>> >> >> introduce MB type or name which we are going to use. As an example
>> >> >> "activemq". If so we can simply copy relevant jndi.properties from
>> >> >> <setup_path>/config/all/repository/conf/<mb-type>/jndi.properties
>> >> >>
>> >> >>> 4. Copy MB client libs, if user would like to provide a path to
>> >> >>> client
>> >> >>> libs. (important if you plug in a different MB)
>> >> >>>
>> >> >>> - fix is to prompt a question asking for a folder path to MB client
>> >> >>> libs,
>> >> >>> in non-silent mode.
>> >> >>>
>> >> >>> Let me know, if there's any objections.
>> >> >>>
>> >> >>> --
>> >> >>> Best Regards,
>> >> >>> Nirmal
>> >> >>>
>> >> >>> Nirmal Fernando.
>> >> >>> PPMC Member & Committer of Apache Stratos,
>> >> >>> Senior Software Engineer, WSO2 Inc.
>> >> >>>
>> >> >>> Blog: http://nirmalfdo.blogspot.com/
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Dinesh Bandara
>> >> >> Software Engineer
>> >> >> WSO2 Inc.; http://wso2.com
>> >> >> lean.enterprise.middleware
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Best Regards,
>> >> > Nirmal
>> >> >
>> >> > Nirmal Fernando.
>> >> > PPMC Member & Committer of Apache Stratos,
>> >> > Senior Software Engineer, WSO2 Inc.
>> >> >
>> >> > Blog: http://nirmalfdo.blogspot.com/
>> >>
>> >>
>> >>
>> >> --
>> >> Check out my professional profile and connect with me on LinkedIn.
>> >> http://lnkd.in/cw5k69
>> >
>> >
>> >
>> >
>> > --
>> > Best Regards,
>> > Nirmal
>> >
>> > Nirmal Fernando.
>> > PPMC Member & Committer of Apache Stratos,
>> > Senior Software Engineer, WSO2 Inc.
>> >
>> > Blog: http://nirmalfdo.blogspot.com/
>>
>>
>>
>> --
>> Check out my professional profile and connect with me on LinkedIn.
>> http://lnkd.in/cw5k69
>
>
>
>
> --
> Best Regards,
> Nirmal
>
> Nirmal Fernando.
> PPMC Member & Committer of Apache Stratos,
> Senior Software Engineer, WSO2 Inc.
>
> Blog: http://nirmalfdo.blogspot.com/



-- 
Check out my professional profile and connect with me on LinkedIn.
http://lnkd.in/cw5k69

Reply via email to