[
https://jira.jboss.org/jira/browse/JBIDE-3979?page=com.atlassian.jira.plu...
]
Alexey Kazakov commented on JBIDE-3979:
---------------------------------------
We changed the type to fix
https://jira.jboss.org/jira/browse/JBIDE-3336
We can't use Seam Problem type because WTP remove all markers which have a type
belonged to particular Validator.
For example we have EJB and WAR Seam projects.
When we change some files in EJB then WTP starts two validation processes:
- Incremental Seam validation of EJB for changed files.
- Full Seam validation of WAR project (there are not any changes in WAR project but WTP
start it because those projects are delpendent).
First process remove all problem markers for changed resources in EJB.
But when WTP starts second process for WAR project it removes ALL problem markers with
Seam Problem type. But now our Seam Validator is smart enough not to re-validate all
resources for WAR project in that case.
So we use different problems types now to hide problem markers from WTP. And our validator
removes problem markers when we really need it.
Snjezana, what do you need here to have the quickfix feature worked well?
Seam markers have invalid type
------------------------------
Key: JBIDE-3979
URL:
https://jira.jboss.org/jira/browse/JBIDE-3979
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Seam
Affects Versions: 3.0.0.GA
Reporter: Snjezana Peco
Assignee: Alexey Kazakov
Priority: Critical
Fix For: 3.0.0.GA
Attachments: before.png, now.png
Seam markers are of the type org.eclipse.wst.validation.problemmarker that is invalid.
I suppose the issue is caused by fixing JBIDE-3701 or JBIDE-3336.
See the attached screenshots.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira