Still no success in getting this to work. I've contributed the Hostname etc.
configuration.add(SymbolConstants.HOSTNAME, "localhost"); configuration.add(SymbolConstants.HOSTPORT, "8080"); configuration.add(SymbolConstants.HOSTPORT_SECURE, "false"); And a simple test which fails with the same error. private void testTask() { periodicExecutor.addJob(new IntervalSchedule(3000), "Data Validation1", new Runnable() { @Override public void run() { System.out.println("test"); try { System.out.println(linkSource.createPageRenderLink(Index.class)); } catch (Exception ex) { System.out.println("ex " + ex); } } }); } On Tue, Jan 20, 2015 at 7:41 AM, George Christman <gchrist...@cardaddy.com> wrote: > So toAbsolute is the code calling the request and the cause of this > exception? I'm assuming your referring to me contributing those values to my > appmodule. Once I contribute those values, would toAbsolute use those values > instead of the request? Just trying to understand the issue a little bit > better. Thanks Kalle. > > On Jan 20, 2015 4:44 AM, "Kalle Korhonen" <kalle.o.korho...@gmail.com> > wrote: >> >> On Tue, Jan 20, 2015 at 1:23 AM, George Christman >> <gchrist...@cardaddy.com> >> wrote: >> >> > I'm using T5 beta-25 and I have the following code and I'm noticing >> > when the scheduler fires off my service, my PageRenderLinkSource does >> > not work. If I manually fire it off through the admin with an >> > actionlink, it works without issue. >> > I'm seeing the following exception >> > java.lang.NullPointerException: Unable to delegate method invocation >> > to property 'request' of <Proxy for >> > RequestGlobals(org.apache.tapestry5.services.RequestGlobals)>, because >> > the property is null. >> > Any idea why this isn't working? >> > >> >> Naturally, you don't have a request to work with when you are executing >> from a cron job. But if you just want to generate links, you don't need to >> and you shouldn't use the request values. Contribute HOSTNAME, HOSTPORT >> and >> HOSTPORT_SECURE and you can generate absolute urls without resorting to >> reading the values from the request. >> >> Kalle >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> > For additional commands, e-mail: users-h...@tapestry.apache.org >> > >> > -- George Christman CEO www.CarDaddy.com P.O. Box 735 Johnstown, New York --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org