Skip to content

Commit 5681d6e

Browse files
authored
Merge pull request #728 from dmatej/gmbal
Updated gmbal with fixed jpms and osgi
2 parents 2158723 + a070eff commit 5681d6e

File tree

10 files changed

+34
-34
lines changed

10 files changed

+34
-34
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ updates:
3333
# istack >= 4.2.0 has no SecurityManager
3434
- dependency-name: "com.sun.istack:*"
3535
versions: [ ">=4.2.0" ]
36-
# gmbal >= 4.1.0 changed the module name
37-
- dependency-name: "org.glassfish.gmbal:*"
38-
versions: [ ">=4.1.0" ]
3936
groups:
4037
maven-plugins:
4138
patterns:

jaxws-ri/boms/bom-ext/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030

3131
<properties>
3232
<ant.version>1.10.15</ant.version>
33-
<!-- CQ 21208 -->
3433
<asm.version>9.9.1</asm.version>
3534
<eclipselink.version>4.0.9</eclipselink.version>
3635
<junit.version>4.13.2</junit.version>

jaxws-ri/boms/bom/pom.xml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,24 @@
3131
<description>JAX-WS Reference Implementation Bill-of-Materials (BOM)</description>
3232

3333
<properties>
34-
<!--************************************************************-->
35-
36-
<istack.plugin.version>4.1.2</istack.plugin.version>
37-
<gmbal-api.version>4.0.3</gmbal-api.version>
34+
<activation-api.version>2.1.4</activation-api.version>
35+
<angus-activation.version>2.0.3</angus-activation.version>
36+
<jakarta.annotation-api.version>3.0.0</jakarta.annotation-api.version>
37+
<fastinfoset.version>2.1.1</fastinfoset.version>
38+
<gmbal.version>4.1.0</gmbal.version>
3839
<ha-api.version>3.1.13</ha-api.version>
40+
<istack.plugin.version>4.1.2</istack.plugin.version>
41+
<jaxb-api.version>4.0.4</jaxb-api.version>
3942
<jaxb.version>4.0.6</jaxb.version>
40-
<xml.ws-api.version>4.0.2</xml.ws-api.version>
4143
<management-api.version>3.3.0</management-api.version>
4244
<mimepull.version>1.10.0</mimepull.version>
4345
<saaj-api.version>3.0.2</saaj-api.version>
4446
<saaj-impl.version>3.0.4</saaj-impl.version>
4547
<streambuffer.version>2.1.0</streambuffer.version>
46-
<woodstox-core.version>7.1.1</woodstox-core.version>
48+
<stax-api.version>2.1.0</stax-api.version>
4749
<stax2-api.version>4.2.2</stax2-api.version>
48-
<activation-api.version>2.1.4</activation-api.version>
49-
<angus-activation.version>2.0.3</angus-activation.version>
50-
<jakarta.annotation-api.version>3.0.0</jakarta.annotation-api.version>
50+
<woodstox-core.version>7.1.1</woodstox-core.version>
51+
<xml.ws-api.version>4.0.2</xml.ws-api.version>
5152
</properties>
5253

5354
<dependencyManagement>
@@ -99,13 +100,13 @@
99100
<dependency>
100101
<groupId>org.glassfish.gmbal</groupId>
101102
<artifactId>gmbal-api-only</artifactId>
102-
<version>${gmbal-api.version}</version>
103+
<version>${gmbal.version}</version>
103104
<classifier>sources</classifier>
104105
</dependency>
105106
<dependency>
106107
<groupId>org.glassfish.gmbal</groupId>
107108
<artifactId>gmbal</artifactId>
108-
<version>${gmbal-api.version}</version>
109+
<version>${gmbal.version}</version>
109110
<classifier>sources</classifier>
110111
</dependency>
111112
<dependency>
@@ -178,12 +179,12 @@
178179
<dependency>
179180
<groupId>org.glassfish.gmbal</groupId>
180181
<artifactId>gmbal-api-only</artifactId>
181-
<version>${gmbal-api.version}</version>
182+
<version>${gmbal.version}</version>
182183
</dependency>
183184
<dependency>
184185
<groupId>org.glassfish.gmbal</groupId>
185186
<artifactId>gmbal</artifactId>
186-
<version>${gmbal-api.version}</version>
187+
<version>${gmbal.version}</version>
187188
</dependency>
188189
<dependency>
189190
<groupId>org.glassfish.external</groupId>

