You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Eddie Epstein <ea...@gmail.com> on 2013/11/26 21:27:51 UTC
Re: DUCC SimplePipeline.runPipeline() ?
A DuccPipeline command sounds like a good idea. The DUCC Flow Controller,
DuccJobProcessFC, is in uima-ducc-common.jar. One should be able to include
that flow controller with uimafit by including that jar and referencing the
right package.
Eddie
On Tue, Nov 26, 2013 at 2:10 PM, Neal R Lewis <nr...@us.ibm.com> wrote:
> I'm running into a convenience issue developing for DUCC - mainly that I'm
> developing on a different machine than is running the applications.
>
> I really like the ability of uimafit's runPipeline to rapidly develop and
> test UIMA components before I package them into large applications. But
> with DUCC, I have to either go to the server room to develop, or ssh -X
> into the remote machine to develop and test using AllInOne, which provides
> lots of lag.
>
> I know there are CLI options for developing, like AllInOne, that will
> emulate the DUCC FlowController, but I'd like something I can run in from
> within my java project.
>
> My question is: If I were to build an equivalent API for DUCC
> Flowcontroller, one that will emulate running the "--all_in_one local"
> option, where would be the best places to look for what I need? I've seen
> the org.apache.uima.ducc.cli.aio package, anything else?
>
> I'm don't think it would have to emulate queuing operations necessarily,
> It would just have to emulate what happens in a single DUCC controlled
> pipeline with WorkItem sendToAll, and sendToLast.
>
> Something like:
>
> DuccPipeline.runPipeline(cr, cm, ae, cc)
>
>
> Thanks!
>
> Neal
>
>
>
Re: DUCC SimplePipeline.runPipeline() ?
Posted by Richard Eckart de Castilho <re...@apache.org>.
If it is easy, we could add a uimafit-ducc module to support DUCC,
similar to the uimafit-cpe module we already have. Unless, of course,
this is something which could be provided directly by DUCC.
Any proof-of-concept implementations are welcome!
-- Richard
On 26.11.2013, at 19:09, Neal R Lewis <nr...@us.ibm.com> wrote:
> Thanks Eddie, I'll get looking into commons.
>
> -Neal
>
> From: Eddie Epstein <ea...@gmail.com>
> To: dev@uima.apache.org
> Date: 11/26/2013 12:28 PM
> Subject: Re: DUCC SimplePipeline.runPipeline() ?
>
>
>
> A DuccPipeline command sounds like a good idea. The DUCC Flow Controller,
> DuccJobProcessFC, is in uima-ducc-common.jar. One should be able to
> include
> that flow controller with uimafit by including that jar and referencing
> the
> right package.
>
> Eddie
>
>
> On Tue, Nov 26, 2013 at 2:10 PM, Neal R Lewis <nr...@us.ibm.com> wrote:
>
>> I'm running into a convenience issue developing for DUCC - mainly that
> I'm
>> developing on a different machine than is running the applications.
>>
>> I really like the ability of uimafit's runPipeline to rapidly develop
> and
>> test UIMA components before I package them into large applications. But
>> with DUCC, I have to either go to the server room to develop, or ssh -X
>> into the remote machine to develop and test using AllInOne, which
> provides
>> lots of lag.
>>
>> I know there are CLI options for developing, like AllInOne, that will
>> emulate the DUCC FlowController, but I'd like something I can run in
> from
>> within my java project.
>>
>> My question is: If I were to build an equivalent API for DUCC
>> Flowcontroller, one that will emulate running the "--all_in_one local"
>> option, where would be the best places to look for what I need? I've
> seen
>> the org.apache.uima.ducc.cli.aio package, anything else?
>>
>> I'm don't think it would have to emulate queuing operations necessarily,
>> It would just have to emulate what happens in a single DUCC controlled
>> pipeline with WorkItem sendToAll, and sendToLast.
>>
>> Something like:
>>
>> DuccPipeline.runPipeline(cr, cm, ae, cc)
>>
>>
>> Thanks!
>>
>> Neal
Re: DUCC SimplePipeline.runPipeline() ?
Posted by Neal R Lewis <nr...@us.ibm.com>.
Thanks Eddie, I'll get looking into commons.
-Neal
From: Eddie Epstein <ea...@gmail.com>
To: dev@uima.apache.org
Date: 11/26/2013 12:28 PM
Subject: Re: DUCC SimplePipeline.runPipeline() ?
A DuccPipeline command sounds like a good idea. The DUCC Flow Controller,
DuccJobProcessFC, is in uima-ducc-common.jar. One should be able to
include
that flow controller with uimafit by including that jar and referencing
the
right package.
Eddie
On Tue, Nov 26, 2013 at 2:10 PM, Neal R Lewis <nr...@us.ibm.com> wrote:
> I'm running into a convenience issue developing for DUCC - mainly that
I'm
> developing on a different machine than is running the applications.
>
> I really like the ability of uimafit's runPipeline to rapidly develop
and
> test UIMA components before I package them into large applications. But
> with DUCC, I have to either go to the server room to develop, or ssh -X
> into the remote machine to develop and test using AllInOne, which
provides
> lots of lag.
>
> I know there are CLI options for developing, like AllInOne, that will
> emulate the DUCC FlowController, but I'd like something I can run in
from
> within my java project.
>
> My question is: If I were to build an equivalent API for DUCC
> Flowcontroller, one that will emulate running the "--all_in_one local"
> option, where would be the best places to look for what I need? I've
seen
> the org.apache.uima.ducc.cli.aio package, anything else?
>
> I'm don't think it would have to emulate queuing operations necessarily,
> It would just have to emulate what happens in a single DUCC controlled
> pipeline with WorkItem sendToAll, and sendToLast.
>
> Something like:
>
> DuccPipeline.runPipeline(cr, cm, ae, cc)
>
>
> Thanks!
>
> Neal
>
>
>