Today's COM violator is JDOM. A customer had indicated that while editing a file in the WLW IDE, much of the file got red-squiggles -- a sign that there are syntax errors of some sort. Those of you that program or use MS Word would recognize them right away. We had the customer send in the app so we could reproduce the trouble.
Turns out the customer was attempting to use a later version of JDOM. We also use JDOM, as is, and the customer's use of the new one caused the IDE to tag legitimate methods as invalid.
I'm thinking of requesting a new enhancement for the server. One that would separate the customer's classpath from the server's class path. A special kind of class loader could do it.
Just a thought.