I guess this has happened as part of the refactoring to enable MT for tasks.

Supun, Synapse has a high level concept of SynapseTaskManager, I do not exactly understand how this got broken the rest of the components, but lets assume it has a TaskManager interface and there is a different implementation of that for the MS, in which case we could fix this.

Supun, if the above is true, keeping the Synapse API as it is, when you set it to the Synapse Environment, do not keep it as a local reference, store it in the AxisConfiguration, and retrieve it from it when you call SynapseEnv#getTaskManager, so the MS team could retrieve it as well as a member of the supper type (TaskManager)

Folks, do not shout, but watch for the changes and speak up :-) we are fixing the Task component to be tenant aware, not sure how the MS claims to be MT enabled without tasks being MTed ;-) this will be beneficiary for the MS.

Tyrell, I don't think having a quartz orbit bundle solves the problem of having a unified task management capability in the platform. (There is a quartz orbit bundle, but I would say that is not the way to go) Lets fix the scheduled tasks component.

Ruwan

On 9/6/10 2:43 PM, Tyrell Perera wrote:


On Mon, Sep 6, 2010 at 1:25 PM, Supun Kamburugamuva <[email protected] <mailto:[email protected]>> wrote:

    On Mon, Sep 6, 2010 at 1:03 PM, Ruchira Wageesha <[email protected]
    <mailto:[email protected]>> wrote:
    > Hi Supun,
    >
    > Does scheduled-task component depend on mediators? Can I use it
    without
    > other esb dependencies in MS? I am building scheduled-tasks and
    seems like
    > it requires to build esb components as well.
    >

    Scheduled task component requires ESB.



This is a problem for Mashup Server. Is there a Quartz orbit bundle? We can't include unnecessary ESB dependencies, when all we need is Quartz scheduling.

And this component used to work independently form ESB, what made it break?


Tyrell




    Thanks,
    Supun..

    > regards,
    > Ruchira
    >
    > On Mon, Sep 6, 2010 at 2:57 AM, Supun Kamburugamuva
    <[email protected] <mailto:[email protected]>> wrote:
    >>
    >> I have changed the ESB Task implementations to work in a
    Multitanented
    >> environment. Is there any other components in Carbon which uses the
    >> ESB tasks? If so there is a slight chance that they are broken.
    Please
    >> let me know if there are any components.
    >>
    >> Thanks,
    >> Supun..
    >>
    >> _______________________________________________
    >> Stratos-dev mailing list
    >> [email protected] <mailto:[email protected]>
    >> https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev
    >
    >

    _______________________________________________
    Stratos-dev mailing list
    [email protected] <mailto:[email protected]>
    https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev




--
Tyrell Perera
Product Manager - WSO2 Mashup Server, WSO2 Gadget Server

WSO2, Inc.; http://www.wso2.com/
"Lean Enterprise Middleware"

http://www.tyrell.co
http://www.linkedin.com/in/tyrell
http://twitter.com/tyrellperera


_______________________________________________
Stratos-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/stratos-dev


--
Ruwan Linton
Software Architect&  Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.com

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: [email protected]; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
tweet: http://twitter.com/ruwanlinton

_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to