You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Sumeet Vij (JIRA)" <ji...@apache.org> on 2008/06/05 13:05:45 UTC

[jira] Created: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Proxy Services can't be retrieved via the Registry
--------------------------------------------------

                 Key: SYNAPSE-346
                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
             Project: Synapse
          Issue Type: Bug
          Components: Proxy Services
    Affects Versions: 1.1, 1.1.1
            Reporter: Sumeet Vij


Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Commented: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by "Sumeet Vij (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12602622#action_12602622 ] 

Sumeet Vij commented on SYNAPSE-346:
------------------------------------

Ruwan,
 Thanks for your prompt response. We are going to run in a Gateway mode, where proxy service definitions will be deployed to us from an external process. They will be stored on disk. We wanted to be able to load them dynamically. If we see that a key exists, we undeploy and then redeploy the service.
Even if the services don't change that often, but the real issue is that we don't have the services when we start up the Gateway.
Thanks,
Sumeet

> Proxy Services can't be retrieved via the Registry
> --------------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: Bug
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Commented: (SYNAPSE-346) Support dynamic deployment of proxy services

Posted by "Andreas Veithen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659909#action_12659909 ] 

Andreas Veithen commented on SYNAPSE-346:
-----------------------------------------

I have a partial implementation of the requested feature. For more details, see:

http://markmail.org/message/emly5z7xa6espvk4

> Support dynamic deployment of proxy services
> --------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: New Feature
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Resolved: (SYNAPSE-346) Support dynamic deployment of proxy services

Posted by "Hiranya Jayathilaka (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hiranya Jayathilaka resolved SYNAPSE-346.
-----------------------------------------

    Fix Version/s: 2.0
       Resolution: Fixed

This can be considered fixed since we have the hot deployment logic in the Synapse code base now. Proxy services, sequences, endpoints etc can now be hot deployed and hot updated by editing the relevant configuration files while the ESB is running.

> Support dynamic deployment of proxy services
> --------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: New Feature
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>             Fix For: 2.0
>
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Commented: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by "Ruwan Linton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12602630#action_12602630 ] 

Ruwan Linton commented on SYNAPSE-346:
--------------------------------------

OK, this sounds interesting and a valid use case. But to be frank, we do not support this at the moment. We can consider this as an enhancement (but not a bug) and treat this in a future release. The difficult part is going to be the notification on a proxy configuration update. Also we should consider the down time of the service if it is going to be a redeployment of an existing service.

Any way this will be a good addition to synapse.

> Proxy Services can't be retrieved via the Registry
> --------------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: Bug
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Assigned: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by "Ruwan Linton (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ruwan Linton reassigned SYNAPSE-346:
------------------------------------

    Assignee: Ruwan Linton

> Proxy Services can't be retrieved via the Registry
> --------------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: Bug
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Updated: (SYNAPSE-346) Support dynamic deployment of proxy services

