[jbosstools-issues] [JBoss JIRA] (JBDS-4131) Can't import example project after RPM installation on RHEL 7

Nick Boldt (JIRA) issues at jboss.org
Fri Oct 21 12:39:00 EDT 2016


    [ https://issues.jboss.org/browse/JBDS-4131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13310482#comment-13310482 ] 

Nick Boldt edited comment on JBDS-4131 at 10/21/16 12:38 PM:
-------------------------------------------------------------

Relevant errors in the log are these problems with m2e:
{code}

  Unresolved requirement: Require-Bundle: com.google.guava; bundle-version="[14.0.1,16.0.0)"

org.osgi.framework.BundleException: Could not resolve module: org.eclipse.m2e.discovery [962]
  Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.7.0,1.8.0)"
  Unresolved requirement: Require-Bundle: org.eclipse.m2e.core.ui; bundle-version="[1.7.0,1.8.0)"

  Unresolved requirement: Require-Bundle: org.eclipse.m2e.editor.xml; bundle-version="[1.7.0,1.8.0)"

org.osgi.framework.BundleException: Could not resolve module: org.eclipse.m2e.editor.xml [964]
...
{code}

Yet I see multiple symlinks to guava.jar:

{code}
$➔ find /opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/ -name com.google.guava\*
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-docs/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/linuxtools-docker/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-commons/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-versions-git/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-tasks-bugzilla/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/epp-logging/eclipse/plugins/com.google.guava_18.0.0.jar
{code}

However, they're 18.0, not [14.0.1,16.0.0). So... that's a problem.

PR to add guava from devstudio TP back into devstudio rpm:

https://github.com/jbdevstudio/jbdevstudio-product/commit/208ab9236b2ffda6e7a119b7bd6fa099fa8a83f4


was (Author: nickboldt):
Relevant errors in the log are these problems with m2e:
{code}

  Unresolved requirement: Require-Bundle: com.google.guava; bundle-version="[14.0.1,16.0.0)"

org.osgi.framework.BundleException: Could not resolve module: org.eclipse.m2e.discovery [962]
  Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.7.0,1.8.0)"
  Unresolved requirement: Require-Bundle: org.eclipse.m2e.core.ui; bundle-version="[1.7.0,1.8.0)"

  Unresolved requirement: Require-Bundle: org.eclipse.m2e.editor.xml; bundle-version="[1.7.0,1.8.0)"

org.osgi.framework.BundleException: Could not resolve module: org.eclipse.m2e.editor.xml [964]
...
{code}

Yet I see multiple symlinks to guava.jar:

{code}
$➔ find /opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/ -name com.google.guava\*
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-docs/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/linuxtools-docker/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-commons/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-versions-git/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/mylyn-tasks-bugzilla/eclipse/plugins/com.google.guava_18.0.0.jar
/opt/rh/rh-eclipse46/root/usr/share/eclipse/droplets/epp-logging/eclipse/plugins/com.google.guava_18.0.0.jar
{code}

However, they're 18.0, not [14.0.1,16.0.0). So... that's a problem.

> Can't import example project after RPM installation on RHEL 7
> -------------------------------------------------------------
>
>                 Key: JBDS-4131
>                 URL: https://issues.jboss.org/browse/JBDS-4131
>             Project: Red Hat JBoss Developer Studio (devstudio)
>          Issue Type: Bug
>          Components: build, rpm
>    Affects Versions: 10.2.0.AM3
>         Environment: RHEL Server 7.2.
>            Reporter: Lukáš Valach
>             Fix For: 10.2.0.AM3
>
>         Attachments: DevstudiErrorLog.txt, import_wizard.png, rh-eclipse46-devstudio.repo
>
>
> During the test of RPM installation on RHEL 7 I noticed that I can't import HTML5 example project from central. Only the window with message "Refreshing project examples" appear for a while and then nothing happens.
> There is one warning and many errors in Error Log View.
> Error log export: [^DevstudiErrorLog.txt]
> I also tried to import project from file system, but there isn't the "Existing Maven Project" option in the import wizard. [^import_wizard.png]



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)



More information about the jbosstools-issues mailing list