Hi Danushka,

So, in this case, why not keep things simple and have one registry per
environment, like in your picture and mount /_system/governance of G-Reg to
/_system/governance of AS? Why won't this work?

Thanks,
Senaka.

On Wed, Oct 22, 2014 at 9:37 PM, Danushka Fernando <danush...@wso2.com>
wrote:

> Hi Senaka
> I just added appserver inside the cloud because that what we have right
> now. ;)
> By network calls I meant #1.
>
>
> Thanks & Regards
> Danushka Fernando
> Software Engineer
> WSO2 inc. http://wso2.com/
> Mobile : +94716332729
>
> On Thu, Oct 23, 2014 at 1:56 AM, Senaka Fernando <sen...@wso2.com> wrote:
>
>> Guys,
>>
>> So before digging directly into the solution, we should take a step back
>> and see whether we are doing the right thing in the first place.
>>
>> So, firstly Danushka, thanks for sharing the use-case. Having said this,
>> AppFactory, long-term is not going to just have AppServer only.
>>
>> When you say network call do you mean,
>> 1. the network call using WS-API to access a single shared registry or
>> 2. the network call to copy data from G-Reg (dev) to G-Reg (test)?
>>
>> If this is #2, how would having a single mounted registry instance solve
>> the problem? Are you planning to share the same resources among all
>> environments?
>>
>> If not, wouldn't you still need to copy from A to B?
>>
>> If so, are you simply referring to the overhead of copying between two
>> G-Reg nodes vs copying from path X to path Y in a single G-Reg?
>>
>> Thanks,
>> Senaka.
>>
>>
>> On Wed, Oct 22, 2014 at 11:06 AM, Shazni Nazeer <sha...@wso2.com> wrote:
>>
>>> Hi Pulasthi,
>>>
>>> Have you done this configuration in GREG or AS? If you want to mount
>>> /_system/governance path in AS to /_system/as/governance in GREG, you have
>>> to put the following in AS
>>>
>>>     <mount path="/_system/governance" overwrite="true">
>>>         <instanceId>asgov</instanceId>
>>>         <targetPath>/_system/as/governance</targetPath>
>>>     </mount>
>>>
>>> and
>>>
>>>     <mount path="/_system/as/governance" overwrite="true">
>>>         <instanceId>asgov</instanceId>
>>>         <targetPath>/_system/as/governance</targetPath>
>>>     </mount>
>>>
>>> in GREG. Replace the <instanceId> as appropriate
>>>
>>>
>>> Shazni Nazeer
>>>
>>> Senior Software Engineer
>>>
>>> Mob : +94 777737331
>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>>> Blog : http://shazninazeer.blogspot.com
>>>
>>> On Wed, Oct 22, 2014 at 3:11 PM, Pulasthi Supun <pulas...@wso2.com>
>>> wrote:
>>>
>>>> Hi Shazni,
>>>>
>>>> Nope, the configs are correct
>>>>
>>>> <mount path="/_system/as/governance" overwrite="true">
>>>>         <instanceId>asgov</instanceId>
>>>>         <targetPath>/_system/governance</targetPath>
>>>>     </mount>
>>>>
>>>> this config means to mount the /_system/governance path in AS, into the
>>>> "/_system/as/governance".
>>>>
>>>> Regards,
>>>> Pulasthi
>>>>
>>>>
>>>> On Wed, Oct 22, 2014 at 2:45 PM, Shazni Nazeer <sha...@wso2.com> wrote:
>>>>
>>>>> Pulasthi,
>>>>>
>>>>> As I understand you have to change the AS mount as below.
>>>>>
>>>>> <mount path="/_system/governance" overwrite="true">
>>>>>         <instanceId>asgov</instanceId>
>>>>>         <targetPath>/_system/as/governance</targetPath>
>>>>>     </mount>
>>>>>
>>>>> i.e.  As Senaka has mentioned you aren't trying to mount
>>>>> /_system/governance of AS, but rather /_system/as/governance to
>>>>> /_system/governance of GREG.
>>>>>
>>>>>
>>>>> Shazni Nazeer
>>>>>
>>>>> Senior Software Engineer
>>>>>
>>>>> Mob : +94 777737331
>>>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer
>>>>> Blog : http://shazninazeer.blogspot.com
>>>>>
>>>>> On Wed, Oct 22, 2014 at 1:21 AM, Senaka Fernando <sen...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Pulasthi,
>>>>>>
>>>>>> You have mounted AS on G-Reg but not G-Reg on AS right? This is not
>>>>>> the normal way of setting this up. Any reason for doing this?
>>>>>>
>>>>>> Thanks,
>>>>>> Senaka.
>>>>>>
>>>>>>
>>>>>> On Tuesday, October 21, 2014, Pulasthi Supun <pulas...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Senaka/All,
>>>>>>>
>>>>>>> Consider the following mounting scenario
>>>>>>>
>>>>>>> A greg has its governance space mounted
>>>>>>>
>>>>>>> <mount path="/_system/governance" overwrite="true">
>>>>>>>         <instanceId>reggov</instanceId>
>>>>>>>         <targetPath>/_system/governance</targetPath>
>>>>>>>     </mount>
>>>>>>>
>>>>>>> And the governance space of a separate AS server is mounted to a
>>>>>>> different path in the greg.
>>>>>>>
>>>>>>> <mount path="/_system/as/governance" overwrite="true">
>>>>>>>         <instanceId>asgov</instanceId>
>>>>>>>         <targetPath>/_system/governance</targetPath>
>>>>>>>     </mount>
>>>>>>>
>>>>>>> When the mounts are done mount does not work properly everything
>>>>>>> under "/_system/as/governance" is replaced by resources that are in
>>>>>>> "/_system/governance" . So the governance space of the greg is populated
>>>>>>> into both paths. When we remove the mount of the greg and only mount the
>>>>>>> governance of AS, it works properly. Is this a known bug?.
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>> Pulasthi
>>>>>>> --
>>>>>>> --
>>>>>>> Pulasthi Supun
>>>>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>>>>> Email: pulas...@wso2.com
>>>>>>> Mobile: +94 (71) 9258281
>>>>>>> Blog : http://pulasthisupun.blogspot.com/
>>>>>>> Git hub profile: https://github.com/pulasthi
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>> *[image: http://wso2.com] <http://wso2.com>Senaka Fernando*
>>>>>> Solutions Architect; WSO2 Inc.; http://wso2.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> *Member; Apache Software Foundation; http://apache.org
>>>>>> <http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P:
>>>>>> +1 408 754 7388 <%2B1%20408%20754%207388>; ext: 51736*;
>>>>>>
>>>>>>
>>>>>> *M: +44 782 741 1966 <%2B44%20782%20741%201966>Linked-In:
>>>>>> http://linkedin.com/in/senakafernando
>>>>>> <http://linkedin.com/in/senakafernando>*Lean . Enterprise .
>>>>>> Middleware
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> Dev@wso2.org
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Pulasthi Supun
>>>> Software Engineer; WSO2 Inc.; http://wso2.com,
>>>> Email: pulas...@wso2.com
>>>> Mobile: +94 (71) 9258281
>>>> Blog : http://pulasthisupun.blogspot.com/
>>>> Git hub profile: https://github.com/pulasthi
>>>>
>>>
>>>
>>
>>
>> --
>>
>>
>> *[image: http://wso2.com] <http://wso2.com>Senaka Fernando*
>> Solutions Architect; WSO2 Inc.; http://wso2.com
>>
>>
>>
>> *Member; Apache Software Foundation; http://apache.org
>> <http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P: +1
>> 408 754 7388 <%2B1%20408%20754%207388>; ext: 51736*;
>>
>>
>> *M: +44 782 741 1966 <%2B44%20782%20741%201966>Linked-In:
>> http://linkedin.com/in/senakafernando
>> <http://linkedin.com/in/senakafernando>*Lean . Enterprise . Middleware
>>
>
>


-- 


*[image: http://wso2.com] <http://wso2.com>Senaka Fernando*
Solutions Architect; WSO2 Inc.; http://wso2.com



*Member; Apache Software Foundation; http://apache.org
<http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P: +1 408
754 7388; ext: 51736*;


*M: +44 782 741 1966Linked-In: http://linkedin.com/in/senakafernando
<http://linkedin.com/in/senakafernando>*Lean . Enterprise . Middleware
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to