From: Loren C. <lor...@gm...> - 2013-04-07 18:34:43
|
You are trying to get the user from the session and as far as I know, a scheduled task does not have a http session. Sent from my iPhone On Apr 7, 2013, at 10:31 AM, Andrzej Jan Taramina <an...@ch...> wrote: Any idea why I'm getting this NPE when I run an xquery from the scheduler? 2013-04-07 11:20:40,997 [DefaultQuartzScheduler_Worker-3] ERROR (QuartzScheduler.java [schedulerError]:2361) - Job (eXist.User.Metrics.Job.093748ee-4b4b-435e-8181-c4b648527f23 threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException] at org.quartz.core.JobRunShell.run(JobRunShell.java:224) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) Caused by: java.lang.NullPointerException at org.exist.xquery.XQueryContext.getUserFromHttpSession(XQueryContext.java:2183) at org.exist.xquery.XQueryContext.prepareForExecution(XQueryContext.java:518) at org.exist.xquery.XQuery.execute(XQuery.java:252) at org.exist.xquery.XQuery.execute(XQuery.java:204) at org.exist.xquery.XQuery.execute(XQuery.java:199) at org.exist.scheduler.UserXQueryJob.execute(UserXQueryJob.java:214) at org.quartz.core.JobRunShell.run(JobRunShell.java:213) Thanks! -- Andrzej Taramina Chaeron Corporation: Enterprise System Solutions http://www.chaeron.com ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Exist-open mailing list Exi...@li... https://lists.sourceforge.net/lists/listinfo/exist-open |