cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ard Schrijvers" <a.schrijv...@hippo.nl>
Subject RE: Hivemind integration - how to access cocoon context?
Date Mon, 19 Dec 2005 19:46:11 GMT
Think you more or less run into the same problems described in recent emails:

Subjects: 

RE: JMS Listener invokes Cocoon pipeline (RE: How do I create a context from a background
task in cocoon?)

How do I create a context from a background task in cocoon?


I suppose you are also having problems that you don't have a context? This can be done through
the cron block, but I would be really happy if it can be done easier!

Anyway, if this is not your problem, and you do have a context, you can just use sourceresolver
or something like

PipelineUtil pipeUtil = new PipelineUtil();
try {
    pipeUtil.contextualize(context);
    pipeUtil.service(serviceManager);
    pipeUtil.processToSAX(uri, null, this);
} catch (Exception e) {
    throw new CascadingRuntimeException("Cannot process pipeline from '" + uri + "'", e);
} finally {
    pipeUtil.dispose();
}

but I suppose not having a context is your problem isn't?

AS


> -----Original Message-----
> From: David Legg [mailto:david.legg@searchevent.co.uk]
> Posted At: maandag 19 december 2005 19:19
> Posted To: Cocoon User List
> Conversation: Hivemind integration - how to access cocoon context?
> Subject: Hivemind integration - how to access cocoon context?
> 
> 
> I would like to organize a Cocoon app as a set of Hivemind 
> components (as 
> recommended by the Bricks CMS demo).
> 
> I've very quickly run into a problem...  one of the 
> components needs to read 
> some data from a file and therefore needs access to the 
> Cocoon context so it 
> can look for this file without having to hard code the absolute file 
> location.
> 
> Unfortunately, the Bricks demo doesn't cover this aspect of Hivemind 
> integration into Cocoon.  Are there any other examples about 
> that would help 
> me?
> 
> Regards,
> David Legg. 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message