]
Nick Boldt commented on JBDS-4133:
----------------------------------
We need to include 3.5 in the TP because Eclipse Help system and other upstream platform
things need it (when installed into Windows or OSX).
But since we need to ALSO run on RHEL, where there is no 3.5 available, I would recommend
Xavier's approach of porting OUR code to run on 5.4.1 so we can safely run there too.
Fedora & RHEL will move to Lucene 5.6 in the next few months so we might as well stay
current.
org.jboss.tools.ws.jaxrs.core :: error occurred during JAX-RS
Metamodel build - java.lang.NoClassDefFoundError:
org/apache/lucene/analysis/standard/StandardAnalyzer
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: JBDS-4133
URL:
https://issues.jboss.org/browse/JBDS-4133
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Bug
Components: build, rpm, target-platform, webservices
Affects Versions: 10.2.0.AM2
Reporter: Nick Boldt
Assignee: Xavier Coulon
Priority: Blocker
Fix For: 10.2.0.GA
Attachments: image-2016-11-08-19-07-53-492.png,
lucene3.5corevs.5.4.1analyzers-common.png, lucene3.5corevs.5.4.1queryparser.png,
org.jboss.tools.ws.creation.core.test.JBossWSCreationCoreTestSuite.txt,
osgi-console-lucene.png,
TEST-org.jboss.tools.ws.creation.core.test.JBossWSCreationCoreTestSuite.xml
I'm getting this problem after running the HTML5 quickstart. I've installed this
[1] version of the rpm.
{code}
!ENTRY org.eclipse.core.jobs 4 2 2016-10-26 16:22:07.578
!MESSAGE An internal error occurred during: "JAX-RS Metamodel build...".
!STACK 0
java.lang.NoClassDefFoundError: org/apache/lucene/analysis/standard/StandardAnalyzer
at
org.jboss.tools.ws.jaxrs.core.internal.metamodel.domain.JaxrsMetamodel.<init>(JaxrsMetamodel.java:163)
at
org.jboss.tools.ws.jaxrs.core.internal.metamodel.domain.JaxrsMetamodel.create(JaxrsMetamodel.java:278)
at
org.jboss.tools.ws.jaxrs.core.metamodel.domain.JaxrsMetamodelLocator.get(JaxrsMetamodelLocator.java:120)
at
org.jboss.tools.ws.jaxrs.core.internal.metamodel.builder.ResourceChangedBuildJob.run(ResourceChangedBuildJob.java:68)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.ClassNotFoundException:
org.apache.lucene.analysis.standard.StandardAnalyzer cannot be found by
org.jboss.tools.ws.jaxrs.core_1.9.2.v20161011-1002
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:372)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:364)
at
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 5 more
{code}
[1]
https://devstudio.jboss.com/10.0/snapshots/builds/devstudio.rpm_master/20...