Bug 133644 - [validation] JSP Validator does not provide proper progress
Summary: [validation] JSP Validator does not provide proper progress
Status: NEW
Alias: None
Product: WTP Source Editing
Classification: WebTools
Component: jst.jsp (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 enhancement with 1 vote (vote)
Target Milestone: Future   Edit
Assignee: jst.jsp-triaged CLA
QA Contact: Nick Sandonato CLA
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2006-03-28 13:34 EST by Chris Laffra CLA
Modified: 2013-06-19 11:14 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Laffra CLA 2006-03-28 13:34:12 EST
On WTPM5:
 - I import org.eclipse.help.webapp" as source
 - I run validation on it
 - A dialog shows up, and cancel works in that dialog
 - When I say "run in background" the validation continues in the background
 - I open the progress view
 - I notice the following:
    (a) validation takes a long time (>2 minutes, using only 25s CPU) 
    (b) lots of builds are triggered (bad) 
    (c) cancel does not work on the job
 
I know WTP is working on a new validation framework, but the JSP validator needs work to improve its speed and provide proper progress/cancellation behavior
Comment 1 Ian Tewksbury CLA 2010-01-21 13:18:48 EST
This is a general bug with no specific goal in mind.  Plus validation framework has changed much in the pat 4 years.  Any issues that are currently occurring in validation for performance can have more specific bugs opened for them.  Vote to close this one.
Comment 2 Nitin Dahyabhai CLA 2010-01-29 17:54:07 EST
Still a valid request.  Now that the new framework FINALLY gives us an IProgressMonitor to work with, we could actually report progress and not just status.
Comment 3 Neale Upstone CLA 2010-11-28 11:24:19 EST
I was about to raise a but saying "Cancel doesn't work on jsp validator", specifically that the progress bar shows that cancel had been requested, but the validator carried on (slowly) validating.

How about making the validator obey the cancel?