jaxws-ri/bundles/jaxws-rt/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
<dependency>
4747
<groupId>org.glassfish.gmbal</groupId>
48-
<artifactId>gmbal-api-only</artifactId>
48+
<artifactId>gmbal</artifactId>
4949
</dependency>
5050

5151
<dependency>

jaxws-ri/bundles/jaxws-rt/src/main/java/module-info.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@
4444
requires transitive com.sun.xml.bind;
4545
requires transitive com.sun.xml.fastinfoset;
4646
requires transitive com.sun.xml.streambuffer;
47-
requires transitive gmbal;
4847
requires transitive org.glassfish.ha.api;
48+
requires org.glassfish.external.management.api;
49+
requires transitive org.glassfish.gmbal.impl;
4950

5051
exports com.sun.xml.ws.policy;
5152
exports com.sun.xml.ws.policy.sourcemodel;

jaxws-ri/extras/eclipselink_sdo/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@
4848
<groupId>com.sun.xml.bind</groupId>
4949
<artifactId>jaxb-xjc</artifactId>
5050
</dependency>
51+
<dependency>
52+
<groupId>org.glassfish.gmbal</groupId>
53+
<artifactId>gmbal</artifactId>
54+
</dependency>
5155
<dependency>
5256
<groupId>junit</groupId>
5357
<artifactId>junit</artifactId>

jaxws-ri/extras/helidon-integration/se/pom.xml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,6 @@
6969
<dependency>
7070
<groupId>com.sun.xml.ws</groupId>
7171
<artifactId>rt</artifactId>
72-
<exclusions>
73-
<exclusion>
74-
<groupId>org.glassfish.gmbal</groupId>
75-
<artifactId>gmbal-api-only</artifactId>
76-
</exclusion>
77-
</exclusions>
7872
</dependency>
7973

8074
<dependency>
@@ -112,4 +106,4 @@
112106

113107
</dependencies>
114108

115-
</project>
109+
</project>

jaxws-ri/runtime/rt/pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@
5858
<artifactId>gmbal-api-only</artifactId>
5959
</dependency>
6060
<dependency>
61-
<groupId>org.jvnet.staxex</groupId>
62-
<artifactId>stax-ex</artifactId>
61+
<groupId>org.glassfish.gmbal</groupId>
62+
<artifactId>gmbal</artifactId>
63+
<scope>runtime</scope>
6364
</dependency>
6465
<dependency>
6566
<groupId>com.sun.xml.stream.buffer</groupId>

jaxws-ri/runtime/rt/src/main/java/module-info.java

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
*
2222
* @since 2.4.0
2323
*/
24-
@SuppressWarnings({"deprecation"})
2524
module com.sun.xml.ws.rt {
2625

2726
requires java.desktop;
@@ -41,13 +40,16 @@
4140
requires static jakarta.servlet;
4241
requires static com.sun.xml.fastinfoset;
4342

44-
requires transitive org.jvnet.mimepull;
45-
requires transitive org.jvnet.staxex;
46-
requires transitive org.glassfish.jaxb.runtime;
4743
requires transitive com.sun.xml.streambuffer;
4844
requires transitive com.sun.xml.ws.policy;
49-
requires transitive gmbal;
45+
requires transitive org.glassfish.gmbal.api;
5046
requires transitive org.glassfish.ha.api;
47+
requires transitive org.glassfish.jaxb.runtime;
48+
requires transitive org.jvnet.mimepull;
49+
requires transitive org.jvnet.staxex;
50+
51+
requires org.glassfish.external.management.api;
52+
requires org.glassfish.pfl.tf;
5153

5254
exports com.oracle.webservices.api;
5355
exports com.oracle.webservices.api.databinding;
@@ -145,7 +147,7 @@
145147
opens com.oracle.xmlns.webservices.jaxws_databinding to jakarta.xml.bind;
146148

147149
opens com.sun.xml.ws.api.message;
148-
150+
149151
uses jakarta.xml.ws.spi.Provider;
150152
uses jakarta.xml.soap.MessageFactory;
151153
uses jakarta.xml.soap.SAAJMetaFactory;

jaxws-ri/runtime/servlet/src/main/java/module-info.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
requires transitive com.sun.xml.ws.rt;
1818
requires java.logging;
1919
requires transitive jakarta.servlet;
20+
requires org.glassfish.external.management.api;
2021

2122
exports com.sun.xml.ws.developer.servlet;
2223
exports com.sun.xml.ws.server.servlet;

0 commit comments

Comments
 (0)