Posted by "Sumeet Vij (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sumeet Vij updated SYNAPSE-346:
-------------------------------

    Summary: Support dynamic deployment of proxy services  (was: Proxy Services can't be retrieved via the Registry)

changing title per Ruwan's suggestion

> Support dynamic deployment of proxy services
> --------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: New Feature
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


Re: [jira] Updated: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by Ruwan Linton <ru...@gmail.com>.
Hi Scott,

Please file a JIRA for this, because we prioritize the issues enhancements
proposed by users rather than the once that we think and implement. Having a
JIRA reported by a user gives that visibility for the feature to be
prioritized for the next release.

Thanks,
Ruwan.

On Thu, Jun 5, 2008 at 8:35 PM, Scott Hoggarth <sc...@concur.com>
wrote:

> I'd like to see the same feature for Tasks (while your at it).  "Support
> dynamic deployment of tasks"
>
> Scott Hoggarth
> Concur
>
>
> On 6/5/08 7:35 AM, "Ruwan Linton (JIRA)" <ji...@apache.org> wrote:
>
> >
> >      [
> >
> https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plug
> > in.system.issuetabpanels:all-tabpanel ]
> >
> > Ruwan Linton updated SYNAPSE-346:
> > ---------------------------------
> >
> >     Issue Type: New Feature  (was: Bug)
> >
> > This is not a bug rather a new feature which should read as "Support
> dynamic
> > deployment of proxy services"
> >
> >> Proxy Services can't be retrieved via the Registry
> >> --------------------------------------------------
> >>
> >>                 Key: SYNAPSE-346
> >>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
> >>             Project: Synapse
> >>          Issue Type: New Feature
> >>          Components: Proxy Services
> >>    Affects Versions: 1.1, 1.1.1
> >>            Reporter: Sumeet Vij
> >>            Assignee: Ruwan Linton
> >>
> >> Proxy Services are not addressable via a "key". This prevents us from
> having
> >> proxy services being added dynamically on disk and then being retrieved
> via a
> >> "key". An attribute called "key" should be added to the Proxy Service
> >> element.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
> For additional commands, e-mail: dev-help@synapse.apache.org
>
>


-- 
Ruwan Linton
http://www.wso2.org - "Oxygenating the Web Services Platform"

Re: [jira] Updated: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by Scott Hoggarth <sc...@concur.com>.
I'd like to see the same feature for Tasks (while your at it).  "Support
dynamic deployment of tasks"

Scott Hoggarth
Concur


On 6/5/08 7:35 AM, "Ruwan Linton (JIRA)" <ji...@apache.org> wrote:

> 
>      [ 
> https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plug
> in.system.issuetabpanels:all-tabpanel ]
> 
> Ruwan Linton updated SYNAPSE-346:
> ---------------------------------
> 
>     Issue Type: New Feature  (was: Bug)
> 
> This is not a bug rather a new feature which should read as "Support dynamic
> deployment of proxy services"
> 
>> Proxy Services can't be retrieved via the Registry
>> --------------------------------------------------
>> 
>>                 Key: SYNAPSE-346
>>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>>             Project: Synapse
>>          Issue Type: New Feature
>>          Components: Proxy Services
>>    Affects Versions: 1.1, 1.1.1
>>            Reporter: Sumeet Vij
>>            Assignee: Ruwan Linton
>> 
>> Proxy Services are not addressable via a "key". This prevents us from having
>> proxy services being added dynamically on disk and then being retrieved via a
>> "key". An attribute called "key" should be added to the Proxy Service
>> element.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Updated: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by "Ruwan Linton (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ruwan Linton updated SYNAPSE-346:
---------------------------------

    Issue Type: New Feature  (was: Bug)

This is not a bug rather a new feature which should read as "Support dynamic deployment of proxy services"

> Proxy Services can't be retrieved via the Registry
> --------------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: New Feature
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Commented: (SYNAPSE-346) Proxy Services can't be retrieved via the Registry

Posted by "Ruwan Linton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SYNAPSE-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12602619#action_12602619 ] 

Ruwan Linton commented on SYNAPSE-346:
--------------------------------------

Sumeet, we did it purposely because if the proxy services are dynamically loaded then we need to build those services at the runtime and redeploy them which is a little bit risky on a production environment. Also there is no mechanism to check whether a particular proxy definition is updated in the registry or not because this configuration is used only at the startup.

We can add this functionality to load the proxy services only at the startup time from the registry (this doesn't mean they are dynamic), but I don't see any value there. If you could explain a bit about your exact requirement, I might be able to provide an alternative to this.

Thanks,
Ruwan

> Proxy Services can't be retrieved via the Registry
> --------------------------------------------------
>
>                 Key: SYNAPSE-346
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-346
>             Project: Synapse
>          Issue Type: Bug
>          Components: Proxy Services
>    Affects Versions: 1.1, 1.1.1
>            Reporter: Sumeet Vij
>            Assignee: Ruwan Linton
>
> Proxy Services are not addressable via a "key". This prevents us from having proxy services being added dynamically on disk and then being retrieved via a "key". An attribute called "key" should be added to the Proxy Service element.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org