Or do you mean I should just surround everything with a try catch to
catch any exception and then use the logger to log it?
On 20/11/15 11:22, Nathan Quirynen wrote:
Hey Ilya,
Hmm I'm not sure what you mean. It does log everything, but no
exceptions:
public class TestPage {
@Inject
private ParallelExecutor parallelExecutor;
void setupRender() {
parallelExecutor.invoke(new SomeBackgroundTask());
}
public class SomeBackgroundTask implements Invokable<String> {
private final Logger log =
LoggerFactory.getLogger(SomeBackgroundTask.class);
@Override
public String invoke() {
System.out.println("SYSOUT TEST"); // --> is outputted to
console
log.debug("LOG TEST"); // --> is outputted to console
throw new RuntimeException("EXCEPTION TEST"); // --> is
NOT outputted to console
}
}
}
What am I supposed to do exactly?
Thanks,
Nathan
On 20/11/15 09:53, Ilya Obshadko wrote:
You may pass injected Logger instance to parallel execution, just
like you
do normally.
On Thu, Nov 19, 2015 at 5:07 PM, Nathan Quirynen <
nat...@pensionarchitects.be> wrote:
Hi,
When using the ParallelExecutor exceptions thrown seem to be ignored in
some way? The invokable just stops when there's an error somewhere,
but no
exception is being logged, making it hard to find the problem.
How can I get exceptions happening in the invokable getting logged?
Simple example page:
public class TestPage {
@Inject
private ParallelExecutor parallelExecutor;
void setupRender() {
parallelExecutor.invoke(new Invokable<String>() {
@Override
public String invoke() {
throw new RuntimeException("TEST EXCEPTION");
}
});
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
--
Een klare kijk op aanvullende pensioenen
*Nathan Quirynen*
03 340 04 60
nat...@pensionarchitects.be <mailto:nat...@pensionarchitects.be>