Skip to content

Commit 8a7b236

Browse files
Update to a newer Omero version that's proxied in LabKey's Artifactory (#65)
* Update to a newer Omero version that's proxied in LabKey's Artifactory * Remove dependency on omero-blitz in favor of omero-gateway * Update dependencies.txt and jars.txt
1 parent 24cfc06 commit 8a7b236

File tree

3 files changed

+74
-67
lines changed

3 files changed

+74
-67
lines changed

omerointegration/build.gradle

Lines changed: 71 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -6,75 +6,82 @@ repositories {
66
maven {
77
url 'https://artifacts.openmicroscopy.org/artifactory/maven/'
88
}
9+
maven {
10+
url 'https://artifacts.glencoesoftware.com/artifactory/repo/'
11+
}
912
}
1013

14+
1115
//excludes based on: https://github.com/glencoesoftware/omero-ms-core/blob/master/build.gradle
1216
dependencies {
13-
external (group: 'omero', name: 'blitz', version: '5.5.0-m2-ice36-b103') {
14-
exclude group: 'OME'
15-
exclude group: 'antlr'
16-
exclude group: 'asm'
17-
exclude group: 'backport-util-concurrent'
18-
exclude group: 'batik'
19-
exclude group: 'cglib'
20-
exclude group: 'ch.qos.logback', module: 'logback-classic' // added to prevent excessively verbose global logging
21-
exclude group: 'com.codahale.metrics'
22-
exclude group: 'com.drewnoakes'
23-
exclude group: 'com.esotericsoftware.kryo'
24-
exclude group: 'com.google.guava'
25-
exclude group: 'com.jamonapi'
26-
exclude group: 'com.mortennobel'
27-
exclude group: 'com.zeroc', module: 'freeze'
28-
exclude group: 'com.zeroc', module: 'icefreeze'
29-
exclude group: 'com.zeroc', module: 'icegrid'
30-
exclude group: 'com.zeroc', module: 'icestorm'
31-
exclude group: 'commons-beanutils'
32-
exclude group: 'commons-codec'
33-
exclude group: 'commons-collections'
34-
exclude group: 'commons-io'
35-
exclude group: 'commons-pool'
36-
exclude group: 'dom4j'
37-
exclude group: 'edu.ucar'
38-
exclude group: 'freemarker'
39-
exclude group: 'geronimo-spec'
40-
exclude group: 'gnu.getopt'
41-
exclude group: 'javassist'
42-
exclude group: 'javax.jts'
43-
exclude group: 'joda-time'
44-
exclude group: 'net.sf.ehcache'
45-
exclude group: 'ome', module: 'formats-gpl'
46-
exclude group: 'ome', module: 'jai_imageio'
47-
exclude group: 'ome', module: 'lwf-stubs'
48-
exclude group: 'ome', module: 'turbojpeg'
49-
exclude group: 'omero', module: 'dsl'
50-
exclude group: 'omero', module: 'omero-shares'
51-
exclude group: 'org.apache.lucene'
52-
exclude group: 'org.apache.httpcomponents'
53-
exclude group: 'org.codehaus.btm'
54-
exclude group: 'org.hibernate'
55-
exclude group: 'org.hibernate.javax.persistence'
56-
exclude group: 'org.ini4j'
57-
exclude group: 'org.postgresql'
58-
exclude group: 'org.scijava'
59-
exclude group: 'org.subethamail'
60-
exclude group: 'pdfbox'
61-
exclude group: 'quartz'
62-
exclude group: 'xerces'
63-
exclude group: 'xalan'
64-
exclude group: 'xml-apis'
65-
exclude group: 'zeroc', module: 'ice-db'
17+
external (group: 'org.openmicroscopy', name: 'omero-gateway', version: '5.6.3')
18+
{
19+
exclude group: 'OME'
20+
exclude group: 'antlr'
21+
exclude group: 'asm'
22+
exclude group: 'backport-util-concurrent'
23+
exclude group: 'batik'
24+
exclude group: 'cglib'
25+
exclude group: 'ch.qos.logback', module: 'logback-classic'
26+
// added to prevent excessively verbose global logging
27+
exclude group: 'com.codahale.metrics'
28+
exclude group: 'com.drewnoakes'
29+
exclude group: 'com.esotericsoftware.kryo'
30+
exclude group: 'com.google.guava'
31+
exclude group: 'com.jamonapi'
32+
exclude group: 'com.mortennobel'
33+
exclude group: 'com.sun.activation', module: 'javax.activation'
34+
exclude group: 'com.zeroc', module: 'freeze'
35+
exclude group: 'com.zeroc', module: 'icefreeze'
36+
exclude group: 'com.zeroc', module: 'icegrid'
37+
exclude group: 'com.zeroc', module: 'icestorm'
38+
exclude group: 'commons-beanutils'
39+
exclude group: 'commons-codec'
40+
exclude group: 'commons-collections'
41+
exclude group: 'commons-io'
42+
exclude group: 'commons-pool'
43+
exclude group: 'dom4j'
44+
exclude group: 'edu.ucar'
45+
exclude group: 'freemarker'
46+
exclude group: 'geronimo-spec'
47+
exclude group: 'gnu.getopt'
48+
exclude group: 'javassist'
49+
exclude group: 'javax.jts'
50+
exclude group: 'joda-time'
51+
exclude group: 'net.sf.ehcache'
52+
exclude group: 'ome', module: 'formats-gpl'
53+
exclude group: 'ome', module: 'jai_imageio'
54+
exclude group: 'ome', module: 'lwf-stubs'
55+
exclude group: 'ome', module: 'turbojpeg'
56+
exclude group: 'omero', module: 'dsl'
57+
exclude group: 'omero', module: 'omero-shares'
58+
exclude group: 'org.apache.lucene'
59+
exclude group: 'org.apache.httpcomponents'
60+
exclude group: 'org.codehaus.btm'
61+
exclude group: 'org.hibernate'
62+
exclude group: 'org.hibernate.javax.persistence'
63+
exclude group: 'org.ini4j'
64+
exclude group: "org.json", module: "json"
65+
exclude group: 'org.postgresql'
66+
exclude group: 'org.scijava'
67+
exclude group: 'org.subethamail'
68+
exclude group: 'pdfbox'
69+
exclude group: 'quartz'
70+
exclude group: 'xerces'
71+
exclude group: 'xalan'
72+
exclude group: 'xml-apis'
73+
exclude group: 'zeroc', module: 'ice-db'
6674

67-
exclude group: 'org.springframework', module: 'spring-aop'
68-
exclude group: 'org.springframework', module: 'spring-context'
69-
exclude group: 'org.springframework', module: 'spring-expression'
70-
exclude group: 'org.springframework', module: 'spring-core'
71-
exclude group: 'org.springframework', module: 'spring-beans'
72-
exclude group: 'org.springframework', module: 'spring-jdbc'
73-
exclude group: 'org.springframework', module: 'spring-tx'
74-
75-
}
75+
exclude group: 'org.springframework', module: 'spring-aop'
76+
exclude group: 'org.springframework', module: 'spring-context'
77+
exclude group: 'org.springframework', module: 'spring-expression'
78+
exclude group: 'org.springframework', module: 'spring-core'
79+
exclude group: 'org.springframework', module: 'spring-beans'
80+
exclude group: 'org.springframework', module: 'spring-jdbc'
81+
exclude group: 'org.springframework', module: 'spring-tx'
82+
}
7683

77-
BuildUtils.addLabKeyDependency(project: project, config: "implementation", depProjectPath: ":server:modules:LabDevKitModules:LDK", depProjectConfig: "apiJarFile")
84+
BuildUtils.addLabKeyDependency(project: project, config: "implementation", depProjectPath: ":server:modules:LabDevKitModules:LDK", depProjectConfig: "apiJarFile")
7885

79-
BuildUtils.addLabKeyDependency(project: project, config: "modules", depProjectPath: ":server:modules:LabDevKitModules:LDK", depProjectConfig: "published", depExtension: "module")
86+
BuildUtils.addLabKeyDependency(project: project, config: "modules", depProjectPath: ":server:modules:LabDevKitModules:LDK", depProjectConfig: "published", depExtension: "module")
8087
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# direct external dependencies for project :server:modules:DiscvrLabKeyModules:omerointegration
2-
blitz-5.5.0-m2-ice36-b103.jar
2+
omero-gateway-5.6.3.jar
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{table}
22
Filename|Component|Version|Source|License|LabKey Dev|Purpose
3-
blitz-5.5.0-m2-ice36-b103.jar|OMERO Client|5.5.0|{link:OMERO Client|https://www.openmicroscopy.org/site/support/omero5.2/developers/Java.html}|{link:GNU GPL, version 2|https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html}|bbimber|Used to interact with OMERO Servers
4-
{table}
3+
omero-gateway-5.6.3.jar|OMERO Client|5.6.3|{link:OMERO Client|https://docs.openmicroscopy.org/omero/5.6.3/developers/Java.html}|{link:GNU GPL, version 2|https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html}|bbimber|Used to interact with OMERO Servers
4+
{table}

0 commit comments

Comments
 (0)