[JBoss JIRA] (JBDS-4618) remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4618?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4618:
-----------------------------
Description:
Some bundles that appear in both docker tools and devstudio:
{code}
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
{code}
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:
{code}
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
{code}
> remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
> ------------------------------------------------------------------------------------------------------
>
> Key: JBDS-4618
> URL: https://issues.jboss.org/browse/JBDS-4618
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm, target-platform
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Fix For: 11.2.0.AM1
>
>
> Some bundles that appear in both docker tools and devstudio:
> {code}
> 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
> {code}
> 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:
> {code}
> 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
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4597:
-----------------------------
Comment: was deleted
(was: Some bundles that appear in both docker tools and devstudio:
{code}
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
{code}
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:
{code}
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
{code})
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBDS-4618) remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4618?page=com.atlassian.jira.plugin.... ]
Nick Boldt reassigned JBDS-4618:
--------------------------------
Assignee: Nick Boldt
> remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
> ------------------------------------------------------------------------------------------------------
>
> Key: JBDS-4618
> URL: https://issues.jboss.org/browse/JBDS-4618
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm, target-platform
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM1
>
>
> Some bundles that appear in both docker tools and devstudio:
> {code}
> 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
> {code}
> 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:
> {code}
> 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
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBDS-4618) remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4618?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4618:
-----------------------------
Fix Version/s: 11.2.0.AM1
> remove dupe/older versions of glassfish and jersey so devstudio and docker-tools use the same versions
> ------------------------------------------------------------------------------------------------------
>
> Key: JBDS-4618
> URL: https://issues.jboss.org/browse/JBDS-4618
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm, target-platform
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM1
>
>
> Some bundles that appear in both docker tools and devstudio:
> {code}
> 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
> {code}
> 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:
> {code}
> 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
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt edited comment on JBDS-4597 at 10/30/17 3:51 PM:
------------------------------------------------------------
Some bundles that appear in both docker tools and devstudio:
{code}
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
{code}
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:
{code}
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
{code}
was (Author: nickboldt):
Some bundles that appear in both docker tools and devstudio:
{code}
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
{code}
Complete list via this script:
{code}
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
{code}
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBDS-4597) Work to remove all upstream 3rd party deps in the devstudio rpm
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4597?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4597:
----------------------------------
Some bundles that appear in both docker tools and devstudio:
{code}
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
{code}
Complete list via this script:
{code}
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
{code}
> Work to remove all upstream 3rd party deps in the devstudio rpm
> ---------------------------------------------------------------
>
> Key: JBDS-4597
> URL: https://issues.jboss.org/browse/JBDS-4597
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.GA
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.2.0.AM2
>
>
> This is a wrapper issue for a number of subtasks and linked issues related to eliminating the 3rd party plugins in the devstudio copr rpm, so that it can ultimately be built w/ brew.
> Tasks include:
> * create new rpms in Fedora/Koji (buildship, sapphire, tern.java), then DevTools/Brew
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (JBIDE-24952) windows slaves define JDK 5 - 8 variables but do not have those JDKs installed
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24952?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-24952:
------------------------------------
On Windows slaves:
{code}
COMMON_TOOLS = T:\opt
NATIVE_TOOLS = T:\opt\windows\amd64
JAVA1x vars, for x=9 to 5: jdk1.9.0_last, jdk1.8.0_last, jdk1.7.0_last, jdk1.6.0_last, jdk1.5.0_last
T:\opt\windows\amd64\jdk1.5.0_last\bin\java.exe -> java version "1.5.0_22"
T:\opt\windows\amd64\jdk1.6.0_last\bin\java.exe -> java version "1.6.0_45"
T:\opt\windows\amd64\jdk1.7.0_last\bin\java.exe -> java version "1.7.0_79"
T:\opt\windows\amd64\jdk1.8.0_last\bin\java.exe -> java version "1.8.0_131"
T:\opt\windows\amd64\jdk1.9.0_last\bin\java.exe -> Java(TM) SE Runtime Environment (build 9+181)
and
T:\opt\windows\amd64\openjdk-1.7.0 does not exist
T:\opt\windows\amd64\openjdk-1.8.0\bin\java.exe -> openjdk version "1.8.0_131-1-redhat"
T:\opt\windows\amd64\openjdk-1.9.0 does not exist
{code}
I'm not sure we need openJDK 7 on Windows, but openJDK 9 might be useful? cc: [~rob.stryker]
> windows slaves define JDK 5 - 8 variables but do not have those JDKs installed
> ------------------------------------------------------------------------------
>
> Key: JBIDE-24952
> URL: https://issues.jboss.org/browse/JBIDE-24952
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: build, qa
> Affects Versions: 4.5.1.AM1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 4.5.x
>
> Attachments: ls_nativetools.txt, screen-global-config-redmark.png, screen-global-config.png
>
>
> I ran some experiments on a win10 slave and discovered that while these variables are defined:
> {quote}{code}
> echo "%NATIVE_TOOLS%"
> echo "%JAVA15%"
> echo "%JAVA16%"
> echo "%JAVA17%"
> echo "%JAVA18%"
> {code}
> -->
> {code}"T:\opt\windows\amd64"
> "jdk1.5.0_last"
> "jdk1.6.0_last"
> "jdk1.7.0_last"
> "jdk1.8.0_last"
> {code}{quote}
> ... not all the associated JDKs are actually installed:
> {quote}
> {code}
> FOR %%D IN ( %OPENJDK_1_8_HOME%, %OPENJDK_1_7_HOME%, %JDK1_8_HOME%, %JDK1_7_HOME%, %JDK1_6_HOME%, %JDK1_5_HOME% ) DO ( %%D\bin\java -version )
> {code}
> -->
> {code}
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\openjdk-1.8.0\bin\java -version )
> openjdk version "1.8.0_131-1-redhat"
> OpenJDK Runtime Environment (build 1.8.0_131-1-redhat-b11)
> OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\openjdk-1.7.0\bin\java -version )
> The system cannot find the path specified.
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\jdk1.8.0_last\bin\java -version )
> java version "1.8.0_121"
> Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
> Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\jdk1.7.0_last\bin\java -version )
> java version "1.7.0_79"
> Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
> Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\jdk-1.6.0_last\bin\java -version )
> The system cannot find the path specified.
> C:\mnt\hudson_workspace\workspace-win10>(T:\opt\windows\amd64\jdk-1.5.0_last\bin\java -version )
> The system cannot find the path specified.
> {code}{quote}
> So... we should consider making sure that at least openjdk-1.7.0 is installed, if not also jdk-1.6 and jdk-1.5, too.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months