tracker issue : CF-3505808

select a category, or use search below
(searches all categories and all time range)
Title:

Exception in the CF admin, when editing System Probe.

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): / ext-user (Piyush Kumar Nayak)

Created: 02/25/2013

Components: Administrator, System Probes

Versions: 10.0

Failure Type: Usability Issue

Found In Build/Fixed In Build: 283922 /

Priority/Frequency: Major / Some users will encounter

Locale/System: English / Win All

Vote Count: 0

Problem: Exception occurs when during the course of editing/defining a system probe, random characters are entered in the Start/End Time field.

Method:
CF Admin> Debugging & Logging> System Probe.
Define a New probe
Click on the edit icon.
Populate the feilds with appropriate values.
In the Start Time or the End Time Field, enter invalid characters and Submit changes.

Result: The following error page is displayed in the CF admin.

The following task could not be found: cfprobe___<Probe_Name>.

The error occurred in scheduleedit.cfm: line 197
Called from scheduleedit.cfm: line 190
Called from scheduleedit.cfm: line 1
Called from editprobe.cfm: line 5
-1 : Unable to display error's location in a CFML template.
Resources:
Check the ColdFusion documentation to verify that you are using the correct syntax.
Search the Knowledge Base to find a solution to your problem.
Browser  	Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22
Remote Address  	::1
Referrer  	http://localhost/CFIDE/administrator/scheduler/editprobe.cfm?taskname=TestProbe&csrftoken=D9506E3F2F7FF817FD3B90DFB47A2A8DD3EDC1B6
Date/Time  	25-Feb-13 04:01 PM
Stack Trace
at cfscheduleedit2ecfm755336114._factor24(C:/work/cf10_updates/cfusion/wwwroot/CFIDE/administrator/scheduler/scheduleedit.cfm:197) at cfscheduleedit2ecfm755336114._factor58(C:/work/cf10_updates/cfusion/wwwroot/CFIDE/administrator/scheduler/scheduleedit.cfm:190) at cfscheduleedit2ecfm755336114.runPage(C:/work/cf10_updates/cfusion/wwwroot/CFIDE/administrator/scheduler/scheduleedit.cfm:1) at cfeditprobe2ecfm829991309.runPage(C:/work/cf10_updates/cfusion/wwwroot/CFIDE/administrator/scheduler/editprobe.cfm:5) 

coldfusion.scheduling.SchedulingNoSuchTaskException: The following task could not be found: cfprobe___TestProbe.
	at coldfusion.scheduling.CronServiceImpl.deleteTask(CronServiceImpl.java:968)
	at coldfusion.tagext.lang.ScheduleTag.doActionDelete(ScheduleTag.java:909)
	at coldfusion.tagext.lang.ScheduleTag.doStartTag(ScheduleTag.java:712)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2799)
	at cfscheduleedit2ecfm755336114._factor24(C:\work\cf10_updates\cfusion\wwwroot\CFIDE\administrator\scheduler\scheduleedit.cfm:197)
	at cfscheduleedit2ecfm755336114._factor58(C:\work\cf10_updates\cfusion\wwwroot\CFIDE\administrator\scheduler\scheduleedit.cfm:190)
	at cfscheduleedit2ecfm755336114.runPage(C:\work\cf10_updates\cfusion\wwwroot\CFIDE\administrator\scheduler\scheduleedit.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:444)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2799)
	at cfeditprobe2ecfm829991309.runPage(C:\work\cf10_updates\cfusion\wwwroot\CFIDE\administrator\scheduler\editprobe.cfm:5)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:444)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:64)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:443)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:112)
	at coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:30)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)
	at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:79)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:151)
	at coldfusion.CfmServlet.service(CfmServlet.java:204)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at coldfusion.filter.ClickjackingProtectionFilter.doFilter(ClickjackingProtectionFilter.java:75)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:414)
	at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:203)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:722)

Expected: Validation check should be in place to avoid this.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3505808

Deployment Phase:	Release Candidate

External Customer Info:
External Company:  
External Customer Name:  
External Customer Email:

Attachments:

Comments: