[Bug 194177] New: devel/opengrok: not runnable

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Oct 6 05:11:38 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194177

            Bug ID: 194177
           Summary: devel/opengrok: not runnable
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: shen.elf at gmail.com

#### How to repeat ####
(Assume you already know how to use opengrok)

opengrok -v -d ./data -s ./refs -W ./config.xml

SEVERE: Unexpected Exception
java.lang.NoClassDefFoundError:
org/apache/lucene/analysis/standard/StandardAnalyzer
        at
org.opensolaris.opengrok.index.Indexer.doIndexerExecution(Indexer.java:769)
        at org.opensolaris.opengrok.index.Indexer.main(Indexer.java:560)
Caused by: java.lang.ClassNotFoundException:
org.apache.lucene.analysis.standard.StandardAnalyzer
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        ... 2 more


#### Quick & Dirty Fix ####
1.install lucene-analyzers-common
cd /usr/ports/devel/opengrok
make patch
cd `make -V WRKSRC`
cp ./lib/lib/lucene-analyzers-common-4.7.1.jar /usr/local/share/opengrok/lib/

2.fix script /usr/local/bin/opengrok like this:
set LIBFILES = "/usr/local/share/opengrok/lib/ant.jar
/usr/local/share/opengrok/lib/bcel-5.2.jar
/usr/local/share/opengrok/lib/jrcs.jar
/usr/local/share/opengrok/lib/lucene-core-4.7.1.jar
/usr/local/share/opengrok/lib/lucene-analyzers-common-4.7.1.jar
/usr/local/share/opengrok/lib/lucene-queryparser-4.7.1.jar
/usr/local/share/opengrok/lib/lucene-suggest-4.7.1.jar
/usr/local/share/opengrok/lib/swing-layout-0.9.jar"

#### Fix 404 issue ####
see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181321

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list