Menu

#1846 SmartOpen broken in jEdit 5.3

None
open
None
5
2022-03-11
2016-02-14
No

When installing SmartOpen 2.1 in jEdit 5.3 I get an error message:

*"java.lang.NoSuchMethodError: org.apache.lucene.store.FSDirectory.open(Ljava/io/File;)Lorg/apache/lucene/store/FSDirectory;"
*

In jEdit 5.1 there's no such error.

jEdit 5.3 (clean install, start w/o settings dir, no plugins before SmartOpen install)
Oracle Java 1.8.0_73
Windows 8.1

Related

Plugin Bugs: #1846

Discussion

  • Tim Blackler

    Tim Blackler - 2016-02-15

    This looks like fallout from the Lucene Plugin upgrade, I'll have a look.

     
  • Tim Blackler

    Tim Blackler - 2016-02-15
    • assigned_to: Tim Blackler
    • Group: -->
     
  • Matthieu Casanova

    Hi, I partially fixed the bug, in fact LucenePlugin was upgraded from lucene 4 to 5.
    There are still some problems with frequency search:
    In Lucene 5 we cannot sort a field the same way. I replaced the frequency field by a NumericDocValuesField which is the good way to do it, but there are still some problems to update it's value later.
    If you want to take a look you are welcome

     
  • Tim Blackler

    Tim Blackler - 2016-02-16

    Hi Matthieu, no thats fine. I was only going to do the upgrade to Lucene 5.2 anyway.

    I'll re-assign the ticket back to you

     
  • Tim Blackler

    Tim Blackler - 2016-02-16
    • assigned_to: Tim Blackler --> Matthieu Casanova
     
  • Darrin Nagy

    Darrin Nagy - 2022-01-31

    I am seeing this same error. Not sure exactly when it occured (may have been when LucenePlugin updated to 4.2).
    I am running; JEdit=5.5, SmartOpen=2.1, CommonControls=1.7.4, LucenePlugin=4.2, ProjectViewer=3.6, Java=(build 1.8.0_311-b11), win10.
    I have tried regressing to SmartOpen 1.1 without success.
    Anything else I can try?

     

Log in to post a comment.