[jbosstools-issues] [JBoss JIRA] (JBDS-4133) org.jboss.tools.ws.jaxrs.core :: error occurred during JAX-RS Metamodel build - java.lang.NoClassDefFoundError: org/apache/lucene/analysis/standard/StandardAnalyzer
Nick Boldt (JIRA)
issues at jboss.org
Thu Nov 3 14:41:00 EDT 2016
[ https://issues.jboss.org/browse/JBDS-4133?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13317083#comment-13317083 ]
Nick Boldt edited comment on JBDS-4133 at 11/3/16 2:40 PM:
-----------------------------------------------------------
Current status: (angry):
* *lucene 5.2.1* w/o sandbox: {color:#14892c}TP resolves{color} but we're not on the same version as in RHEL 7 (which might mean this won't work) and we end up with two lucene 3.5 bundles, because Eclipse Help, Aeri, code recommenders & mylyn {color:#f79232}still require lucene 3.5{color}.
{code}
$➔ p2diff http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ file://`pwd`
< org.apache.lucene [3.5.0.v20120725-1805]
< org.apache.lucene.misc [3.5.0.v20120725-1805]
< org.apache.lucene.queries [3.5.0.v20120725-1805]
> org.apache.lucene.queryparser [5.2.1.v20160926-1534]
> org.apache.lucene.analyzers-smartcn [5.2.1.v20160301-1110]
> org.apache.lucene.queries [5.2.1.v20160926-1534]
> org.apache.lucene.core [5.2.1.v20160301-1110]
> org.apache.lucene.analyzers-common [5.2.1.v20160301-1110]
=== Summary ===
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ contains 3 unique IUs
file:///home/nboldt/tru/targetplatforms/jbosstools/multiple/target/jbosstools-multiple.target.repo contains 5 unique IUs
{code}
* *lucene 5.4.1 w/ sandbox*: {color:red}TP cannot resolve{color} because the version of apache xalan bundle in Orbit is 2.7.1 but lucene.sandbox 5.4.1 needs package org.apache.regexp < 2.0:
{code}
[ERROR] Missing requirement: org.apache.lucene.sandbox 5.4.1 requires 'package org.apache.regexp [1.5.0,2.0.0)' but it could not be found
{code}
* *lucene 5.4.1 w/o sandbox*: {color:red}TP cannot resolve{color}:
{code}
[ERROR] Missing requirement: org.apache.lucene.queryparser 5.4.1 requires 'package org.apache.lucene.sandbox.queries [5.4.0,6.0.0)' but it could not be found
{code}
* *lucene 5.4.1 w/o sandbox, lucene.queries and lucene.queryparser*: {color:#14892c}*Appears to be OK*{color}.
{code}
$➔ p2diff http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ file://`pwd`
< org.apache.lucene [3.5.0.v20120725-1805]
< org.apache.lucene.misc [3.5.0.v20120725-1805]
< org.apache.lucene.queries [3.5.0.v20120725-1805]
> org.apache.lucene.analyzers-common [5.4.1]
> org.apache.lucene.core [5.4.1]
=== Summary ===
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ contains 3 unique IUs
file:///home/nboldt/tru/targetplatforms/jbosstools/multiple/target/jbosstools-multiple.target.repo contains 2 unique IUs
{code}
was (Author: nickboldt):
Current status: (angry):
* *lucene 5.2.1* w/o sandbox: {color:#14892c}TP resolves{color} but we're not on the same version as in RHEL 7 (which might mean this won't work) and we end up with two lucene 3.5 bundles, because Eclipse Help, Aeri, code recommenders & mylyn {color:#f79232}still require lucene 3.5{color}.
{code}
$➔ p2diff http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ file://`pwd`
< org.apache.lucene [3.5.0.v20120725-1805]
< org.apache.lucene.misc [3.5.0.v20120725-1805]
< org.apache.lucene.queries [3.5.0.v20120725-1805]
> org.apache.lucene.queryparser [5.2.1.v20160926-1534]
> org.apache.lucene.analyzers-smartcn [5.2.1.v20160301-1110]
> org.apache.lucene.queries [5.2.1.v20160926-1534]
> org.apache.lucene.core [5.2.1.v20160301-1110]
> org.apache.lucene.analyzers-common [5.2.1.v20160301-1110]
=== Summary ===
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.61.0.AM2-SNAPSHOT/REPO/ contains 3 unique IUs
file:///home/nboldt/tru/targetplatforms/jbosstools/multiple/target/jbosstools-multiple.target.repo contains 5 unique IUs
{code}
* *lucene 5.4.1 w/ sandbox*: {color:red}TP cannot resolve{color} because the version of apache xalan bundle in Orbit is 2.7.1 but lucene.sandbox 5.4.1 needs package org.apache.regexp < 2.0:
{code}
[ERROR] Missing requirement: org.apache.lucene.sandbox 5.4.1 requires 'package org.apache.regexp [1.5.0,2.0.0)' but it could not be found
{code}
* *lucene 5.4.1 w/o sandbox*: {color:red}TP cannot resolve{color}:
{code}
[ERROR] Missing requirement: org.apache.lucene.queryparser 5.4.1 requires 'package org.apache.lucene.sandbox.queries [5.4.0,6.0.0)' but it could not be found
{code}
* *lucene 5.4.1 w/o sandbox, lucene.queries and lucene.queryparser*:
{color:#14892c}*Appears to be OK*{color}. Still testing...
> 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, webservices
> Affects Versions: 10.2.0.AM2
> Reporter: Nick Boldt
> Assignee: Jeff MAURY
> Priority: Blocker
> Fix For: 10.2.0.AM3
>
> Attachments: lucene3.5corevs.5.4.1analyzers-common.png, lucene3.5corevs.5.4.1queryparser.png
>
>
> 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/2016-10-28_17-35-00-B329/x86_64/rh-eclipse46-devstudio-10.2-0.20161028.1735.el7.x86_64.rpm
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jbosstools-issues
mailing list