Uploaded image for project: 'Red Hat CodeReady Studio (devstudio)'
  1. Red Hat CodeReady Studio (devstudio)
  2. JBDS-4597 Work to remove all upstream 3rd party deps in the devstudio rpm
  3. JBDS-4618

remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions


    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 11.2.0.GA
    • 11.1.0.GA
    • rpm, target-platform
    • None
    • NEW

      Some bundles that appear in both docker tools and devstudio:

      org.glassfish.hk2.osgi-resource-locator_2.4.0.jar -> ../../../../../java/glassfish-hk2/osgi-resource-locator.jar linuxtools-docker
      org.glassfish.hk2.osgi-resource-locator_2.5.0.v20161103-1916 devstudio
      org.glassfish.jersey.core.jersey-common_2.22.1.v20161103-1916 devstudio
      org.glassfish.jersey.core.jersey-common_2.23.2.jar -> ../../../../../java/jersey/jersey-common.jar linuxtools-docker
      org.glassfish.jersey.core.jersey-server_2.22.1.v20161103-1916 devstudio
      org.glassfish.jersey.core.jersey-server_2.23.2.jar -> ../../../../../java/jersey/jersey-server.jar linuxtools-docker

      Symlinks are to paths here (installed via rpm):

      • /opt/rh/rh-eclipse47/root/usr/share/java/glassfish-hk2 --> rh-eclipse47-glassfish-hk2-osgi-resource-locator.noarch
      • /opt/rh/rh-eclipse47/root/usr/share/java/jersey --> rh-eclipse47-jersey.noarch

      Complete list via this script:

      sudo su
      cd /opt/rh/rh-eclipse47/root/usr/share/eclipse/
      rm -f /tmp/list.txt
      for d in $(find . -mindepth 3 -name \*glassfish\* | egrep -v "META-INF|org/glas"); do ls -lad $d | sed -e "s#.\+droplets/\([^/]\+\)/eclipse/plugins/\(.\+\)#\2 \1#" >> /tmp/list.txt; done
      cat /tmp/list.txt | sort | egrep "jersey|glassfish"
      rm -f /tmp/list.txt

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            0 Vote for this issue
            2 Start watching this issue