This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 200373 - Incompatible change in parsing.lucene breaks 7.0 -> 7.0.1 update
Summary: Incompatible change in parsing.lucene breaks 7.0 -> 7.0.1 update
Status: RESOLVED DUPLICATE of bug 199808
Alias: None
Product: editor
Classification: Unclassified
Component: Parsing & Indexing (show other bugs)
Version: 7.0.1
Hardware: All All
: P3 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-25 19:29 UTC by lashworth
Modified: 2011-07-28 18:56 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
This is a message.log (149.45 KB, text/plain)
2011-07-26 14:37 UTC, lashworth
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lashworth 2011-07-25 19:29:11 UTC
Product Version = NetBeans IDE 7.0.1 RC1 (Build 201106222100)
Operating System = Windows Vista version 6.0 running on amd64
Java; VM; Vendor = 1.6.0_24
Runtime = Java HotSpot(TM) 64-Bit Server VM 19.1-b02
Comment 1 Marian Mirilovic 2011-07-26 09:22:56 UTC
Could you please attach messages.log and reopen this issue ? Thanks in advance.
http://wiki.netbeans.org/FaqLogMessagesFile
Comment 2 lashworth 2011-07-26 14:37:29 UTC
Created attachment 109621 [details]
This is a message.log 

This was requested to help fix the bug.
Comment 3 Tomas Zezula 2011-07-28 15:07:36 UTC
I somehow overlooked the evaluation.
First back to origin. There was no incompatible change in same major version module at all. There was a friend module which was changed incompatibly but it was correctly upgraded to new version /2.
Unfortunately due to ergonomics (it's even a new behavior) the IDE is not updated whole but only partially.
This change can cause complete break even with compatible change when such a change is done in 3 clusters and changes behavior (contract). So the problem is in ergonomics.

Regarding the attached log:
>The module named org.netbeans.modules.parsing.lucene was needed and not found
This is the 7.0.1 module name (after reverting the incompatible changes) why it was not downloaded by AU?
Comment 4 Tomas Zezula 2011-07-28 15:11:40 UTC
Original title describing what user did was:
"I saw an update was available so I updated. This broke NetBeans completely!"
Comment 5 Jaroslav Tulach 2011-07-28 18:56:08 UTC
As far as I can tell the fix was in parsing API:
http://hg.netbeans.org/releases/rev/de2f176fde98

Marking duplicate.

*** This bug has been marked as a duplicate of bug 199808 ***