Skip to main content
ilssac
Inspiring
January 7, 2011
Question

Mystery Scheduled Task Running

  • January 7, 2011
  • 1 reply
  • 772 views

We replaced a long running scheduled task with a new one this week.  New URL/cfm template accessed by a new scheduled task in the administrator.

This one works just fine.  But somehow, someplace the old URL/cfm template continues to be requested.  We removed the template so it is no longer executing causing all sorts of problems.  But that just means we get nice file not found errors in our logs.

IIS Log

2011-01-07 02:30:00 W3SVC906951089 10.104.106.48 GET /scheduled_tasks/pml_continuing_education_reports_script.cfm - 80 - 10.104.106.48 CFSCHEDULE 404 0 0

ColdFusion Application Log

Jan 6, 2011 6:30 PM Error jrpp-5192
File not found:  /scheduled_tasks/pml_continuing_education_reports_script.cfm The  specific sequence of files included or processed is:  D:\intranet_apps\pest_management_licensing\wwwroot\scheduled_tasks\pml_continuing_education_reports_script.cfm''

ColdFusion Exception Log

49371"Error","jrpp-5192","01/06/11","18:30:00",,"File not found:  /scheduled_tasks/pml_continuing_education_reports_script.cfm The  specific sequence of files included or processed is:  D:\intranet_apps\pest_management_licensing\wwwroot\scheduled_tasks\pml_continuing_education_reports_script.cfm''  "
49372coldfusion.runtime.TemplateNotFoundException: File not found: /scheduled_tasks/pml_continuing_education_reports_script.cfm
49373at coldfusion.filter.PathFilter.invoke(PathFilter.java:90)
49374at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
49375at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
49376at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
49377at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
49378at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
49379at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
49380at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:53)
49381at coldfusion.CfmServlet.service(CfmServlet.java:200)
49382at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
49383at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
49384at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
49385at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
49386at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
49387at jrun.servlet.FilterChain.service(FilterChain.java:101)
49388at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
49389at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
49390at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
49391at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
49392at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
49393at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
49394at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
49395at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
49396at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

I searched the neo-cron.xml file for the string "pml_continuing_education_reports_script.cfm" and it did not turn up.  How else could this file be requested every evening at 6:30PM Pacific Standard Time?

This topic has been closed for replies.

1 reply

January 17, 2011

Is that IP address in IIS the referrer? if so, is it the same machine you are running the task from?

ilssac
ilssacAuthor
Inspiring
January 18, 2011

Yes, the IP address in the IIS log is the referer and Yes it is the IP of the server itself which includes the ColdFusion Application Server.